Fine-tune TGO-purchasability logic

This commit is contained in:
Raffson
2024-07-16 21:40:07 +02:00
parent 2c270306a1
commit f9e7772e09
3 changed files with 15 additions and 7 deletions

View File

@@ -376,7 +376,7 @@ class NavalGroundObject(TheaterGroundObject, ABC):
@property
def purchasable(self) -> bool:
return False
return self.control_point.coalition.game.turn == 0
@property
def is_iads(self) -> bool:
@@ -460,7 +460,7 @@ class MissileSiteGroundObject(TheaterGroundObject):
@property
def purchasable(self) -> bool:
return False
return self.control_point.coalition.game.turn == 0
@property
def should_head_to_conflict(self) -> bool:
@@ -501,7 +501,7 @@ class CoastalSiteGroundObject(TheaterGroundObject):
@property
def purchasable(self) -> bool:
return False
return self.control_point.coalition.game.turn == 0
@property
def should_head_to_conflict(self) -> bool: