diff --git a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/DarkVortexSpell.java b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/DarkVortexSpell.java index 179c9724..a846284f 100644 --- a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/DarkVortexSpell.java +++ b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/DarkVortexSpell.java @@ -56,6 +56,10 @@ public class DarkVortexSpell extends AttractiveSpell { @Override public boolean tick(Caster source, Situation situation) { + if (situation == Situation.PROJECTILE) { + return false; + } + if (situation == Situation.BODY) { return true; } diff --git a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/ShieldSpell.java b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/ShieldSpell.java index a97b9d2d..174eba23 100644 --- a/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/ShieldSpell.java +++ b/src/main/java/com/minelittlepony/unicopia/ability/magic/spell/effect/ShieldSpell.java @@ -74,6 +74,7 @@ public class ShieldSpell extends AbstractSpell { @Override public boolean tick(Caster source, Situation situation) { + if (source.isClient()) { generateParticles(source); }