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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user