Dissembling a habitat does not reset the planet flag, so that the planet can't be built with another habitat.
I think using NOT = { any_moon = { is_planet_class = pc_habitat } } to check is much more better, as this method is also compatible with any user modding that provides a possible way to destroy a habitat.
Also, building a habitat with no people inside is very weird, it should be colonized by default.
I think using NOT = { any_moon = { is_planet_class = pc_habitat } } to check is much more better, as this method is also compatible with any user modding that provides a possible way to destroy a habitat.
Also, building a habitat with no people inside is very weird, it should be colonized by default.