diff options
Diffstat (limited to 'src/server/game/Spells/SpellInfo.cpp')
-rw-r--r-- | src/server/game/Spells/SpellInfo.cpp | 12 |
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; |