diff options
| author | Ovahlord <dreadkiller@gmx.de> | 2025-04-16 12:48:10 +0200 |
|---|---|---|
| committer | Ovahlord <dreadkiller@gmx.de> | 2025-04-16 12:48:10 +0200 |
| commit | 6477a7b6055298ae3c661867dbcb4539798ebb29 (patch) | |
| tree | d4f063bd6c6c03fb377ced18f860332af52f21ab | |
| parent | e88af7bd2f69b1e940d236bda7d5583586b89abc (diff) | |
Core/Misc: updated SpellCastResult enum to 4.4.2
| -rw-r--r-- | src/server/game/Miscellaneous/SharedDefines.h | 3 | ||||
| -rw-r--r-- | src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp | 9 |
2 files changed, 8 insertions, 4 deletions
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h index 78c68ac4481..16a55662925 100644 --- a/src/server/game/Miscellaneous/SharedDefines.h +++ b/src/server/game/Miscellaneous/SharedDefines.h @@ -1911,7 +1911,8 @@ enum SpellCastResult : int32 SPELL_FAILED_CANT_FLY_HERE = 318, SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT = 319, SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN = 320, - SPELL_FAILED_UNKNOWN = 321, + SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT = 321, + SPELL_FAILED_UNKNOWN = 322, // ok cast value - here in case a future version removes SPELL_FAILED_SUCCESS and we need to use a custom value (not sent to client either way) SPELL_CAST_OK = SPELL_FAILED_SUCCESS // SKIP diff --git a/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp b/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp index 536974f3245..d208bc0aab3 100644 --- a/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp +++ b/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp @@ -2665,13 +2665,14 @@ TC_API_EXPORT EnumText EnumUtils<SpellCastResult>::ToString(SpellCastResult valu case SPELL_FAILED_CANT_FLY_HERE: return { "SPELL_FAILED_CANT_FLY_HERE", "SPELL_FAILED_CANT_FLY_HERE", "" }; case SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT: return { "SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT", "SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT", "" }; case SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN: return { "SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN", "SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN", "" }; + case SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT: return { "SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT", "SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT", "" }; case SPELL_FAILED_UNKNOWN: return { "SPELL_FAILED_UNKNOWN", "SPELL_FAILED_UNKNOWN", "" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<SpellCastResult>::Count() { return 322; } +TC_API_EXPORT size_t EnumUtils<SpellCastResult>::Count() { return 323; } template <> TC_API_EXPORT SpellCastResult EnumUtils<SpellCastResult>::FromIndex(size_t index) @@ -2999,7 +3000,8 @@ TC_API_EXPORT SpellCastResult EnumUtils<SpellCastResult>::FromIndex(size_t index case 318: return SPELL_FAILED_CANT_FLY_HERE; case 319: return SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT; case 320: return SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN; - case 321: return SPELL_FAILED_UNKNOWN; + case 321: return SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT; + case 322: return SPELL_FAILED_UNKNOWN; default: throw std::out_of_range("index"); } } @@ -3330,7 +3332,8 @@ TC_API_EXPORT size_t EnumUtils<SpellCastResult>::ToIndex(SpellCastResult value) case SPELL_FAILED_CANT_FLY_HERE: return 318; case SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT: return 319; case SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN: return 320; - case SPELL_FAILED_UNKNOWN: return 321; + case SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT: return 321; + case SPELL_FAILED_UNKNOWN: return 322; default: throw std::out_of_range("value"); } } |
