Add support for TARGET_UNIT_DRIVER where the target must be controlling a vehicle. Should fix 63665 used for ToC.

--HG--
branch : trunk
This commit is contained in:
p0wer
2009-12-31 17:30:09 -06:00
parent ebe7b29987
commit c3d7bffc14
+5
View File
@@ -2179,6 +2179,11 @@ void Spell::SelectEffectTargets(uint32 i, uint32 cur)
else if (m_targets.getItemTarget())
AddItemTarget(m_targets.getItemTarget(), i);
break;
case TARGET_UNIT_DRIVER:
if (Unit * driver = m_targets.getUnitTarget())
if (driver->IsOnVehicle(driver))
AddUnitTarget(driver, i);
break;
default:
sLog.outError("Unhandled spell target %u", cur);
break;