From 29de05cb59369388f0b8b26fa2542ea9bc81b55f Mon Sep 17 00:00:00 2001 From: atlimit8 Date: Mon, 2 Nov 2015 00:08:10 -0600 Subject: [PATCH] Preclude StoresResources.Stored overflow Closes #9857 --- OpenRA.Mods.Common/Traits/StoresResources.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/StoresResources.cs b/OpenRA.Mods.Common/Traits/StoresResources.cs index 638228cfb9..190abee811 100644 --- a/OpenRA.Mods.Common/Traits/StoresResources.cs +++ b/OpenRA.Mods.Common/Traits/StoresResources.cs @@ -31,7 +31,7 @@ namespace OpenRA.Mods.Common.Traits { readonly StoresResourcesInfo info; - [Sync] public int Stored { get { return player.ResourceCapacity == 0 ? 0 : info.Capacity * player.Resources / player.ResourceCapacity; } } + [Sync] public int Stored { get { return player.ResourceCapacity == 0 ? 0 : (int)((long)info.Capacity * player.Resources / player.ResourceCapacity); } } PlayerResources player; public StoresResources(Actor self, StoresResourcesInfo info)