Preclude StoresResources.Stored overflow

Closes #9857
This commit is contained in:
atlimit8
2015-11-02 00:08:10 -06:00
parent d37e5f0129
commit 29de05cb59

View File

@@ -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)