diff --git a/LiteLoader/Header/EventAPI.h b/LiteLoader/Header/EventAPI.h index d9819c1..37de7ac 100644 --- a/LiteLoader/Header/EventAPI.h +++ b/LiteLoader/Header/EventAPI.h @@ -493,7 +493,7 @@ class MobHurtEvent : public EventTemplate { public: Mob* mMob; ActorDamageSource* mDamageSource; - float mDamage; + int mDamage; }; class MobDieEvent : public EventTemplate { diff --git a/LiteLoader/Kernel/EventAPI.cpp b/LiteLoader/Kernel/EventAPI.cpp index f9b607b..b83e466 100644 --- a/LiteLoader/Kernel/EventAPI.cpp +++ b/LiteLoader/Kernel/EventAPI.cpp @@ -1589,7 +1589,7 @@ TInstanceHook(bool, "?useItemOn@GameMode@@UEAA_NAEAVItemStack@@AEBVBlockPos@@EAE /////////////////// MobHurt /////////////////// TInstanceHook(bool, "?_hurt@Mob@@MEAA_NAEBVActorDamageSource@@H_N1@Z", - Mob, ActorDamageSource& src, float damage, bool unk1_1, bool unk2_0) { + Mob, ActorDamageSource& src, int damage, bool unk1_1, bool unk2_0) { IF_LISTENED(MobHurtEvent) { if (this) { MobHurtEvent ev{};