v0.9.0: fixed ring of might health bonus not being affected by degrade

This commit is contained in:
Evan Debenham 2020-09-13 01:15:40 -04:00
parent c24a1698b2
commit b41b6d58e0

View File

@ -22,6 +22,7 @@
package com.shatteredpixel.shatteredpixeldungeon.actors.buffs; package com.shatteredpixel.shatteredpixeldungeon.actors.buffs;
import com.shatteredpixel.shatteredpixeldungeon.actors.Char; import com.shatteredpixel.shatteredpixeldungeon.actors.Char;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
import com.shatteredpixel.shatteredpixeldungeon.items.Item; import com.shatteredpixel.shatteredpixeldungeon.items.Item;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.ui.BuffIndicator; import com.shatteredpixel.shatteredpixeldungeon.ui.BuffIndicator;
@ -39,6 +40,7 @@ public class Degrade extends FlavourBuff {
public boolean attachTo(Char target) { public boolean attachTo(Char target) {
if (super.attachTo(target)){ if (super.attachTo(target)){
Item.updateQuickslot(); Item.updateQuickslot();
if (target instanceof Hero) ((Hero) target).updateHT(false);
return true; return true;
} }
return false; return false;
@ -47,6 +49,7 @@ public class Degrade extends FlavourBuff {
@Override @Override
public void detach() { public void detach() {
super.detach(); super.detach();
if (target instanceof Hero) ((Hero) target).updateHT(false);
Item.updateQuickslot(); Item.updateQuickslot();
} }