An area reclaim command would be useful for Puppy. A hack would be to make it a constructor that can only reclaim wreckages, not units or other features. I don't know whether a constructor is detected as a constructor with 0 build power. It could have positive build power and always be blocked in allowBuildStep. Alternately, it could actually have build power and in allowBuildStep it would use the income to charge its internal storage. A downside of this solution is that Fight in wreckage strewn areas would be annoying.
The other solution is some sort of lua command.
An area reclaim command would be useful for Puppy. A hack would be to make it a constructor that can only reclaim wreckages, not units or other features. I don't know whether a constructor is detected as a constructor with 0 build power. It could have positive build power and always be blocked in allowBuildStep. Alternately, it could actually have build power and in allowBuildStep it would use the income to charge its internal storage. A downside of this solution is that Fight in wreckage strewn areas would be annoying.
The other solution is some sort of lua command.