Scripts/Trial of the Crusader: Fixed crash in Snobold Vassal script (#18124)

Closes #18122
This commit is contained in:
Keader
2016-10-23 07:07:11 -02:00
committed by Shauren
parent 31a5aa1194
commit cdc5a36dbb

View File

@@ -417,8 +417,9 @@ class npc_snobold_vassal : public CreatureScript
switch (eventId)
{
case EVENT_FIRE_BOMB:
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, -me->GetVehicleBase()->GetCombatReach(), true))
me->CastSpell(target, SPELL_FIRE_BOMB);
if (me->GetVehicleBase())
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, -me->GetVehicleBase()->GetCombatReach(), true))
me->CastSpell(target, SPELL_FIRE_BOMB);
_events.Repeat(Seconds(20));
break;
case EVENT_HEAD_CRACK: