diff --git a/zone/mob.cpp b/zone/mob.cpp index 8d2a6f689..1749c2d19 100644 --- a/zone/mob.cpp +++ b/zone/mob.cpp @@ -5473,7 +5473,7 @@ int16 Mob::GetSkillReuseTime(uint16 skill) return skill_reduction; } -int16 Mob::GetSkillDmgAmt(uint16 skill) +int32 Mob::GetSkillDmgAmt(uint16 skill) { int skill_dmg = 0; diff --git a/zone/mob.h b/zone/mob.h index a71d92e23..5486f6ddf 100644 --- a/zone/mob.h +++ b/zone/mob.h @@ -883,7 +883,7 @@ public: int16 GetMeleeDmgPositionMod(Mob* defender); int16 GetSkillReuseTime(uint16 skill); int GetCriticalChanceBonus(uint16 skill); - int16 GetSkillDmgAmt(uint16 skill); + int32 GetSkillDmgAmt(uint16 skill); int16 GetPositionalDmgAmt(Mob* defender); inline bool CanBlockSpell() const { return(spellbonuses.FocusEffects[focusBlockNextSpell]); } bool DoHPToManaCovert(int32 mana_cost = 0);