diff options
author | Shauren <shauren.trinity@gmail.com> | 2025-08-28 00:28:36 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2025-08-28 00:28:36 +0200 |
commit | 1cb8991460374a28693553ab85f2c8ca759ccd93 (patch) | |
tree | 84f604524269c7c2ad008be7e38c050bcd8c7a65 /src/server/game | |
parent | 4a79e5f5e1b4950360b9009ba8a37b2c082f9193 (diff) |
Core/Items: Define new socket color
Diffstat (limited to 'src/server/game')
-rw-r--r-- | src/server/game/Entities/Item/ItemTemplate.cpp | 7 | ||||
-rw-r--r-- | src/server/game/Entities/Item/ItemTemplate.h | 3 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/server/game/Entities/Item/ItemTemplate.cpp b/src/server/game/Entities/Item/ItemTemplate.cpp index aafde33cb6d..b247dc88f87 100644 --- a/src/server/game/Entities/Item/ItemTemplate.cpp +++ b/src/server/game/Entities/Item/ItemTemplate.cpp @@ -20,7 +20,7 @@ #include "Player.h" #include "World.h" -int32 const SocketColorToGemTypeMask[30] = +int32 const SocketColorToGemTypeMask[31] = { 0, SOCKET_COLOR_META, @@ -51,7 +51,8 @@ int32 const SocketColorToGemTypeMask[30] = SOCKET_COLOR_FRAGRANCE, SOCKET_COLOR_SINGING_THUNDER, SOCKET_COLOR_SINGING_SEA, - SOCKET_COLOR_SINGING_WIND + SOCKET_COLOR_SINGING_WIND, + SOCKET_COLOR_FIBER }; char const* ItemTemplate::GetName(LocaleConstant locale) const @@ -106,7 +107,7 @@ uint32 ItemTemplate::GetSkill() const static constexpr uint32 ItemArmorSkills[MAX_ITEM_SUBCLASS_ARMOR] = { - 0, SKILL_CLOTH, SKILL_LEATHER, SKILL_MAIL, SKILL_PLATE_MAIL, 0, SKILL_SHIELD, 0, 0, 0, 0 + 0, SKILL_CLOTH, SKILL_LEATHER, SKILL_MAIL, SKILL_PLATE_MAIL, 0, SKILL_SHIELD, 0, 0, 0, 0, 0 }; static constexpr uint32 ItemProfessionSkills[MAX_ITEM_SUBCLASS_PROFESSION] = diff --git a/src/server/game/Entities/Item/ItemTemplate.h b/src/server/game/Entities/Item/ItemTemplate.h index c7d97e22fd0..2cf50162754 100644 --- a/src/server/game/Entities/Item/ItemTemplate.h +++ b/src/server/game/Entities/Item/ItemTemplate.h @@ -379,9 +379,10 @@ enum SocketColor SOCKET_COLOR_SINGING_THUNDER = 0x08000000, SOCKET_COLOR_SINGING_SEA = 0x10000000, SOCKET_COLOR_SINGING_WIND = 0x20000000, + SOCKET_COLOR_FIBER = 0x40000000, }; -extern int32 const SocketColorToGemTypeMask[30]; +extern int32 const SocketColorToGemTypeMask[31]; #define SOCKET_COLOR_STANDARD (SOCKET_COLOR_RED | SOCKET_COLOR_YELLOW | SOCKET_COLOR_BLUE) |