- Joined
- Dec 18, 2007
- Messages
- 15
While browsing through abilities to put on heroes for my map, I stumbled upon the couple/decouple of Hipogryph riders. I decided to take a crack at turning it into a viable skill for a hero.
So what i did was:
-Created the hero's 3 standard abilities and ult (engineering upgrade based.)
-Made the flying version of the hero for the coupling to create.
-Made the ability to summon the mount and to ride it tied to level 1 of the ult. (the ult swaps out 2 dummy spells learned through triggers when the hero is hired with the 2 real spells.) Both abilities had to be hero abilities to be valid for engineering upgrade.
-Hit the wall. The hero unit couples with the non-hero hippogryph just fine as long as the hippo is the one to cast "Pick up the f-ing hero" (not the real skill name.)
If I cast "Mount Hippogryph" from the hero, it returns the error "Unable to find coupling target" or whatever that error is. I've checked the data on that spell at least 4 times, and it's all consistent with what I want happening. I've tried to trigger around it by making the hippo cast "Pick up the f-ing hero" when I try to cast "Mount Hippogryph," but I can't trigger a unit to cast a custom ability. (also tried just jacking the night elf ability and changing all the stuff so it matched what i wanted and so i COULD trigger a unit to cast it, but it didn't do anything.)
Another issue is that coupling kills both units. One of the units being a hero, this raises some obvious issues. A.) The original dies. B.) the hero created by the coupling is regarded as a new hero. I think this can be solved bt storing the levels of the abilities, the exp of the hero, and the inventory before coupling and then just giving those traits to the new hero.
Thoughts?
After wasting more than 3 hours with this stupid skill, I'm determined not to be beaten by it, even if the hero doesn't end up in my map. At this point, I just want it to WORK.
So what i did was:
-Created the hero's 3 standard abilities and ult (engineering upgrade based.)
-Made the flying version of the hero for the coupling to create.
-Made the ability to summon the mount and to ride it tied to level 1 of the ult. (the ult swaps out 2 dummy spells learned through triggers when the hero is hired with the 2 real spells.) Both abilities had to be hero abilities to be valid for engineering upgrade.
-Hit the wall. The hero unit couples with the non-hero hippogryph just fine as long as the hippo is the one to cast "Pick up the f-ing hero" (not the real skill name.)
If I cast "Mount Hippogryph" from the hero, it returns the error "Unable to find coupling target" or whatever that error is. I've checked the data on that spell at least 4 times, and it's all consistent with what I want happening. I've tried to trigger around it by making the hippo cast "Pick up the f-ing hero" when I try to cast "Mount Hippogryph," but I can't trigger a unit to cast a custom ability. (also tried just jacking the night elf ability and changing all the stuff so it matched what i wanted and so i COULD trigger a unit to cast it, but it didn't do anything.)
Another issue is that coupling kills both units. One of the units being a hero, this raises some obvious issues. A.) The original dies. B.) the hero created by the coupling is regarded as a new hero. I think this can be solved bt storing the levels of the abilities, the exp of the hero, and the inventory before coupling and then just giving those traits to the new hero.
Thoughts?
After wasting more than 3 hours with this stupid skill, I'm determined not to be beaten by it, even if the hero doesn't end up in my map. At this point, I just want it to WORK.