diff options
author | Shauren <shauren.trinity@gmail.com> | 2021-04-12 12:24:52 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-04-12 12:24:52 +0200 |
commit | a9fa007f83f99ccf38bc60bb1a75f671db092781 (patch) | |
tree | f8a7fd68e235155c1c4a2957c65a6c4fc3fa5ad4 /src | |
parent | e858dd16ef132ab9af8f15e1300b7b95466ed977 (diff) |
Core/Auras: FIxed paladin aura stacking
Closes #26125
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/SpellInfo.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index c06a834a1d7..de90ff466e5 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -2655,8 +2655,16 @@ void SpellInfo::_LoadSpellSpecific() return SPELL_SPECIFIC_JUDGEMENT; // only paladin auras have this (for palaldin class family) - if (SpellFamilyFlags[2] & 0x00000020) - return SPELL_SPECIFIC_AURA; + switch (Id) + { + case 465: // Devotion Aura + case 32223: // Crusader Aura + case 183435: // Retribution Aura + case 317920: // Concentration Aura + return SPELL_SPECIFIC_AURA; + default: + break; + } break; } |