From 4507a6d79e10a90c0103984f8cf6d4690494ca27 Mon Sep 17 00:00:00 2001 From: sogladev Date: Mon, 22 Dec 2025 11:46:28 +0100 Subject: [PATCH] fix(Scripts/Naxxramas): disable talk between dead KTZ and the LK (#24035) --- src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp b/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp index 1530cab2e..24f96f3cd 100644 --- a/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp +++ b/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp @@ -651,7 +651,9 @@ public: return CreatureTalk(DATA_BARON_RIVENDARE_BOSS, SAY_HORSEMEN_DIALOG2); case EVENT_FROSTWYRM_WATERFALL_DOOR: SetGoState(DATA_SAPPHIRON_GATE, GO_STATE_ACTIVE); - return _events.ScheduleEvent(EVENT_KELTHUZAD_LICH_KING_TALK1, 5s); + if (GetBossState(BOSS_KELTHUZAD) != DONE) + _events.ScheduleEvent(EVENT_KELTHUZAD_LICH_KING_TALK1, 5s); + break; case EVENT_KELTHUZAD_LICH_KING_TALK1: CreatureTalk(DATA_KELTHUZAD_BOSS, SAY_SAPP_DIALOG1); return _events.ScheduleEvent(EVENT_KELTHUZAD_LICH_KING_TALK2, 10s);