I do this for some abilities in my map but there are some with 20 levels and each level applies a different effect, if i made a trigger for it it would be huge
Well, in data, it is just as huge ;) A catalog trigger altering the start effect of your spell and an array for the used effects should not be too much work. If you use consecutive ids for the effects, you probably won't even need the array.
I don't know of a way to easily hide ability levels. Check the ability itself for any flags, which might cause this. You could also try altering the [Level x] text in the text editor; but it probably won't work 100%.
An alternative would be to have a Behavior ability that you level which has the toggle flag disabled and the toggle on flag enabled. This would allow you to automatically apply a different behaviour for each level. You then have your actual ability which is in the command card which leads to a Set effect with the effects for every level in it. With the first effect of the trees you put in a validator of the Unit Compare Behavior Count variety that counts for the specific behaviour associated with that skill level enabling that effect tree to occur when the ability is used.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
Is there some way to hide the level of an ability? (this ability does not use a learn ability to level I level it with triggers)
If possible, you could modify the ability via catalog triggers, instead of increasing the actual level.
@Kueken531: Go
I do this for some abilities in my map but there are some with 20 levels and each level applies a different effect, if i made a trigger for it it would be huge
Well, in data, it is just as huge ;) A catalog trigger altering the start effect of your spell and an array for the used effects should not be too much work. If you use consecutive ids for the effects, you probably won't even need the array.
I don't know of a way to easily hide ability levels. Check the ability itself for any flags, which might cause this. You could also try altering the [Level x] text in the text editor; but it probably won't work 100%.
An alternative would be to have a Behavior ability that you level which has the toggle flag disabled and the toggle on flag enabled. This would allow you to automatically apply a different behaviour for each level. You then have your actual ability which is in the command card which leads to a Set effect with the effects for every level in it. With the first effect of the trees you put in a validator of the Unit Compare Behavior Count variety that counts for the specific behaviour associated with that skill level enabling that effect tree to occur when the ability is used.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg