I am trying to make a map, in which for every kill a unit get's, it get's a 10 % buff, and a size increase of 150 % (Health | Attack/Movement Speed | Acceleration | Minerals mined | Armour | Attack Damage | Health/Shield Regeneration | Spell Damage/Cooldown) These have to be stack able, with this I also mean, they always get 10 % of the original attack, not the buffed one. I currently have set up a trigger that adds a Behavior and increases the size by 150 % for each kill, if the unit killed is more expensive, the Behavior adds 10 % Time Scale, which effectively covers Attack/Movement Speed and I believe Regeneration, yet I am not sure if this also covers Spell Cooldown. I have not figured out how to do the same with damage, Minerals Mined, Health and Armour. I also only want the size to increase the first time, so far it has only increased the first time. Thankyou in advance :)
I am trying to make a map, in which for every kill a unit get's, it get's a 10 % buff, and a size increase of 150 % (Health | Attack/Movement Speed | Acceleration | Minerals mined | Armour | Attack Damage | Health/Shield Regeneration | Spell Damage/Cooldown) These have to be stack able, with this I also mean, they always get 10 % of the original attack, not the buffed one. I currently have set up a trigger that adds a Behavior and increases the size by 150 % for each kill, if the unit killed is more expensive, the Behavior adds 10 % Time Scale, which effectively covers Attack/Movement Speed and I believe Regeneration, yet I am not sure if this also covers Spell Cooldown. I have not figured out how to do the same with damage, Minerals Mined, Health and Armour. I also only want the size to increase the first time, so far it has only increased the first time. Thankyou in advance :)
@xXArchilliesXx: Go
You can do all of this with attribute behaviors.
Create a new behavior with type attribute. Then you can add to there as much increased stats as you want for the unit.
Afterwards give the unit the created behavior.