From 15718fc30fef36a6021a4b4143b733147826f60f Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 1 Jun 2020 17:07:25 -0400 Subject: [PATCH] v0.8.1: fixed unintended integer math in some buff icon fading logic --- .../shatteredpixeldungeon/items/wands/WandOfLivingEarth.java | 2 +- .../shatteredpixel/shatteredpixeldungeon/plants/Earthroot.java | 2 +- .../shatteredpixel/shatteredpixeldungeon/plants/Sungrass.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLivingEarth.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLivingEarth.java index 67f1fe68a..b23c0b554 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLivingEarth.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLivingEarth.java @@ -251,7 +251,7 @@ public class WandOfLivingEarth extends DamageWand { @Override public float iconFadePercent() { - return Math.max(0, (armorToGuardian() - armor) / armorToGuardian()); + return Math.max(0, (armorToGuardian() - armor) / (float)armorToGuardian()); } @Override diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Earthroot.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Earthroot.java index 2208573be..5b650db40 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Earthroot.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Earthroot.java @@ -125,7 +125,7 @@ public class Earthroot extends Plant { @Override public float iconFadePercent() { - return Math.max(0, (target.HT - level) / target.HT); + return Math.max(0, (target.HT - level) / (float) target.HT); } @Override diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Sungrass.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Sungrass.java index 47bc1540c..3df9b9239 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Sungrass.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/plants/Sungrass.java @@ -124,7 +124,7 @@ public class Sungrass extends Plant { @Override public float iconFadePercent() { - return Math.max(0, (target.HT - level) / target.HT); + return Math.max(0, (target.HT - level) / (float)target.HT); } @Override