diff options
Diffstat (limited to 'src/server/game/Spells/Spell.cpp')
-rw-r--r-- | src/server/game/Spells/Spell.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index ce064dcc5f1..32693cef662 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -856,7 +856,7 @@ uint64 Spell::CalculateDelayMomentForDst(float launchDelay) const if (speed > 0.0f) return uint64(std::floor((m_targets.GetDist2d() / speed + launchDelay) * 1000.0f)); } - else if (m_spellInfo->HasAttribute(SPELL_ATTR9_SPECIAL_DELAY_CALCULATION)) + else if (m_spellInfo->HasAttribute(SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC)) return uint64(std::floor((m_spellInfo->Speed + launchDelay) * 1000.0f)); else if (m_spellInfo->Speed > 0.0f) { @@ -2484,7 +2484,7 @@ void Spell::AddUnitTarget(Unit* target, uint32 effectMask, bool checkIfValid /*= } } - if (m_spellInfo->HasAttribute(SPELL_ATTR9_SPECIAL_DELAY_CALCULATION)) + if (m_spellInfo->HasAttribute(SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC)) hitDelay += m_spellInfo->Speed; else if (m_spellInfo->Speed > 0.0f) { @@ -2554,7 +2554,7 @@ void Spell::AddGOTarget(GameObject* go, uint32 effectMask) if (static_cast<WorldObject*>(m_caster) != go) { float hitDelay = m_spellInfo->LaunchDelay; - if (m_spellInfo->HasAttribute(SPELL_ATTR9_SPECIAL_DELAY_CALCULATION)) + if (m_spellInfo->HasAttribute(SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC)) hitDelay += m_spellInfo->Speed; else if (m_spellInfo->Speed > 0.0f) { @@ -2634,7 +2634,7 @@ void Spell::AddCorpseTarget(Corpse* corpse, uint32 effectMask) if (m_caster != corpse) { float hitDelay = m_spellInfo->LaunchDelay; - if (m_spellInfo->HasAttribute(SPELL_ATTR9_SPECIAL_DELAY_CALCULATION)) + if (m_spellInfo->HasAttribute(SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC)) hitDelay += m_spellInfo->Speed; else if (m_spellInfo->Speed > 0.0f) { |