From 8f450686b96f6d7ab9ab455dce4b16b13494d03d Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Thu, 6 Feb 2025 05:00:56 -0300 Subject: [PATCH] fix(Scripts/SunwellPlateau): Felmyst should be invincible while flying (#21336) --- .../scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp index 4d57ab7fb..0b94483fb 100644 --- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp +++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp @@ -163,6 +163,7 @@ struct boss_felmyst : public BossAI me->HandleEmoteCommand(EMOTE_ONESHOT_LAND); me->SetDisableGravity(false); me->SendMovementFlagUpdate(); + SetInvincibility(false); me->m_Events.AddEventAtOffset([&] { me->SetReactState(REACT_AGGRESSIVE); @@ -238,6 +239,7 @@ struct boss_felmyst : public BossAI me->HandleEmoteCommand(EMOTE_ONESHOT_LIFTOFF); me->SetDisableGravity(true); me->SendMovementFlagUpdate(); + SetInvincibility(true); me->m_Events.AddEventAtOffset([&] { me->GetMotionMaster()->MovePoint(POINT_AIR, me->GetPositionX(), me->GetPositionY(), me->GetPositionZ() + 15.0f, false, true);