From aa2e012fa49b45229a5d197da62ab8fdefb6ca41 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 29 Mar 2022 16:40:07 -0400 Subject: [PATCH] v1.2.1: fixed equipped items in lost inv showing with unequipped bg --- .../shatteredpixeldungeon/ui/InventorySlot.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/InventorySlot.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/InventorySlot.java index 1f80c76fc..2c8e82770 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/InventorySlot.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/InventorySlot.java @@ -73,7 +73,14 @@ public class InventorySlot extends ItemSlot { if (item != null) { - bg.texture( TextureCache.createSolid( item.isEquipped( Dungeon.hero ) ? EQUIPPED : NORMAL ) ); + boolean equipped = item.isEquipped(Dungeon.hero) || + item == Dungeon.hero.belongings.weapon || + item == Dungeon.hero.belongings.armor || + item == Dungeon.hero.belongings.artifact || + item == Dungeon.hero.belongings.misc || + item == Dungeon.hero.belongings.ring; + + bg.texture( TextureCache.createSolid( equipped ? EQUIPPED : NORMAL ) ); bg.resetColor(); if (item.cursed && item.cursedKnown) { bg.ra = +0.3f;