v2.2.0: fixed disarming traps not updating champion action indicator
This commit is contained in:
+2
@@ -34,6 +34,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
|||||||
import com.shatteredpixel.shatteredpixeldungeon.items.KindOfWeapon;
|
import com.shatteredpixel.shatteredpixeldungeon.items.KindOfWeapon;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene;
|
import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.ui.ActionIndicator;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
|
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
|
||||||
import com.watabou.noosa.audio.Sample;
|
import com.watabou.noosa.audio.Sample;
|
||||||
import com.watabou.utils.PathFinder;
|
import com.watabou.utils.PathFinder;
|
||||||
@@ -94,6 +95,7 @@ public class DisarmingTrap extends Trap{
|
|||||||
|
|
||||||
hero.belongings.weapon = null;
|
hero.belongings.weapon = null;
|
||||||
Dungeon.quickslot.clearItem(weapon);
|
Dungeon.quickslot.clearItem(weapon);
|
||||||
|
ActionIndicator.refresh();
|
||||||
weapon.updateQuickslot();
|
weapon.updateQuickslot();
|
||||||
|
|
||||||
Dungeon.level.drop(weapon, cell).seen = true;
|
Dungeon.level.drop(weapon, cell).seen = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user