From 2f69090c03af99dd37a020764233f130a5ed6859 Mon Sep 17 00:00:00 2001 From: Eriks K Date: Fri, 19 Jun 2020 13:44:33 +0300 Subject: [PATCH] bugfix --- erepublik/__init__.py | 2 +- erepublik/citizen.py | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/erepublik/__init__.py b/erepublik/__init__.py index cdce83d..50621c3 100644 --- a/erepublik/__init__.py +++ b/erepublik/__init__.py @@ -5,7 +5,7 @@ __author__ = """Eriks Karls""" __email__ = 'eriks@72.lv' __version__ = '0.20.1.2' -__commit_id__ = "8ca845c" +__commit_id__ = "df17004" from erepublik import classes, utils from erepublik.citizen import Citizen diff --git a/erepublik/citizen.py b/erepublik/citizen.py index f55fc75..be46dfe 100644 --- a/erepublik/citizen.py +++ b/erepublik/citizen.py @@ -321,15 +321,15 @@ class BaseCitizen(CitizenAPI): durability=item.get('duration', 0), icon=icon, name=name) if item.get('type') in ('damageBoosters', "aircraftDamageBoosters"): data = {data['durability']: data} - elif item.get('type') == 'bomb': - firepower = 0 - try: - firepower = item.get('attributes').get('firePower').get('value', 0) - except AttributeError: - pass - finally: - data.update(fire_power=firepower) else: + if item.get('type') == 'bomb': + firepower = 0 + try: + firepower = item.get('attributes').get('firePower').get('value', 0) + except AttributeError: + pass + finally: + data.update(fire_power=firepower) data = {data['quality']: data} final_items[kind].update(data)