Core/Maps: Check group that owns instance (first group to enter a given instance id owns it)

This commit is contained in:
Shauren
2019-12-26 13:30:32 +01:00
parent 17665c929c
commit a131542855
9 changed files with 141 additions and 98 deletions

View File

@@ -103,6 +103,8 @@ InstanceMap* MapManager::CreateInstance(uint32 mapId, uint32 instanceId, Instanc
map->LoadRespawnTimes();
map->LoadCorpseData();
if (group)
map->TrySetOwningGroup(group);
map->CreateInstanceData();
map->SetInstanceScenario(sScenarioMgr->CreateInstanceScenario(map, team));