Well, first I would like to say that this is not my own idea! I just saw it in DotA map and I wonder too much how this has been coded, so I start the thread because I think there are many great people here that can make some discussion.
That system is Invoker's orb system, but for some that don't play DotA I have explained below:
I wanna see your discussion about how these has been created, I have some programming experience and world editor experience so feel free to use whatever you want to explain. Thanks!
That system is Invoker's orb system, but for some that don't play DotA I have explained below:
Invoker has 3 abilities: Quas, Wex, Exort and one ultimate Invoke. Quas will call water orb that give you extra health regen rate per orb.(Also has special effect frost orb circle around hero). Wex is the same but give extra movement and attack speed, and Exort will give extra damage.
You can only have maximum 3 orbs at a time, which can be all mix between those 3 orbs. If you already has 3 orbs and you call for another one, the oldest orb will be replaced by the new one.
And then if you use Invoke, you will get a new ability that base on orbs that you have right now. For example: If you have 3 Quas you will get Cold Snap, and if you have 1 Wex and 2 Exort you will get Chaos Methor and etc.
You can only have maximum 3 orbs at a time, which can be all mix between those 3 orbs. If you already has 3 orbs and you call for another one, the oldest orb will be replaced by the new one.
And then if you use Invoke, you will get a new ability that base on orbs that you have right now. For example: If you have 3 Quas you will get Cold Snap, and if you have 1 Wex and 2 Exort you will get Chaos Methor and etc.
I wanna see your discussion about how these has been created, I have some programming experience and world editor experience so feel free to use whatever you want to explain. Thanks!