Set default, no-skill value for bash to 1. This is consistent with what demonstar was seeing on live with no skill and slam.

GetBaseDamage is now used for Bash/Slam additionally.
This commit is contained in:
E Spause 2017-03-15 06:39:57 -04:00
parent 542d0795c4
commit b2c6bb4df5
2 changed files with 2 additions and 2 deletions

View File

@ -128,7 +128,7 @@ int32 EQEmu::skills::GetBaseDamage(SkillType skill)
{
switch (skill) {
case SkillBash:
return 2;
return 1;
case SkillDragonPunch:
return 12;
case SkillEagleStrike:

View File

@ -96,7 +96,7 @@ int Mob::GetBaseSkillDamage(EQEmu::skills::SkillType skill, Mob *target)
ac_bonus = inst->GetItemArmorClass(true) / 25.0f;
if (ac_bonus > skill_bonus)
ac_bonus = skill_bonus;
return static_cast<int>(ac_bonus + skill_bonus);
return static_cast<int>(base + ac_bonus + skill_bonus);
}
case EQEmu::skills::SkillBackstab: {
float skill_bonus = static_cast<float>(skill_level) * 0.02f;