3 Abilities (Buff/Channel)

Status
Not open for further replies.
Level 3
Joined
Sep 17, 2010
Messages
30
I am making three abilities for my "Blade Dancer" hero and am unsure of how to implement them. I have tried a few ways, but none give me the effect I am looking for.

I want to have 3 skills, all of which "buff" the unit in some way, are turned on and off (like a channeled ability), drain mana while on, and turn each other off when turned on so that only one can be used at a time. Also, I want these abilities to be hero abilities with 10 levels each.

Increase attack speed.
Increase critical ratio.
Increase dodge.

Help would be awesome.
 
Last edited:
For the buff abilities, use Evasion for dodge, Critical Strike for crit and item attack bonus for attack speed. Make them unit abilities. Create a spell book and give it four levels. You can then give the spell book to all units that should have the buff abilities.

Run this at map initialization to hide the spell book:

  • For each (Integer A) from 1 to 16, do (Actions)
    • Loop - Actions
      • Player - Disable Spell Book ability for (Player((Integer A)))
Set your abilities to the spell book. Make lvl 1 book have no abilities. Make the book have Evasion at lvl2, crit at lvl 3 and increased attack speed at lvl 4. When you use your abilities, change the level of the spell book.

Or you can make the spell book only have one level. Add the abilities into the spell book's ability list. You can adjust the level of abilities inside a spell book. Just make every buff ability have zero effect at level 1. When you want to turn them off, set them to lvl 1.

For the toggleable abilities, you can use Defend, Immolation, maybe Mana Shiled. Or use Channel as the base ability. You may have to trigger the mana cost.

I should make a test map. Much easier than explaining all this.
 
Status
Not open for further replies.
Back
Top