From d86f750efad169e31e3c3b64a2ce6a07465ca2aa Mon Sep 17 00:00:00 2001 From: Sollace Date: Thu, 28 Sep 2023 22:10:40 +0100 Subject: [PATCH] Fixed the stressful enchantment. Fixes #200 --- .../unicopia/item/enchantment/StressfulEnchantment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/minelittlepony/unicopia/item/enchantment/StressfulEnchantment.java b/src/main/java/com/minelittlepony/unicopia/item/enchantment/StressfulEnchantment.java index 08a81367..56b8e9a9 100644 --- a/src/main/java/com/minelittlepony/unicopia/item/enchantment/StressfulEnchantment.java +++ b/src/main/java/com/minelittlepony/unicopia/item/enchantment/StressfulEnchantment.java @@ -15,9 +15,10 @@ public class StressfulEnchantment extends SimpleEnchantment { public void onUserTick(Living user, int level) { if (user instanceof Pony) { Bar bar = ((Pony)user).getMagicalReserves().getEnergy(); - float targetPercent = (level / (float)getMaxLevel()) * 0.25F; + float targetPercent = (level / (float)getMaxLevel()) * 0.05125F; + float increase = 1F + (level * level)/100F; if (bar.getPercentFill() < targetPercent) { - bar.add(0.1F); + bar.add(increase); } } }