fix(Core/CreatureScript): fix Skadi / Grauf text error (#2052)

This commit is contained in:
Stoabrogga
2019-07-16 00:52:56 +02:00
committed by GitHub
parent 7b105b75dd
commit 53b74a6c07
@@ -17,8 +17,7 @@ enum Misc
SAY_KILL = 1, SAY_KILL = 1,
EMOTE_RANGE = 2, EMOTE_RANGE = 2,
SAY_DEATH = 3, SAY_DEATH = 3,
SAY_DRAKE_DEATH = 4, SAY_DRAKE_DEATH = 5,
EMOTE_BREATH = 5,
SAY_DRAKE_BREATH = 6, SAY_DRAKE_BREATH = 6,
// SPELLS // SPELLS
@@ -297,7 +296,9 @@ public:
} }
else if (param == ACTION_REMOVE_SKADI) else if (param == ACTION_REMOVE_SKADI)
{ {
Talk(SAY_DRAKE_DEATH); if (Unit *passenger = me->GetVehicleKit()->GetPassenger(0))
if (Creature *skadi = passenger->ToCreature())
skadi->AI()->Talk(SAY_DRAKE_DEATH);
me->GetMotionMaster()->MovePoint(10, 480.0f, -513.0f, 108.0f); me->GetMotionMaster()->MovePoint(10, 480.0f, -513.0f, 108.0f);
events.ScheduleEvent(EVENT_GRAUF_REMOVE_SKADI, 2000); events.ScheduleEvent(EVENT_GRAUF_REMOVE_SKADI, 2000);
} }