From bb6d1be1b520661b6a1158ed7ca9fd8d4209361f Mon Sep 17 00:00:00 2001 From: Eriks K Date: Thu, 28 Jan 2021 00:31:46 +0200 Subject: [PATCH] bugfix --- erepublik/citizen.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erepublik/citizen.py b/erepublik/citizen.py index 47a5b2b..807d6a3 100644 --- a/erepublik/citizen.py +++ b/erepublik/citizen.py @@ -2291,7 +2291,7 @@ class CitizenMilitary(CitizenTravel): weapon_strength = 0 if not division.is_air: for weapon in sorted(deploy_inv['weapons'], key=lambda w: w['damageperHit']): - if weapon['damageperHit'] > weapon_strength and weapon['amount'] > 50: + if (weapon['damageperHit'] or 0) > weapon_strength and (weapon['amount'] or 0) > 50: weapon_q = weapon['quality'] r = self._post_fight_deploy_start_deploy( division.battle.id, side.id, division.id, energy, weapon_q, **energy_sources