aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-05-14 14:12:40 +0200
committerShauren <shauren.trinity@gmail.com>2011-05-14 14:12:40 +0200
commita816cdd772af472a27ef9caafe4be21cc90a5389 (patch)
tree46525392db6dcd92b3e01066fe3efb2c6f8bc6f2 /src/server/game/Spells/Spell.cpp
parent77a7d9a4dfd1b9ed7e54ae05249c1cea49b9d1c9 (diff)
Core/Spells: Fixed TARGET_UNIT_DRIVER selection and possible problems with Righteous Defense target count
Diffstat (limited to 'src/server/game/Spells/Spell.cpp')
-rwxr-xr-xsrc/server/game/Spells/Spell.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index a79d09a13f0..28a8fd03611 100755
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -2370,7 +2370,7 @@ void Spell::SelectEffectTargets(uint32 i, uint32 cur)
break;
case TARGET_UNIT_DRIVER:
if (Unit * driver = m_targets.getUnitTarget())
- if (driver->IsOnVehicle(driver))
+ if (driver->IsOnVehicle(m_caster))
AddUnitTarget(driver, i);
break;
default: