From ff31c68a44f8e4bf3344320de0a92afcf10eaf4a Mon Sep 17 00:00:00 2001 From: LemonNexus Date: Mon, 9 Feb 2026 22:23:37 +0000 Subject: [PATCH] fix: use ammo_burn and range_val in loadout_manager_simple _set_weapon - weapon.ammo -> weapon.ammo_burn - weapon.range -> weapon.range_val --- ui/loadout_manager_simple.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/loadout_manager_simple.py b/ui/loadout_manager_simple.py index eb55cb7..992b976 100644 --- a/ui/loadout_manager_simple.py +++ b/ui/loadout_manager_simple.py @@ -365,12 +365,12 @@ class LoadoutManagerDialog(QDialog): """Set weapon and calculate cost.""" # Calculate cost per shot decay_pec = Decimal(str(weapon.decay)) - ammo = Decimal(str(weapon.ammo)) + ammo = Decimal(str(weapon.ammo_burn)) cost_per_shot = (decay_pec / Decimal("100")) + (ammo * Decimal("0.0001")) # Update UI self.weapon_btn.setText(weapon.name[:30]) - self.weapon_info.setText(f"Damage: {weapon.damage} | Range: {weapon.range}") + self.weapon_info.setText(f"Damage: {weapon.damage} | Range: {weapon.range_val}") self.weapon_decay_label.setText(f"{decay_pec} PEC") self.weapon_ammo_label.setText(f"{ammo}") self.weapon_cost_label.setText(f"{cost_per_shot:.4f} PED")