diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-09-16 11:40:53 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-09-16 11:40:53 +0200 |
| commit | 732e27f1e86ce02642a66930fe00a4515debaf11 (patch) | |
| tree | ddd00c230dab42a5a1bd68875dca5cbb0492313b /src/server/game/Spells/SpellEffects.cpp | |
| parent | c93c27d056234bfde756ae1c44c44cc5ac2913ad (diff) | |
Core/Spells: Spells having the same effect types on multiple effects will now select them at the same time (except targets selected by entry) to ensure correct behavior with MaxAffectedTargets use
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
| -rwxr-xr-x | src/server/game/Spells/SpellEffects.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index a42b32a4c44..f798e43a7d2 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -1374,7 +1374,7 @@ void Spell::EffectDummy(SpellEffIndex effIndex) for (uint32 i = 0; i < maxTargets; ++i) { Unit* attacker = SelectRandomContainerElement(attackers); - AddUnitTarget(attacker, 1); + AddUnitTarget(attacker, 1 << 1); attackers.erase(attacker); } |
