Move MapManager restart after deleting every entity with a for loop.

This commit is contained in:
Vera Aguilera Puerto
2022-03-05 01:30:03 +01:00
parent a67b846786
commit 8f0fb24914

View File

@@ -422,9 +422,7 @@ namespace Content.Server.GameTicking
unCastData.ContentData()?.WipeMind(); unCastData.ContentData()?.WipeMind();
} }
_mapManager.Restart(); // Delete all entities.
// Delete all remaining entities.
foreach (var entity in EntityManager.GetEntities().ToArray()) foreach (var entity in EntityManager.GetEntities().ToArray())
{ {
// TODO: Maybe something less naive here? // TODO: Maybe something less naive here?
@@ -432,6 +430,8 @@ namespace Content.Server.GameTicking
EntityManager.DeleteEntity(entity); EntityManager.DeleteEntity(entity);
} }
_mapManager.Restart();
_roleBanManager.Restart(); _roleBanManager.Restart();
// Clear up any game rules. // Clear up any game rules.