diff --git a/nms-patches/EntityPigZombie.patch b/nms-patches/EntityPigZombie.patch index b6e99b4336..a76033f4f7 100644 --- a/nms-patches/EntityPigZombie.patch +++ b/nms-patches/EntityPigZombie.patch @@ -31,3 +31,12 @@ this.soundDelay = this.random.nextInt(40); if (entity instanceof EntityLiving) { this.setLastDamager((EntityLiving) entity); +@@ -217,7 +228,7 @@ + @Override + protected void a(EntityInsentient entityinsentient, EntityLiving entityliving) { + if (entityinsentient instanceof EntityPigZombie && this.e.hasLineOfSight(entityliving) && ((EntityPigZombie) entityinsentient).a((Entity) entityliving)) { +- entityinsentient.setGoalTarget(entityliving); ++ entityinsentient.setGoalTarget(entityliving, org.bukkit.event.entity.EntityTargetEvent.TargetReason.TARGET_ATTACKED_NEARBY_ENTITY, true); // CraftBukkit + } + + }