From 0690524ea70d6295f740644a84823e8837cda16e Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 5 Jun 2022 16:40:38 -0400 Subject: [PATCH] v1.3.0: fixed a loading error in degrade debuff --- .../shatteredpixeldungeon/actors/buffs/Degrade.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Degrade.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Degrade.java index cb824f706..831501b3c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Degrade.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Degrade.java @@ -21,10 +21,13 @@ package com.shatteredpixel.shatteredpixeldungeon.actors.buffs; +import com.shatteredpixel.shatteredpixeldungeon.Dungeon; import com.shatteredpixel.shatteredpixeldungeon.actors.Char; import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero; import com.shatteredpixel.shatteredpixeldungeon.items.Item; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; +import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene; +import com.shatteredpixel.shatteredpixeldungeon.scenes.PixelScene; import com.shatteredpixel.shatteredpixeldungeon.ui.BuffIndicator; public class Degrade extends FlavourBuff { @@ -40,7 +43,7 @@ public class Degrade extends FlavourBuff { public boolean attachTo(Char target) { if (super.attachTo(target)){ Item.updateQuickslot(); - if (target instanceof Hero) ((Hero) target).updateHT(false); + if (target == Dungeon.hero) ((Hero) target).updateHT(false); return true; } return false; @@ -49,7 +52,7 @@ public class Degrade extends FlavourBuff { @Override public void detach() { super.detach(); - if (target instanceof Hero) ((Hero) target).updateHT(false); + if (target == Dungeon.hero) ((Hero) target).updateHT(false); Item.updateQuickslot(); }