[Hero Ability Concept] Ability Menu Indexer

come219

Active member
[Hero Ability Concept] Ability Menu Indexer

Another type ability menu for a hero. Rather than toggling an ability menu, (although you could have a toggle...).


"Ability1" "hero_ability_1"
"Ability2" "hero_ability_2"
"Ability3" "hero_ability_3"
"Ability4" "hero_ultimate_add"

4 - hero_ultimate_add

This lets the hero change the index of the current abilities by +1.

hero_ability_1 changes to be hero_ultimate_minus to let the hero change the index of their current abilities by -1.

"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_3"
"Ability3" "hero_ability_5"
"Ability4" "hero_ultimate_add"

either the index can be changed by 1 or 2 depending if you want to change the whole set of spells or increment towards it...

"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_5"
"Ability3" "hero_ability_6"
"Ability4" "hero_ultimate_add"

"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_6"
"Ability3" "hero_ability_7"
"Ability4" "hero_ultimate_add"

"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_7"
"Ability3" "hero_ability_8"
"Ability4" "hero_ultimate_add"



For Sinclair:

default:
"Ability1" "vexing_bolt"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "audience_participation"

stolen ultimate ability:
"Ability1" "vexing_bolt"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "hero_ultimate_add"

used ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "hero_ultimate_add"

incremented +1 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "rabbit_hex"
"Ability3" "sinclair_new_ability_1"
"Ability4" "hero_ultimate_add"

incremented +2 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_1"
"Ability3" "sinclair_new_ability_2"
"Ability4" "hero_ultimate_add"

incremented +3 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_2"
"Ability3" "sinclair_new_ability_3"
"Ability4" "hero_ultimate_add"

incremented +n ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_n"
"Ability3" "sinclair_new_ability_n+1"
"Ability4" "hero_ultimate_add"
 
hero_ultimate_minus could be an alt-cast of hero_ultimate_add which could save the hero an ability slot.

or it could be the alt-cast to toggle out of the menu...


or alt-casting hero_ultimate_minus sends the index to the start
 
no idea how talents would work but it could be cool if you could be dynamic with your talents somehow, althought that would probably not be super feasible.
 
Back
Top