@@ -1148,40 +1148,6 @@ LL_TYPE_INSTANCE_HOOK(
11481148}
11491149} // namespace HopperEvents
11501150
1151- LL_TYPE_INSTANCE_HOOK (
1152- MobHurtHook,
1153- HookPriority::Normal,
1154- Mob,
1155- " ?_hurt@Mob@@MEAA_NAEBVActorDamageSource@@M_N1@Z" ,
1156- bool ,
1157- ActorDamageSource const & source,
1158- float dmg,
1159- bool knock,
1160- bool ignite
1161- ) {
1162- IF_LISTENED (EVENT_TYPES::onMobHurt) {
1163- Actor* damageSource;
1164- if (source.isEntitySource ()) {
1165- if (source.isChildEntitySource ()) {
1166- damageSource = ll::service::getLevel ()->fetchEntity (source.getEntityUniqueID ());
1167- } else {
1168- damageSource = ll::service::getLevel ()->fetchEntity (source.getDamagingEntityUniqueID ());
1169- }
1170- }
1171-
1172- CallEventRtnValue (
1173- EVENT_TYPES::onMobHurt,
1174- false ,
1175- EntityClass::newEntity (this ),
1176- damageSource ? EntityClass::newEntity (damageSource) : Local<Value>(),
1177- Number::newNumber (dmg),
1178- Number::newNumber ((int )source.getCause ())
1179- );
1180- }
1181- IF_LISTENED_END (EVENT_TYPES::onMobHurt)
1182- return origin (source, dmg, knock, ignite);
1183- }
1184-
11851151LL_TYPE_INSTANCE_HOOK (
11861152 MobHurtEffectHook,
11871153 HookPriority::Normal,
@@ -1281,10 +1247,7 @@ void HopperEvent(bool pullIn) {
12811247 HopperEvents::HopperPushOutHook::hook ();
12821248 }
12831249}
1284- void MobHurtEvent () {
1285- MobHurtHook::hook ();
1286- MobHurtEffectHook::hook ();
1287- }
1250+ void MobHurtEvent () { MobHurtEffectHook::hook (); }
12881251
12891252// NOLINTEND(cppcoreguidelines-pro-type-reinterpret-cast)
12901253// NOLINTEND(cppcoreguidelines-avoid-non-const-global-variables)
0 commit comments