Core/Maps: Make sure login instance is added to i_maps

Port From (https://github.com/TrinityCore/TrinityCore/commit/51166b2c5e02910728f897ff481ea6ee83a9310c)
This commit is contained in:
hondacrx
2022-07-29 17:26:44 -04:00
parent 9012e7560d
commit 9420056307
+3
View File
@@ -181,7 +181,10 @@ namespace Game.Entities
{
map = FindMap_i(mapId, loginInstanceId);
if (map == null && pSave != null && pSave.GetInstanceId() == loginInstanceId)
{
map = CreateInstance(mapId, loginInstanceId, pSave, pSave.GetDifficultyID(), player.GetTeamId());
i_maps[(map.GetId(), map.GetInstanceId())] = map;
}
return map;
}