Clear previous effects data when generating a new sync report.

This commit is contained in:
RoosterDragon
2017-06-12 16:53:57 +01:00
committed by atlimit8
parent 2e801a55ce
commit 2def72a078

View File

@@ -65,6 +65,8 @@ namespace OpenRA.Network
report.SyncedRandom = orderManager.World.SharedRandom.Last;
report.TotalCount = orderManager.World.SharedRandom.TotalCount;
report.Traits.Clear();
report.Effects.Clear();
foreach (var actor in orderManager.World.ActorsHavingTrait<ISync>())
foreach (var syncHash in actor.SyncHashes)
if (syncHash.Hash != 0)