From 1fa4cf5c0a22c6153100cb7a9244033d362ef4cb Mon Sep 17 00:00:00 2001 From: Lawrence Wang Date: Sat, 4 Jun 2011 22:49:21 -0700 Subject: [PATCH] Bug 856- Removal of extra few lines of code --- OpenRA.Mods.RA/LimitedAmmo.cs | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/OpenRA.Mods.RA/LimitedAmmo.cs b/OpenRA.Mods.RA/LimitedAmmo.cs index 2f4e56f9ba..1935551b58 100644 --- a/OpenRA.Mods.RA/LimitedAmmo.cs +++ b/OpenRA.Mods.RA/LimitedAmmo.cs @@ -16,23 +16,21 @@ namespace OpenRA.Mods.RA public class LimitedAmmoInfo : ITraitInfo { public readonly int Ammo = 0; - public readonly int PipCount = 0; + public readonly int PipCount = 0; public readonly int ReloadTicks = 25 * 2; // This is measured in ticks public object Create(ActorInitializer init) { return new LimitedAmmo(this); } } public class LimitedAmmo : INotifyAttack, IPips, ISync - { - [Sync] - int ammo; - int ticksPerAmmo; + { + [Sync] + int ammo; LimitedAmmoInfo Info; public LimitedAmmo(LimitedAmmoInfo info) { - ammo = info.Ammo; - ticksPerAmmo = info.ReloadTicks; + ammo = info.Ammo; Info = info; } @@ -43,9 +41,9 @@ namespace OpenRA.Mods.RA if (ammo >= Info.Ammo) return false; ++ammo; return true; - } - - public int ReloadTimePerAmmo() { return ticksPerAmmo; } + } + + public int ReloadTimePerAmmo() { return Info.ReloadTicks; } public void Attacking(Actor self, Target target) { --ammo; }