diff --git a/zone/common.h b/zone/common.h index 11be83008..39936a881 100644 --- a/zone/common.h +++ b/zone/common.h @@ -413,7 +413,7 @@ struct StatBonuses { uint32 windMod; uint32 stringedMod; uint32 songModCap; - int8 hatemod; + int32 hatemod; int64 EnduranceReduction; int32 StrikeThrough; // PoP: Strike Through % diff --git a/zone/lua_stat_bonuses.cpp b/zone/lua_stat_bonuses.cpp index 891f30ad3..92099a47e 100644 --- a/zone/lua_stat_bonuses.cpp +++ b/zone/lua_stat_bonuses.cpp @@ -380,7 +380,7 @@ uint32 Lua_StatBonuses::GetsongModCap() const { return self->songModCap; } -int8 Lua_StatBonuses::Gethatemod() const { +int32 Lua_StatBonuses::Gethatemod() const { Lua_Safe_Call_Int(); return self->hatemod; } diff --git a/zone/lua_stat_bonuses.h b/zone/lua_stat_bonuses.h index 09a38ede0..8f83f1c25 100644 --- a/zone/lua_stat_bonuses.h +++ b/zone/lua_stat_bonuses.h @@ -100,7 +100,7 @@ public: uint32 GetwindMod() const; uint32 GetstringedMod() const; uint32 GetsongModCap() const; - int8 Gethatemod() const; + int32 Gethatemod() const; int64 GetEnduranceReduction() const; int32 GetStrikeThrough() const; int32 GetMeleeMitigation() const;