From aff7560e4c969a2da7fb48418596162f4d5620f7 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 21 Oct 2024 02:34:00 +0200 Subject: Core/Texts: Refactor Emote/Sound handling and add ConditionID for ChatTextBuilders (#30343) (cherry picked from commit caccb06190376d6812e40da36b27e22df8d7f546) --- src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp | 2 +- src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/scripts/Northrend') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp index a64996f59d0..a4cf8553ea9 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp @@ -1106,7 +1106,7 @@ struct boss_the_lich_king : public BossAI break; case EVENT_OUTRO_SOUL_BARRAGE: me->CastSpell(nullptr, SPELL_SOUL_BARRAGE, TRIGGERED_IGNORE_CAST_IN_PROGRESS); - CreatureTextMgr::SendSound(me, SOUND_PAIN, CHAT_MSG_MONSTER_YELL, 0, TEXT_RANGE_NORMAL, TEAM_OTHER, false); + me->PlayDirectSound(SOUND_PAIN); // set flight me->SetDisableGravity(true); me->GetMotionMaster()->MovePoint(POINT_LK_OUTRO_2, OutroFlying); diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp index fbe017d44ed..bf15b87bfa8 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp @@ -998,7 +998,7 @@ class boss_yogg_saron : public CreatureScript break; case EVENT_LUNATIC_GAZE: DoCast(me, SPELL_LUNATIC_GAZE); - CreatureTextMgr::SendSound(me, SOUND_LUNATIC_GAZE, CHAT_MSG_MONSTER_YELL); + me->PlayDirectSound(SOUND_LUNATIC_GAZE); _events.ScheduleEvent(EVENT_LUNATIC_GAZE, 12s, 0, PHASE_THREE); break; case EVENT_DEAFENING_ROAR: -- cgit v1.2.3