def METHOD_NAME(self, multiworld: MultiWorld, player: int) -> bool:
    return self.has_any({'Missile Turret', 'Thor', 'War Pigs', 'Spartan Company', "Hel's Angel", 'Battlecruiser', 'Marine', 'Wraith'}, player) \
            or self._sc2wol_has_competent_anti_air(multiworld, player) \
            or get_option_value(multiworld, player, 'required_tactics') > 0 and self.has_any({'Ghost', 'Spectre'}, player)