v1.3.0: fixed a loading error in degrade debuff

This commit is contained in:
Evan Debenham
2022-06-05 16:40:38 -04:00
committed by Evan Debenham
parent ba981553a3
commit 0690524ea7

View File

@@ -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();
}