diff --git a/src/main/java/electroblob/wizardry/item/ItemArtefact.java b/src/main/java/electroblob/wizardry/item/ItemArtefact.java index a286dd91..b6be7218 100644 --- a/src/main/java/electroblob/wizardry/item/ItemArtefact.java +++ b/src/main/java/electroblob/wizardry/item/ItemArtefact.java @@ -344,6 +344,8 @@ public class ItemArtefact extends Item { findMatchingWandAndExecute(player, Spells.shield, wand -> { + if(wand.getItem() instanceof ItemScroll) return; // Ignore scrolls since they shouldn't work + List projectiles = EntityUtils.getEntitiesWithinRadius(5, player.posX, player.posY, player.posZ, world, Entity.class); projectiles.removeIf(e -> !(e instanceof IProjectile)); Vec3d look = player.getLookVec();