Mere lack of preventing a player from squandering resources on a pointless action is not actually bug in my opinion, no, and there also are many many other ways that waste can be done.Starionx wrote:Minor issue. Systems that have all Spacial bodies occupied with a colony/outpost, still give you the option of creating an outpost base. This is pointless as you will not be able to use it. Bug?
My recollection is that we have taken steps to prevent (or at least help safeguard against) certain common careless pointless wastes, and I recall looking at this particular thing in the past, but at least at the last time I looked at it there was no good way to actually prevent one from being queue up, given our current scripting options. And, OK, I just looked a little bit again-- no guarantees that I checked out everything possible, but the limit of what I see possible would be to put a restriction on either all outpost pods, or alternatively on all colony_base hulls, that if there were more outpost bases queued up in a given system than it had open planets, then NO under-construction ship containing an outpost pod (or alternatively base hull) enqueued at that system would progress. It's not clear to me that that bit of overkill would really always be the lesser of evils, but I guess it's something we could consider.
You could also/instead code up a custom sitrep to warn yourself that you had stumbled into such a situation, so you'd get a warning before you'd wasted more than a third of the total cost.