From d80bc3c7dd54ac3b2f3f25fbac7e6b3996e8fd97 Mon Sep 17 00:00:00 2001 From: Sollace Date: Sun, 11 Sep 2022 15:43:34 +0200 Subject: [PATCH] Reduce the maximum shield radius based on caster level --- .../unicopia/ability/magic/spell/effect/ShieldSpell.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 8dafb8ad..866c55ba 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 @@ -107,7 +107,7 @@ public class ShieldSpell extends AbstractSpell { public double getDrawDropOffRange(Caster source) { float multiplier = source.getMaster() != null && source.getMaster().isSneaking() ? 1 : 2; float min = 4 + getTraits().get(Trait.POWER); - return (min + (source.getLevel().getScaled(8) * 2)) / multiplier; + return (min + (source.getLevel().getScaled(4) * 2)) / multiplier; } protected boolean isValidTarget(Caster source, Entity entity) {