From 229e74eff3b993203b6db405f9ee31efc2a03d97 Mon Sep 17 00:00:00 2001 From: illfated Date: Mon, 8 Oct 2018 22:37:34 +0200 Subject: Quest/script: The Absent Minded Prospector Add quest fail if the npc dies Ref #22586 --- src/server/scripts/Kalimdor/zone_darkshore.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/server/scripts/Kalimdor/zone_darkshore.cpp b/src/server/scripts/Kalimdor/zone_darkshore.cpp index 19dfa58302e..01dba832da8 100644 --- a/src/server/scripts/Kalimdor/zone_darkshore.cpp +++ b/src/server/scripts/Kalimdor/zone_darkshore.cpp @@ -291,6 +291,12 @@ public: me->SetFaction(FACTION_ESCORTEE_A_NEUTRAL_PASSIVE); } } + + void JustDied(Unit* /*killer*/) override + { + if (Player* player = GetPlayerForEscort()) + player->FailQuest(QUEST_ABSENT_MINDED_PT2); + } }; CreatureAI* GetAI(Creature* creature) const override -- cgit v1.2.3