aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoroffl <offl@users.noreply.github.com>2021-01-15 01:53:43 +0200
committeroffl <offl@users.noreply.github.com>2021-01-15 01:53:43 +0200
commit7b79adf5b1c9e482d061076065687ab8d058e59c (patch)
tree0ca74aa22d3f228aa9e0d7dcef0bf7e4ce1976dc /src
parent3258e4cecdcfcf3b2ff0bae3f8aee9804fcef34f (diff)
DB/Creature: Remove UNIT_FLAG_STUNNED in more cases
Ref #25764
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp2
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
index ed851457cd2..1f6dee98b2e 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
@@ -199,6 +199,7 @@ struct npc_headless_horseman_head : public PassiveAI
void HandleInitialSetup()
{
DoCastSelf(SPELL_HEADLESS_HORSEMAN_C_HEAD_STUN);
+ me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
_phase = PHASE_1;
_events.SetPhase(PHASE_1);
}
@@ -208,7 +209,6 @@ struct npc_headless_horseman_head : public PassiveAI
_events.Reset();
me->GetMotionMaster()->Clear();
HandleInitialSetup();
- me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
PassiveAI::JustReachedHome();
}
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp b/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp
index 7f1c25fd6bb..516a3b6aa92 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp
@@ -379,7 +379,6 @@ struct boss_thaddius : public BossAI
me->CastSpell(me, SPELL_THADDIUS_SPARK_VISUAL, true);
ballLightningUnlocked = false;
me->RemoveAura(SPELL_THADDIUS_INACTIVE_VISUAL);
- me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_STUNNED);
me->SetImmuneToPC(false);
DoZoneInCombat();