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;