Item Identification Mechanic

broguece/semantic/item-identification-mechanicsemantic_record✓ Canonical○ Unknown

Attributes

bodyThe itemCategory enum in Rogue.h defines item categories as bitmask flags. Composite flags like HAS_INTRINSIC_POLARITY, CAN_BE_DETECTED, CAN_BE_ENCHANTED, PRENAMED_CATEGORY, NEVER_IDENTIFIABLE, and CAN_BE_SWAPPED define behavioral properties of item groups. Potions, scrolls, rings, wands, and staves have intrinsic polarity (can be cursed or blessed).
semantic_typemechanic
summaryBrogueCE categorizes items into 13 categories (FOOD, WEAPON, ARMOR, POTION, SCROLL, STAFF, WAND, RING, CHARM, GOLD, AMULET, GEM, KEY) with bitmask flags for intrinsic polarity, detectability, enchantability, and identifiability.
titleItem Identification Mechanic

Claims (0)

No claims recorded.

Evidence

Symbol: itemCategoryLines: 748–787

Relations

No relations found.