From 624f2a00fdf21ed541b5f033f431dc927da4ecb9 Mon Sep 17 00:00:00 2001 From: Eclipse/Druss99 Date: Mon, 13 Oct 2025 22:37:50 -0400 Subject: [PATCH] show PRESENT status for neutral TGOs --- game/theater/theatergroundobject.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/game/theater/theatergroundobject.py b/game/theater/theatergroundobject.py index 7bdb7fe8..ad58a5ec 100644 --- a/game/theater/theatergroundobject.py +++ b/game/theater/theatergroundobject.py @@ -90,6 +90,8 @@ class TheaterGroundObject(MissionTarget, SidcDescribable, ABC): @property def sidc_status(self) -> Status: + if self.control_point.captured.is_neutral: + return Status.PRESENT if self.is_dead: return Status.PRESENT_DESTROYED elif self.dead_units: @@ -575,6 +577,8 @@ class SamGroundObject(IadsGroundObject): @property def sidc_status(self) -> Status: + if self.control_point.captured.is_neutral: + return Status.PRESENT if self.is_dead: return Status.PRESENT_DESTROYED elif self.dead_units: