mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/Maps: Make sure login instance is added to i_maps (#28156)
This commit is contained in:
@@ -186,7 +186,10 @@ Map* MapManager::CreateMap(uint32 mapId, Player* player, uint32 loginInstanceId
|
||||
{
|
||||
map = FindMap_i(mapId, loginInstanceId);
|
||||
if (!map && pSave && pSave->GetInstanceId() == loginInstanceId)
|
||||
{
|
||||
map = CreateInstance(mapId, loginInstanceId, pSave, pSave->GetDifficultyID(), player->GetTeamId());
|
||||
i_maps[{ map->GetId(), map->GetInstanceId() }] = map;
|
||||
}
|
||||
return map;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user