Bash dmg should return 0 with no item (slam)

This commit is contained in:
Michael Cook (mackal) 2017-03-15 15:25:42 -04:00
parent 23bc535e23
commit e7785d5693

View File

@ -94,6 +94,8 @@ int Mob::GetBaseSkillDamage(EQEmu::skills::SkillType skill, Mob *target)
}
if (inst)
ac_bonus = inst->GetItemArmorClass(true) / 25.0f;
else
return 0; // return 0 in cases where we don't have an item
if (ac_bonus > skill_bonus)
ac_bonus = skill_bonus;
return static_cast<int>(ac_bonus + skill_bonus);