diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp index 5c220eed0..1e5f5aa18 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp +++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp @@ -122,7 +122,7 @@ struct boss_the_lurker_below : public BossAI void SummonedCreatureDies(Creature* /*summon*/, Unit* /*killer*/) override { - if (!summons.IsAnyCreatureAlive()) + if (!summons.IsAnyCreatureAlive() && me->HasUnitFlag(UNIT_FLAG_NOT_SELECTABLE)) { SchedulerPhaseTwo(1s); }