diff --git a/src/main/java/com/minelittlepony/unicopia/item/ItemSpell.java b/src/main/java/com/minelittlepony/unicopia/item/ItemSpell.java index 746fcb68..1169ff1a 100644 --- a/src/main/java/com/minelittlepony/unicopia/item/ItemSpell.java +++ b/src/main/java/com/minelittlepony/unicopia/item/ItemSpell.java @@ -156,6 +156,10 @@ public class ItemSpell extends Item implements ICastable { ItemStack stack = player.getHeldItem(hand); + if (!Predicates.MAGI.test(player)) { + return new ActionResult(EnumActionResult.PASS, stack); + } + if (!SpellRegistry.stackHasEnchantment(stack)) { return new ActionResult(EnumActionResult.FAIL, stack); }