diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/Spell.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 832b6694d32..dd4079d5ff4 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -5371,9 +5371,8 @@ Unit* Spell::SelectMagnetTarget() { if(Unit* magnet = (*itr)->GetCaster()) { - if((*itr)->m_procCharges>0) + if((*itr)->DropAuraCharge()) { - (*itr)->SetAuraProcCharges((*itr)->m_procCharges-1); target = magnet; m_targets.setUnitTarget(target); AddUnitTarget(target, 0); |