Go to the source code of this file.
◆ MAX_ENCHANTMENT_OFFSET
| #define MAX_ENCHANTMENT_OFFSET 3 |
◆ MAX_GEM_SOCKETS
◆ EnchantmentOffset
| Enumerator |
|---|
| ENCHANTMENT_ID_OFFSET | |
| ENCHANTMENT_DURATION_OFFSET | |
| ENCHANTMENT_CHARGES_OFFSET | |
Definition at line 42 of file Item.h.
◆ ItemUpdateState
| Enumerator |
|---|
| ITEM_UNCHANGED | |
| ITEM_CHANGED | |
| ITEM_NEW | |
| ITEM_REMOVED | |
Definition at line 51 of file Item.h.
◆ ItemCanGoIntoBag()
Definition at line 183 of file Item.cpp.
References BAG_FAMILY_MASK_ARROWS, BAG_FAMILY_MASK_BULLETS, BAG_FAMILY_MASK_ENCHANTING_SUPP, BAG_FAMILY_MASK_ENGINEERING_SUPP, BAG_FAMILY_MASK_GEMS, BAG_FAMILY_MASK_HERBS, BAG_FAMILY_MASK_INSCRIPTION_SUPP, BAG_FAMILY_MASK_LEATHERWORKING_SUPP, BAG_FAMILY_MASK_MINING_SUPP, BAG_FAMILY_MASK_SOUL_SHARDS, ItemTemplate::GetBagFamily(), ItemTemplate::GetClass(), ItemTemplate::GetSubClass(), ITEM_CLASS_CONTAINER, ITEM_CLASS_QUIVER, ITEM_SUBCLASS_AMMO_POUCH, ITEM_SUBCLASS_CONTAINER, ITEM_SUBCLASS_ENCHANTING_CONTAINER, ITEM_SUBCLASS_ENGINEERING_CONTAINER, ITEM_SUBCLASS_GEM_CONTAINER, ITEM_SUBCLASS_HERB_CONTAINER, ITEM_SUBCLASS_INSCRIPTION_CONTAINER, ITEM_SUBCLASS_LEATHERWORKING_CONTAINER, ITEM_SUBCLASS_MINING_CONTAINER, ITEM_SUBCLASS_QUIVER, and ITEM_SUBCLASS_SOUL_CONTAINER.
Referenced by Player::CanStoreItem_InBag(), Player::CanStoreItem_InSpecificSlot(), Player::CanStoreItems(), and Player::SwapItem().