|
|
|
|
@ -56,12 +56,10 @@ public class MixinLOTREntityAIAttackOnCollide {
|
|
|
|
|
leader = Utilities.find_entity_by_uuid(entity.worldObj, leader_id);
|
|
|
|
|
if (leader != null && entity.getDistanceSqToEntity(leader) > 576.0D) {
|
|
|
|
|
entity.setAttackTarget(null);
|
|
|
|
|
((IEntityLivingBase)entity).set_follow_target(leader);
|
|
|
|
|
entity.getNavigator().tryMoveToEntityLiving(leader, 1.3D);
|
|
|
|
|
return true; // Return here to not run default logic
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
((IEntityLivingBase)entity).set_follow_target(null);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|