From 242f00390d20a8d1180fbca28076c9de8b4b5c24 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Tue, 18 May 2021 19:23:29 -0700 Subject: [PATCH] Fix purchasing past 0 budget for ground units too. Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1032 --- qt_ui/windows/basemenu/ground_forces/QArmorRecruitmentMenu.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qt_ui/windows/basemenu/ground_forces/QArmorRecruitmentMenu.py b/qt_ui/windows/basemenu/ground_forces/QArmorRecruitmentMenu.py index e9b63882..0a421a6a 100644 --- a/qt_ui/windows/basemenu/ground_forces/QArmorRecruitmentMenu.py +++ b/qt_ui/windows/basemenu/ground_forces/QArmorRecruitmentMenu.py @@ -68,6 +68,8 @@ class QArmorRecruitmentMenu(QFrame, QRecruitBehaviour): self.setLayout(main_layout) def enable_purchase(self, unit_type: Type[UnitType]) -> bool: + if not super().enable_purchase(unit_type): + return False return self.cp.has_ground_unit_source(self.game_model.game) def enable_sale(self, unit_type: Type[UnitType]) -> bool: