diff --git a/src/server/scripts/BrokenIsles/Scenario/scenario_artifact_runner.cpp b/src/server/scripts/BrokenIsles/Scenario/scenario_artifact_runner.cpp index 1663d23..6802c9c 100644 --- a/src/server/scripts/BrokenIsles/Scenario/scenario_artifact_runner.cpp +++ b/src/server/scripts/BrokenIsles/Scenario/scenario_artifact_runner.cpp @@ -19,6 +19,7 @@ #include "Player.h" #include "DatabaseEnv.h" #include "TaskScheduler.h" +#include "CreatureTextMgr.h" #include namespace ArtifactRunner @@ -171,6 +172,9 @@ struct scenario_artifact_runner : public InstanceScript summon->SetLevel(s.level); summon->SetFullHealth(); } + // cri d apparition des boss (groupe 0 si defini en creature_text) + if (s.level >= 102 && sCreatureTextMgr->TextExist(s.entry, 0)) + summon->AI()->Talk(0); stageEntries.insert(s.entry); ++aliveCount; }