diff options
| author | Meji <alvaro.megias@outlook.com> | 2024-05-03 15:58:05 +0200 |
|---|---|---|
| committer | Ovahlord <dreadkiller@gmx.de> | 2024-05-28 16:49:49 +0200 |
| commit | a0958831c861b4cbea4e0f23f5149e6e33b89ab2 (patch) | |
| tree | ac570318d3741a7948d0e17266842c91c02978a2 /src/server/game/Entities | |
| parent | 228ae7e885898184bde9fc484e35aa9109de2bc1 (diff) | |
Core/Creatures: Allow profession tools to be used as equipment (#29915)
(cherry picked from commit 2238844f567b63de1edd394b654b62ac4ddeb666)
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Item/ItemTemplate.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/server/game/Entities/Item/ItemTemplate.h b/src/server/game/Entities/Item/ItemTemplate.h index 1c8cf91c5fc..c4212348c4e 100644 --- a/src/server/game/Entities/Item/ItemTemplate.h +++ b/src/server/game/Entities/Item/ItemTemplate.h @@ -415,6 +415,20 @@ enum InventoryType : uint8 #define MAX_INVTYPE 35 +constexpr std::array<InventoryType, 10> InventoryTypesEquipable = +{ + INVTYPE_WEAPON, + INVTYPE_SHIELD, + INVTYPE_RANGED, + INVTYPE_2HWEAPON, + INVTYPE_WEAPONMAINHAND, + INVTYPE_WEAPONOFFHAND, + INVTYPE_HOLDABLE, + INVTYPE_THROWN, + INVTYPE_RANGEDRIGHT, + INVTYPE_PROFESSION_TOOL +}; + enum ItemClass : uint8 { ITEM_CLASS_CONSUMABLE = 0, |
