I thought about this method, but I hesitated beacuse of these disadvantage you listed.
And there's one big additional problem when I'd use it: unfortunately, I need this object to be limited (MaxSimultaneousOfType = 1), because they're special units. So, whenever I click the button to toggle between original and replaced unit this will count as a loss of this object and the button to build it becomes free. This is a high risk for allowing cheating :/
damn.
Is there a way around, so that I can use ReplaceObjectUpgrade, though? This would help me a lot.
|