public void observe() { if (weapon != null) { weapon.identify(); Badges.validateItemLevelAquired(weapon); } if (armor != null) { armor.identify(); Badges.validateItemLevelAquired(armor); } if (misc1 != null) { misc1.identify(); Badges.validateItemLevelAquired(misc1); } if (misc2 != null) { misc2.identify(); Badges.validateItemLevelAquired(misc2); } for (Item item : backpack) { item.cursedKnown = true; } }