diff --git a/src/main/java/net/Indyuce/mmoitems/ability/arcane/Arcane_Hail.java b/src/main/java/net/Indyuce/mmoitems/ability/arcane/Arcane_Hail.java index adb3dce1..87304b66 100644 --- a/src/main/java/net/Indyuce/mmoitems/ability/arcane/Arcane_Hail.java +++ b/src/main/java/net/Indyuce/mmoitems/ability/arcane/Arcane_Hail.java @@ -52,9 +52,9 @@ public class Arcane_Hail extends Ability { Location loc1 = loc.clone().add(randomCoordMultiplier() * radius, 0, randomCoordMultiplier() * radius); loc1.getWorld().playSound(loc1, VersionSound.ENTITY_ENDERMAN_HURT.toSound(), 1, 0); - for (Entity target : MMOUtils.getNearbyChunkEntities(loc1)) - if (MMOUtils.canDamage(stats.getPlayer(), target) && loc1.distanceSquared(target.getLocation()) <= 4) - new AttackResult(damage, DamageType.SKILL, DamageType.MAGICAL).applyEffectsAndDamage(stats, null, (LivingEntity) target); + for (Entity entity : MMOUtils.getNearbyChunkEntities(loc1)) + if (MMOUtils.canDamage(stats.getPlayer(), entity) && entity.getLocation().distanceSquared(loc1) <= 4) + new AttackResult(damage, DamageType.SKILL, DamageType.MAGICAL).applyEffectsAndDamage(stats, null, (LivingEntity) entity); loc1.getWorld().spawnParticle(Particle.SPELL_WITCH, loc1, 12, 0, 0, 0, .1); loc1.getWorld().spawnParticle(Particle.SMOKE_NORMAL, loc1, 6, 0, 0, 0, .1);