diff --git a/src/server/game/World/WorldState.cpp b/src/server/game/World/WorldState.cpp index 0ca7ea0c0..a1f71a2a5 100644 --- a/src/server/game/World/WorldState.cpp +++ b/src/server/game/World/WorldState.cpp @@ -1312,6 +1312,8 @@ void WorldState::StartScourgeInvasion(bool sendMail) Acore::Containers::RandomShuffle(randomIds); for (uint32 id : randomIds) OnEnable(m_siData.m_activeInvasions[id]); + + sGameEventMgr->StartEvent(GAME_EVENT_SCOURGE_INVASION_BOSSES); } } diff --git a/src/server/game/World/WorldState.h b/src/server/game/World/WorldState.h index be5379246..b850010ac 100644 --- a/src/server/game/World/WorldState.h +++ b/src/server/game/World/WorldState.h @@ -65,6 +65,7 @@ enum WorldStateGameEvents { // Scourge Invasion GAME_EVENT_SCOURGE_INVASION = 17, + GAME_EVENT_SCOURGE_INVASION_BOSSES = 120, GAME_EVENT_SCOURGE_INVASION_WINTERSPRING = 121, GAME_EVENT_SCOURGE_INVASION_TANARIS = 122, GAME_EVENT_SCOURGE_INVASION_AZSHARA = 123,