im being ignored as of recently. i hope im not being ostracized. i decided to post my problem in a new thread.
i have 2 learn abilities for my unit.
one is done via veterancy and works fine. the other one is the issue. it is not done via kills. i want it to gain a level periodically over time. i assume this needs to be accomplished by triggers, i have tried many triggers but none are working.
there r 2 sets of abilities, the easiest way to describe it is evil and good. i want killing and venterancy to level one learn ability the good (which works and i need no help with). the other is the evil which i need to level periodical. they are separate and one should not affect the other.
1. Does your veterancy behavior actually level the ability for you?
2. You could just create an upgrade for the player that when trained increases certain effects of a spell. So your trigger could just periodically incease the upgrades level.
Think dota here ...... Your hero gains xp till they level..... when they level they select where to put thier earned "tained ability point". But from the sounds of it you dont want the player selecting what to level. Thats why you have the veterancy set to auto level the one ability.. and techically i think your confusing people by saying you want the other ability to level as wel.... when a hero can really only have 1 level..... though you could prolly give a hero multiple veterancy behaviors that are set to do different things at different xp ammounts.......
Rollback Post to RevisionRollBack
Skype
KageNinpo = SN
My Libraries
DialogLeaderboard & TeamSort
My Projects
SPACEWAR Tribute
Infinite TD
1, yes (hence is why i say not to focus on it too much)
2. right and wrong...
we have good and evil skills. good is affected by exp from kills using veterinary and "Good learn ability" abilities which allows users after leveling to invest skill points in abilities that level. this is traditional in every sense. (and it works fine so no need to go further)
the evil is the issue. it has a learn ability also but it should not be leveled via veteracy. it should gain 1 skill point every 300 seconds for a player to invest into these "evil" skills and these skills can increase in level. (alternatively, it can level if a hero unit is slained instead of periodically but i figure time is easyer). some other opportunities to level it would be nice but lets not push my luck. it doesn't have to be this way but follow this idea so if u can do it completely with triggers that cool but preferably the bulk should be with abilities.
What i don't want, is the leveling on one ability affecting the leveling of another abilities. they are the relatively but separate and should be treated as such.
This should be relatively simple. Create a global timer variable. Now start a timer at your initialization trigger (or wherever you want the timer to start ticking) using the variable you just made. I always use one-shot timers but I suppose you could use repeating for this. Anyway, now create a new trigger for the ability level-up. Set the event to "Timer expires" using your recently made timer variable. Now in actions, either apply an upgrade to improve your ability or replace the current ability with a stronger one. Or add a custom upgrade point, whatever. I don't really know how you want to set it up.
How are you setting up your ability levels? Do you have a new duplicate ability per level or are you using multiple levels in a single ability? I've also used upgrades to act as level improvements for abilities. What you use to apply the upgrade will be different depending on how your abilities are set up.
im being ignored as of recently. i hope im not being ostracized. i decided to post my problem in a new thread.
i have 2 learn abilities for my unit.
one is done via veterancy and works fine. the other one is the issue. it is not done via kills. i want it to gain a level periodically over time. i assume this needs to be accomplished by triggers, i have tried many triggers but none are working.
@SoulTaker916: Go
Set Unit Property- Set experience of unit, add a certain amount using a periodic event with a long duration.
EDIT: or timer, or anything that would repeat itself.
your suggestion level both the abilities up. i need only the second learn ability not both
@SoulTaker916:
How exactly are you using this, and what are you trying to accomplish?
there r 2 sets of abilities, the easiest way to describe it is evil and good. i want killing and venterancy to level one learn ability the good (which works and i need no help with). the other is the evil which i need to level periodical. they are separate and one should not affect the other.
@SoulTaker916: Go
Think dota here ...... Your hero gains xp till they level..... when they level they select where to put thier earned "tained ability point". But from the sounds of it you dont want the player selecting what to level. Thats why you have the veterancy set to auto level the one ability.. and techically i think your confusing people by saying you want the other ability to level as wel.... when a hero can really only have 1 level..... though you could prolly give a hero multiple veterancy behaviors that are set to do different things at different xp ammounts.......
1, yes (hence is why i say not to focus on it too much) 2. right and wrong...
we have good and evil skills. good is affected by exp from kills using veterinary and "Good learn ability" abilities which allows users after leveling to invest skill points in abilities that level. this is traditional in every sense. (and it works fine so no need to go further)
the evil is the issue. it has a learn ability also but it should not be leveled via veteracy. it should gain 1 skill point every 300 seconds for a player to invest into these "evil" skills and these skills can increase in level. (alternatively, it can level if a hero unit is slained instead of periodically but i figure time is easyer). some other opportunities to level it would be nice but lets not push my luck. it doesn't have to be this way but follow this idea so if u can do it completely with triggers that cool but preferably the bulk should be with abilities.
What i don't want, is the leveling on one ability affecting the leveling of another abilities. they are the relatively but separate and should be treated as such.
bump
This should be relatively simple. Create a global timer variable. Now start a timer at your initialization trigger (or wherever you want the timer to start ticking) using the variable you just made. I always use one-shot timers but I suppose you could use repeating for this. Anyway, now create a new trigger for the ability level-up. Set the event to "Timer expires" using your recently made timer variable. Now in actions, either apply an upgrade to improve your ability or replace the current ability with a stronger one. Or add a custom upgrade point, whatever. I don't really know how you want to set it up.
the trigger machanics isnt the issue. its that all the trigger commands i try wont level the abilitie
How are you setting up your ability levels? Do you have a new duplicate ability per level or are you using multiple levels in a single ability? I've also used upgrades to act as level improvements for abilities. What you use to apply the upgrade will be different depending on how your abilities are set up.
abilities have multiple levels and are attached to a specific learn ability,
Have you tried the action, "Change Level for Unit Ability?"