diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/EnhancedRings.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/EnhancedRings.java index a7d96b6da..fa221aeca 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/EnhancedRings.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/EnhancedRings.java @@ -22,6 +22,8 @@ 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.actors.hero.Talent; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; import com.shatteredpixel.shatteredpixeldungeon.ui.BuffIndicator; @@ -33,6 +35,21 @@ public class EnhancedRings extends FlavourBuff{ type = Buff.buffType.POSITIVE; } + @Override + public boolean attachTo(Char target) { + if (super.attachTo(target)){ + if (target instanceof Hero) ((Hero) target).updateHT(false); + return true; + } + return false; + } + + @Override + public void detach() { + super.detach(); + if (target instanceof Hero) ((Hero) target).updateHT(false); + } + @Override public int icon() { return BuffIndicator.UPGRADE;