diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/Spell.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index fb8904d9e14..272e9aa21ee 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -7484,13 +7484,14 @@ void Spell::HandleLaunchPhase() PrepareTargetProcessing(); + bool ammoTaken = false; + for (uint8 i = 0; i < MAX_SPELL_EFFECTS; ++i) { float multiplier = 1.0f; if (m_applyMultiplierMask & (1 << i)) multiplier = m_spellInfo->Effects[i].CalcDamageMultiplier(m_originalCaster, this); - bool ammoTaken = false; for (TargetInfo& target : m_UniqueTargetInfo) { uint32 mask = target.EffectMask; |