From 84646a7955bb7bdb2c3910a4c7ccba8b74272f56 Mon Sep 17 00:00:00 2001 From: Rorschach91 <108557877+Rorschach91@users.noreply.github.com> Date: Sat, 12 Oct 2024 04:52:06 +0200 Subject: [PATCH] fix(Script/DeathKnight): A Special Surprise Npcs issues. (#20178) --- .../scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp index 1b3df4fd4..05b0d8ef7 100644 --- a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp +++ b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp @@ -623,7 +623,8 @@ public: ExecuteSpeech_Counter = 0; PlayerGUID.Clear(); - me->SetImmuneToPC(false); + me->SetReactState(REACT_PASSIVE); + me->SetImmuneToPC(true); } bool MeetQuestCondition(Player* player) @@ -734,6 +735,7 @@ public: case 9: Talk(SAY_EXEC_TIME, player); me->SetStandState(UNIT_STAND_STATE_KNEEL); + me->SetReactState(REACT_PASSIVE); me->SetImmuneToPC(false); break; case 10: