diff --git a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/LightSpell.java b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/LightSpell.java index 24a2df5c..5a773330 100644 --- a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/LightSpell.java +++ b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/LightSpell.java @@ -75,6 +75,9 @@ public class LightSpell extends AbstractSpell { @Override public void onDestroyed(Caster caster) { + if (caster.isClient()) { + return; + } lights.forEach(ref -> { ref.ifPresent(caster.getWorld(), e -> { e.world.sendEntityStatus(e, (byte)60); diff --git a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/NecromancySpell.java b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/NecromancySpell.java index 0b9864ca..854e5308 100644 --- a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/NecromancySpell.java +++ b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/NecromancySpell.java @@ -113,6 +113,9 @@ public class NecromancySpell extends AbstractAreaEffectSpell { @Override public void onDestroyed(Caster caster) { + if (caster.isClient()) { + return; + } LivingEntity master = caster.getMaster(); summonedEntities.forEach(ref -> { ref.ifPresent(caster.getWorld(), e -> {