aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-09-16 11:40:53 +0200
committerShauren <shauren.trinity@gmail.com>2011-09-16 11:40:53 +0200
commit732e27f1e86ce02642a66930fe00a4515debaf11 (patch)
treeddd00c230dab42a5a1bd68875dca5cbb0492313b /src/server/game/Spells/SpellEffects.cpp
parentc93c27d056234bfde756ae1c44c44cc5ac2913ad (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-xsrc/server/game/Spells/SpellEffects.cpp2
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);
}