Okay so I have several buildings that spawn the same units.
I'm looking for a way to upgrade each building separately, so that when you upgrade damage from one building it will spawn units with that upgrade and that building only, the other buildings should not be spawning units sharing that upgrade unless I upgrade their building too.
upgrades affect every unit of the same unit type, you have to create exact copies of your units for every building.
I thought of that but that's quite difficult in my case, my buildings are like barracks an scv builds.
I'd have to create a large amount of barracks and an even more crazy number of identical units.
I was hoping there would be a reasonable workaround.
Like using attributes and giving the units that it creates whatever upgrades the building has been given via triggers maybe? But I was hoping something in data.
Okay so I have several buildings that spawn the same units.
I'm looking for a way to upgrade each building separately, so that when you upgrade damage from one building it will spawn units with that upgrade and that building only, the other buildings should not be spawning units sharing that upgrade unless I upgrade their building too.
Is this possible?
upgrades affect every unit of the same unit type, you have to create exact copies of your units for every building.
Like how upgrading a command center into a planetary fortress doesn't upgrade every command center?
You want a morph ability, and be sure to set the actor for your unit to "GenericUnitMorph".
I thought of that but that's quite difficult in my case, my buildings are like barracks an scv builds.
I'd have to create a large amount of barracks and an even more crazy number of identical units.
I was hoping there would be a reasonable workaround.
Like using attributes and giving the units that it creates whatever upgrades the building has been given via triggers maybe? But I was hoping something in data.
No, I'm not upgrading the building itself, I'm just upgrading the units it spawns via the building.