diff options
| author | joschiwald <joschiwald.trinity@gmail.com> | 2016-02-10 22:35:23 +0100 |
|---|---|---|
| committer | joschiwald <joschiwald.trinity@gmail.com> | 2016-02-10 22:35:23 +0100 |
| commit | b4b43d03b3fbff38ebcf84be27388202fc6cb08f (patch) | |
| tree | 6f3cf978ac4fa30f98f0953d71f0a17ce3c0d0ce /src/server/game/Spells/SpellInfo.cpp | |
| parent | 62aff401f687b56d720a320778950e82b65fbd8b (diff) | |
Core/Spells: spells with SPELL_ATTR1_NO_THREAT also causes no initial aggro
Diffstat (limited to 'src/server/game/Spells/SpellInfo.cpp')
| -rw-r--r-- | src/server/game/Spells/SpellInfo.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
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); |
