diff options
-rw-r--r-- | src/server/game/Miscellaneous/SharedDefines.h | 8 | ||||
-rw-r--r-- | src/server/game/Spells/Auras/SpellAuraDefines.h | 4 | ||||
-rw-r--r-- | src/server/game/Spells/SpellInfo.cpp | 6 |
3 files changed, 16 insertions, 2 deletions
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h index adb5a779d85..c9acbb341b8 100644 --- a/src/server/game/Miscellaneous/SharedDefines.h +++ b/src/server/game/Miscellaneous/SharedDefines.h @@ -1330,7 +1330,13 @@ enum SpellEffectName SPELL_EFFECT_GIVE_HONOR = 253, SPELL_EFFECT_254 = 254, SPELL_EFFECT_LEARN_TRANSMOG_SET = 255, - TOTAL_SPELL_EFFECTS = 256, + SPELL_EFFECT_256 = 256, + SPELL_EFFECT_257 = 257, + SPELL_EFFECT_MODIFY_KEYSTONE = 258, + SPELL_EFFECT_RESPEC_AZERITE_EMPOWERED_ITEM = 259, + SPELL_EFFECT_SUMMON_STABLED_PET = 260, + SPELL_EFFECT_SCRAP_ITEM = 261, + TOTAL_SPELL_EFFECTS }; enum SpellCastResult diff --git a/src/server/game/Spells/Auras/SpellAuraDefines.h b/src/server/game/Spells/Auras/SpellAuraDefines.h index c988199638e..75860abe402 100644 --- a/src/server/game/Spells/Auras/SpellAuraDefines.h +++ b/src/server/game/Spells/Auras/SpellAuraDefines.h @@ -562,7 +562,9 @@ enum AuraType : uint32 SPELL_AURA_489 = 489, SPELL_AURA_490 = 490, SPELL_AURA_491 = 491, - TOTAL_AURAS = 492 + SPELL_AURA_492 = 492, + SPELL_AURA_493 = 493, // 1 spell, 267116 - Animal Companion (modifies Call Pet) + TOTAL_AURAS }; enum AuraObjectType diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index 1c935e62bd5..796f0c1c803 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -1029,6 +1029,12 @@ SpellEffectInfo::StaticData SpellEffectInfo::_data[TOTAL_SPELL_EFFECTS] = {EFFECT_IMPLICIT_TARGET_EXPLICIT, TARGET_OBJECT_TYPE_UNIT}, // 253 SPELL_EFFECT_GIVE_HONOR {EFFECT_IMPLICIT_TARGET_NONE, TARGET_OBJECT_TYPE_NONE}, // 254 SPELL_EFFECT_254 {EFFECT_IMPLICIT_TARGET_EXPLICIT, TARGET_OBJECT_TYPE_UNIT}, // 255 SPELL_EFFECT_LEARN_TRANSMOG_SET + {EFFECT_IMPLICIT_TARGET_NONE, TARGET_OBJECT_TYPE_NONE}, // 256 SPELL_EFFECT_256 + {EFFECT_IMPLICIT_TARGET_NONE, TARGET_OBJECT_TYPE_NONE}, // 257 SPELL_EFFECT_257 + {EFFECT_IMPLICIT_TARGET_EXPLICIT, TARGET_OBJECT_TYPE_ITEM}, // 258 SPELL_EFFECT_MODIFY_KEYSTONE + {EFFECT_IMPLICIT_TARGET_EXPLICIT, TARGET_OBJECT_TYPE_ITEM}, // 259 SPELL_EFFECT_RESPEC_AZERITE_EMPOWERED_ITEM + {EFFECT_IMPLICIT_TARGET_NONE, TARGET_OBJECT_TYPE_NONE}, // 260 SPELL_EFFECT_SUMMON_STABLED_PET + {EFFECT_IMPLICIT_TARGET_EXPLICIT, TARGET_OBJECT_TYPE_ITEM}, // 261 SPELL_EFFECT_SCRAP_ITEM }; SpellInfo::SpellInfo(SpellInfoLoadHelper const& data, SpellEffectEntryMap const& effectsMap, SpellVisualMap&& visuals) |