diff options
Diffstat (limited to 'src/server/game/Spells/SpellInfo.h')
-rw-r--r-- | src/server/game/Spells/SpellInfo.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellInfo.h b/src/server/game/Spells/SpellInfo.h index faf01836171..d327683dc28 100644 --- a/src/server/game/Spells/SpellInfo.h +++ b/src/server/game/Spells/SpellInfo.h @@ -339,6 +339,7 @@ class TC_GAME_API SpellInfo uint32 AttributesEx12 = 0; uint32 AttributesEx13 = 0; uint32 AttributesEx14 = 0; + uint32 AttributesEx15 = 0; uint32 AttributesCu = 0; std::bitset<MAX_SPELL_EFFECTS> NegativeEffects; uint64 Stances = 0; @@ -459,6 +460,7 @@ class TC_GAME_API SpellInfo bool HasAttribute(SpellAttr12 attribute) const { return !!(AttributesEx12 & attribute); } bool HasAttribute(SpellAttr13 attribute) const { return !!(AttributesEx13 & attribute); } bool HasAttribute(SpellAttr14 attribute) const { return !!(AttributesEx14 & attribute); } + bool HasAttribute(SpellAttr15 attribute) const { return !!(AttributesEx15 & attribute); } bool HasAttribute(SpellCustomAttributes customAttribute) const { return !!(AttributesCu & customAttribute); } bool CanBeInterrupted(WorldObject const* interruptCaster, Unit const* interruptTarget, bool ignoreImmunity = false) const; |