From 11e394e65e89bcdd2372b4eb4eae666e19518d26 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 29 Sep 2022 14:36:09 -0400 Subject: [PATCH] v1.4.0: fixed cursed rings of force still heavily buffing melee attacks --- .../shatteredpixeldungeon/items/rings/RingOfForce.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/rings/RingOfForce.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/rings/RingOfForce.java index 79384b8b3..905f7fe78 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/rings/RingOfForce.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/rings/RingOfForce.java @@ -68,6 +68,8 @@ public class RingOfForce extends Ring { //same as equivalent tier weapon private static int min(int lvl, float tier){ + if (lvl <= 0) tier = 1; //tier is forced to 1 if cursed + return Math.max( 0, Math.round( tier + //base lvl //level scaling @@ -76,6 +78,8 @@ public class RingOfForce extends Ring { //same as equivalent tier weapon private static int max(int lvl, float tier){ + if (lvl <= 0) tier = 1; //tier is forced to 1 if cursed + return Math.max( 0, Math.round( 5*(tier+1) + //base lvl*(tier+1) //level scaling