From 7530423f6b2ef9451c7a71adf46e301e1248176d Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Mon, 9 Dec 2024 07:38:25 -0300 Subject: [PATCH] fix(Scripts/SunwellPlateau): Fix Entropius despawning (#20874) --- .../scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp index c851ab105..430ff20ee 100644 --- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp +++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp @@ -83,6 +83,14 @@ struct boss_muru : public BossAI }, 10min); } + void JustSummoned(Creature* creature) override + { + if (creature->GetEntry() == NPC_ENTROPIUS) + creature->SetInCombatWithZone(); + else + BossAI::JustSummoned(creature); + } + void DamageTaken(Unit*, uint32& damage, DamageEffectType, SpellSchoolMask) override { if (damage >= me->GetHealth())