aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellInfo.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-05-02 01:11:38 +0200
committerShauren <shauren.trinity@gmail.com>2022-05-02 01:11:38 +0200
commit738f285432b1ef6109d1c54ab7f40d743a994631 (patch)
tree2162ca42e1b5fb97b9cc145960b0a205d66affeb /src/server/game/Spells/SpellInfo.cpp
parent8d16a79dea4c0100d36e13b068c42499a3a48154 (diff)
Core/Spells: Rename SpellAttr5 to use official attribute names
* Implemented SPELL_ATTR8_HASTE_AFFECTS_DURATION
Diffstat (limited to 'src/server/game/Spells/SpellInfo.cpp')
-rw-r--r--src/server/game/Spells/SpellInfo.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp
index b362e91621c..47c69926814 100644
--- a/src/server/game/Spells/SpellInfo.cpp
+++ b/src/server/game/Spells/SpellInfo.cpp
@@ -1648,7 +1648,7 @@ bool SpellInfo::IsChanneled() const
bool SpellInfo::IsMoveAllowedChannel() const
{
- return IsChanneled() && (HasAttribute(SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING) || !ChannelInterruptFlags.HasFlag(SpellAuraInterruptFlags::Moving | SpellAuraInterruptFlags::Turning));
+ return IsChanneled() && !ChannelInterruptFlags.HasFlag(SpellAuraInterruptFlags::Moving | SpellAuraInterruptFlags::Turning);
}
bool SpellInfo::NeedsComboPoints() const
@@ -1816,7 +1816,7 @@ bool SpellInfo::CanDispelAura(SpellInfo const* auraSpellInfo) const
bool SpellInfo::IsSingleTarget() const
{
// all other single target spells have if it has AttributesEx5
- if (HasAttribute(SPELL_ATTR5_SINGLE_TARGET_SPELL))
+ if (HasAttribute(SPELL_ATTR5_LIMIT_N))
return true;
switch (GetSpellSpecific())
@@ -3468,7 +3468,7 @@ void SpellInfo::_LoadImmunityInfo()
_allowedMechanicMask |= immuneInfo.MechanicImmuneMask;
}
- if (HasAttribute(SPELL_ATTR5_USABLE_WHILE_STUNNED))
+ if (HasAttribute(SPELL_ATTR5_ALLOW_WHILE_STUNNED))
{
switch (Id)
{
@@ -3488,10 +3488,10 @@ void SpellInfo::_LoadImmunityInfo()
}
}
- if (HasAttribute(SPELL_ATTR5_USABLE_WHILE_CONFUSED))
+ if (HasAttribute(SPELL_ATTR5_ALLOW_WHILE_CONFUSED))
_allowedMechanicMask |= (1 << MECHANIC_DISORIENTED);
- if (HasAttribute(SPELL_ATTR5_USABLE_WHILE_FEARED))
+ if (HasAttribute(SPELL_ATTR5_ALLOW_WHILE_FLEEING))
{
switch (Id)
{
@@ -3824,7 +3824,7 @@ uint32 SpellInfo::GetMaxTicks() const
if (effect.ApplyAuraPeriod > 0 && DotDuration > 0)
{
totalTicks = static_cast<uint32>(DotDuration) / effect.ApplyAuraPeriod;
- if (HasAttribute(SPELL_ATTR5_START_PERIODIC_AT_APPLY))
+ if (HasAttribute(SPELL_ATTR5_EXTRA_INITIAL_PERIOD))
++totalTicks;
}
break;