From 8dbb0ec05847dd89da119b7268e7c26c106b6caa Mon Sep 17 00:00:00 2001 From: WinDanesz <31292708+WinDanesz@users.noreply.github.com> Date: Sun, 12 Jun 2022 23:33:07 +0200 Subject: [PATCH] fix: Fixed 'Ward I' effect not giving any protection against magic --- src/main/java/electroblob/wizardry/WizardryEventHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/electroblob/wizardry/WizardryEventHandler.java b/src/main/java/electroblob/wizardry/WizardryEventHandler.java index 95b3ca74..f2c4ca74 100644 --- a/src/main/java/electroblob/wizardry/WizardryEventHandler.java +++ b/src/main/java/electroblob/wizardry/WizardryEventHandler.java @@ -307,7 +307,7 @@ public final class WizardryEventHandler { PotionEffect effect = event.getEntityLiving().getActivePotionEffect(WizardryPotions.ward); if(effect != null && event.getSource().isMagicDamage()){ - event.setAmount(event.getAmount() * Math.max(0, 1 - 0.4f * effect.getAmplifier())); // Resistance is 20% + event.setAmount(event.getAmount() * Math.max(0, 1 - 0.2f * (1 + effect.getAmplifier()))); // Resistance is 20% } // Flaming and freezing swords