diff --git a/src/main/java/com/minelittlepony/unicopia/entity/EntityProjectile.java b/src/main/java/com/minelittlepony/unicopia/entity/EntityProjectile.java index f48f7ec7..4fbee77f 100644 --- a/src/main/java/com/minelittlepony/unicopia/entity/EntityProjectile.java +++ b/src/main/java/com/minelittlepony/unicopia/entity/EntityProjectile.java @@ -97,6 +97,10 @@ public class EntityProjectile extends EntitySnowball implements IMagicals, ICast @Override public void setEffect(IMagicEffect effect) { effectDelegate.set(effect); + + if (effect != null) { + effect.onPlaced(this); + } } @Override diff --git a/src/main/java/com/minelittlepony/unicopia/entity/EntitySpell.java b/src/main/java/com/minelittlepony/unicopia/entity/EntitySpell.java index 4956f40f..367ead36 100644 --- a/src/main/java/com/minelittlepony/unicopia/entity/EntitySpell.java +++ b/src/main/java/com/minelittlepony/unicopia/entity/EntitySpell.java @@ -242,7 +242,6 @@ public class EntitySpell extends EntityCreature implements IMagicals, ICaster