I am trying to level an ability with triggers the only question I really have is the action [Unit - Change Level For Unit Ability] in the GUI.
Instead of setting the unit level to what is specified it just adds whatever the final number is to the level of the ability.
So if it Reads "Set level for (Triggering Unit) ability (Ghost - Sniper) to 1" then instead of setting the ability ghost - sniper to 1 it adds 1 to the level.
Is there anyway to make it simply set the ability level instead of doing it this way.
I'm not sure how you structure your abilities. I think the ideal method for upgradable abilities is to use Upgrades. So then you would set the upgrade level in triggers, not the ability level. If, on the other hand, you are using a new ability object for each upgrade, you would just have to hide the current level ability and show the next level up.
What I am trying to do is set up an ability that applies a set of effects.
On level 2 that set of effects should change to a new set of effects then on level 3 it would be a brand new set of effects.
If there is a way to simply bring the level of an ability from say level 1 to level 2 through upgrades instead of just changing the damage effect it uses or something I can't seem to find it.
I am trying to level an ability with triggers the only question I really have is the action [Unit - Change Level For Unit Ability] in the GUI.
Instead of setting the unit level to what is specified it just adds whatever the final number is to the level of the ability.
So if it Reads "Set level for (Triggering Unit) ability (Ghost - Sniper) to 1" then instead of setting the ability ghost - sniper to 1 it adds 1 to the level.
Is there anyway to make it simply set the ability level instead of doing it this way.
Edit: Added a map because I was bored~
I'm not sure how you structure your abilities. I think the ideal method for upgradable abilities is to use Upgrades. So then you would set the upgrade level in triggers, not the ability level. If, on the other hand, you are using a new ability object for each upgrade, you would just have to hide the current level ability and show the next level up.
@BasharTeg: Go
What I am trying to do is set up an ability that applies a set of effects.
On level 2 that set of effects should change to a new set of effects then on level 3 it would be a brand new set of effects.
If there is a way to simply bring the level of an ability from say level 1 to level 2 through upgrades instead of just changing the damage effect it uses or something I can't seem to find it.
Yes. You can apply upgrades to abilities and effects.