From d729fc31c69ca24a3228cfb28f9b1de8f19a3a46 Mon Sep 17 00:00:00 2001 From: joschiwald Date: Wed, 10 Feb 2016 22:35:23 +0100 Subject: Core/Spells: spells with SPELL_ATTR1_NO_THREAT also causes no initial aggro (cherry picked from commit b4b43d03b3fbff38ebcf84be27388202fc6cb08f) --- src/server/game/Spells/SpellInfo.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/server/game/Spells/SpellInfo.cpp') diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index 7b1e3889a7c..190903b013b 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -1537,6 +1537,11 @@ bool SpellInfo::IsAutoRepeatRangedSpell() const return (AttributesEx2 & SPELL_ATTR2_AUTOREPEAT_FLAG) != 0; } +bool SpellInfo::HasInitialAggro() const +{ + return !(HasAttribute(SPELL_ATTR1_NO_THREAT) || HasAttribute(SPELL_ATTR3_NO_INITIAL_AGGRO)); +} + bool SpellInfo::IsAffectedBySpellMods() const { return !(AttributesEx3 & SPELL_ATTR3_NO_DONE_BONUS); -- cgit v1.2.3