From b4b43d03b3fbff38ebcf84be27388202fc6cb08f 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 --- 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 bcb64541a17..736bbfb7fa9 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -1180,6 +1180,11 @@ bool SpellInfo::IsAutoRepeatRangedSpell() const return HasAttribute(SPELL_ATTR2_AUTOREPEAT_FLAG); } +bool SpellInfo::HasInitialAggro() const +{ + return !(HasAttribute(SPELL_ATTR1_NO_THREAT) || HasAttribute(SPELL_ATTR3_NO_INITIAL_AGGRO)); +} + bool SpellInfo::IsAffectedBySpellMods() const { return !HasAttribute(SPELL_ATTR3_NO_DONE_BONUS); -- cgit v1.2.3