aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-04-09 19:57:32 +0200
committerShauren <shauren.trinity@gmail.com>2011-04-09 19:57:32 +0200
commit64caf2cdf2973d34b770a9216a58a4d2d01a0676 (patch)
tree8f45e3aef063447512a8f2560004becafa1a4ba8 /src/server/game/Spells/Spell.cpp
parenta5a545a4030b62cf3564224316c5ee6a77631670 (diff)
Core/Spells: Add default handler for apply aura spell effect when both ImplicitTargets are 0, removed unused structure
Diffstat (limited to 'src/server/game/Spells/Spell.cpp')
-rwxr-xr-xsrc/server/game/Spells/Spell.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index 1bfcb00bf31..7217a492e62 100755
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -755,6 +755,8 @@ void Spell::SelectSpellTargets()
AddUnitTarget(m_caster, i);
break;
default: // apply to target in other case
+ if (m_targets.getUnitTarget())
+ AddUnitTarget(m_targets.getUnitTarget(), i);
break;
}
break;
@@ -765,9 +767,7 @@ void Spell::SelectSpellTargets()
break;
case SPELL_EFFECT_SKIN_PLAYER_CORPSE:
if (m_targets.getUnitTarget())
- {
AddUnitTarget(m_targets.getUnitTarget(), i);
- }
else if (m_targets.getCorpseTargetGUID())
{
Corpse *corpse = ObjectAccessor::GetCorpse(*m_caster,m_targets.getCorpseTargetGUID());