made it so you can still repair at starbases with a broken damage control

This commit is contained in:
Christopher
2023-03-03 16:17:09 +13:00
parent f7afb36cc7
commit 7008127806

View File

@@ -231,11 +231,10 @@ pub fn run_damage_control(galaxy: &mut Galaxy) {
if ship.damaged.contains_key(systems::DAMAGE_CONTROL) {
view::inoperable(&systems::name_for(systems::DAMAGE_CONTROL));
return;
} else {
view::damage_control(&ship);
}
view::damage_control(&ship);
let quadrant = &galaxy.quadrants[ship.quadrant.as_index()];
if ship.damaged.len() == 0 || !quadrant.docked_at_starbase(ship.sector) {
return;