denmax
You can change this now in User CP.
- Reaction score
- 155
Okay, I'll make it simple.
I want an ability that allows me to change a Hero to another one with different spells (basically the same on everything else). That Hero can then change to another one with its own different spells, and the last one can change back to the first Hero. Preferrably, I want that one Hero to be provided with two of the transformation abilities, but I can deal with not having that. If you've played Dota and saw Troll Warlord's Berserker's Rage interacting with Whirling Axes - that's what I basically want except three way. (http://dota2.gamepedia.com/Troll_Warlord)
I've never really tested using things like Robo-Goblin and somesuch, but I assumed using one of the metamorphing bases provided by blizz isn't going to cut it. I assume that if I let it transform to another unit with different spells with different Base Order Strings, I'll be left with a Hero with no skills learned. I guess that would mean that I should use Channel as a base for all of the Heroes spells, but I want a way that I would not need to resort to rebuilding everything again.
I also cannot use toggle spells like Immolation because, again, it is three way. Worse of all, I also want the spells' cooldowns to be independent.
I had an idea that I should just trigger the whole transformation thing by hiding the Hero when casting the transformation (not creating - I want the cooldowns stay there when they transform back to their previous form), then unhiding other ones and setting its exp and ability levels. I'm not sure if this is the ideal method.
Basically I'm not asking for a trigger (would be nice to get one tho), rather, I'm asking for confirmation about my assumptions, and if my proposed solution is the most ideal one. Or if there actually is a much simpler solution on the horizon - that does not involve JASS.
I want an ability that allows me to change a Hero to another one with different spells (basically the same on everything else). That Hero can then change to another one with its own different spells, and the last one can change back to the first Hero. Preferrably, I want that one Hero to be provided with two of the transformation abilities, but I can deal with not having that. If you've played Dota and saw Troll Warlord's Berserker's Rage interacting with Whirling Axes - that's what I basically want except three way. (http://dota2.gamepedia.com/Troll_Warlord)
I've never really tested using things like Robo-Goblin and somesuch, but I assumed using one of the metamorphing bases provided by blizz isn't going to cut it. I assume that if I let it transform to another unit with different spells with different Base Order Strings, I'll be left with a Hero with no skills learned. I guess that would mean that I should use Channel as a base for all of the Heroes spells, but I want a way that I would not need to resort to rebuilding everything again.
I also cannot use toggle spells like Immolation because, again, it is three way. Worse of all, I also want the spells' cooldowns to be independent.
I had an idea that I should just trigger the whole transformation thing by hiding the Hero when casting the transformation (not creating - I want the cooldowns stay there when they transform back to their previous form), then unhiding other ones and setting its exp and ability levels. I'm not sure if this is the ideal method.
Basically I'm not asking for a trigger (would be nice to get one tho), rather, I'm asking for confirmation about my assumptions, and if my proposed solution is the most ideal one. Or if there actually is a much simpler solution on the horizon - that does not involve JASS.