From 889435b94ef6e0758eecc194414ed461bae1164f Mon Sep 17 00:00:00 2001 From: Eriks K Date: Wed, 7 Oct 2020 09:21:36 +0300 Subject: [PATCH] House renewal bugfix --- erepublik/citizen.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/erepublik/citizen.py b/erepublik/citizen.py index 2cfd89c..399f662 100644 --- a/erepublik/citizen.py +++ b/erepublik/citizen.py @@ -938,8 +938,10 @@ class CitizenEconomy(CitizenTravel): global_cheapest = self.get_market_offers("house", q)[f"q{q}"] if global_cheapest.price + 200 < local_cheapest.price: - self._travel(global_cheapest.country) - buy = self.buy_from_market(global_cheapest.offer_id, 1) + if self.travel_to_country(global_cheapest.country): + buy = self.buy_from_market(global_cheapest.offer_id, 1) + else: + buy = {'error': True, 'message': 'Unable to travel!'} else: buy = self.buy_from_market(local_cheapest.offer_id, 1) if buy["error"]: