Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
The order id for learning an ability is the ability id itself.
@defskull: That won't work due to not all orders (including those ones) having string identifiers. Maker's trigger outputs the numeric id, the string id and the id of the event type that triggered.
"What is <<Learn Ability>> order" its not mean that he wants to know IDs.
(originaly "Learn skill" I hope you mean that)
Learn ability works for heroes in this way:
(Acction)
Learn skill for (A unit) : (Skill kind)
A unit may be for e.g. Triggering Unit that refers unit used in event, or just your variable. Skill kind is a base skill that was used to make your skill, so remember well that you used. That acction will work only work for heroes that have at last one unspended skill point. Other way use "Upgrade level of ability for unit" or "add ablitity for unit" acction.
Spells and abilities are not exacly orders. When you want call them in conditions use ability condition: Ability beaing cast <> (for e.g.) Blizzard.
(Event)
Unit start casting a spell
Unit start useing ability //For immolination kind skills
(Condition)
Ability beaing cast <> (for e.g.) Blizzard
(Acction)
Quest Message - That was not blizzard.
I think learning ability has diffrent ID coz of diffrent string version. AHbz is 'Blizzard' while you are makeing spell in editor (or learn it), but when make an order to use skill, all xxxx:AHbz skills are 'Blizzard', no matter which spell you think about. So chain lighting (Thrall) has same id as Deamon Shock (Demonologist form Island Defense). I hope you know what I mean.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.