diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp index 5c20cb1e5..91d6e1dbc 100644 --- a/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp +++ b/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp @@ -146,9 +146,10 @@ struct boss_illidari_council : public BossAI void DoAction(int32 param) override { - if (!me->isActiveObject() && param == ACTION_START_ENCOUNTER) + if (param == ACTION_START_ENCOUNTER) { - me->setActive(true); + if (!me->isActiveObject()) + me->setActive(true); bool spoken = false;