public void ReplenishAmmo() { if (!_pendingAmmoRefill) { return; } _pendingAmmoRefill = false; InventoryHelper.AddItemsToInventory(_inventory, _currentAmmoMagazine, _weaponSystem.AmmoReplenishClipAmount); }