• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

Ability Fires Completely Different Ability?

Status
Not open for further replies.
Level 13
Joined
Feb 5, 2008
Messages
228
Not sure if this is the right place to post this but this seems to be as close as I'll get, so...

In my campaign, I have a partially GUI-based, partially object editor-based ability called Penance based off of Healing Wave. The ability, as defined in the object editor, is designed to hit a single target and heal for a moderate amount, and its attached trigger detects its firing and also restores mana to the target. The problem is that none of this happens. When I use the ability, instead Frost Armor is cast on the target. No mana restoration, so the trigger isn't firing. No healing, so even the basic object editor ability isn't working right. But the ability in the command card is clearly Penance, and its ability ID is healingwave. Does anyone have any notion of why this might be happening? Because I'm baffled.
 
This is actually a complicated question... I have three different versions of Penance, all of which share an ability ID. I have to do this so Landgren's ability can upgrade as he levels (so at the beginning of the map, it detects his level and gives him the corresponding level of Penance). Could this be the source of the problem?
 
No, it just detects if the ability is cast and returns the target. The amount of mana given is dependent on which ability variant it has (level 1, 2, or 3), not the healing done. It's not the trigger that's the problem, though. It's the ability itself.
 
This is actually a complicated question... I have three different versions of Penance, all of which share an ability ID. I have to do this so Landgren's ability can upgrade as he levels (so at the beginning of the map, it detects his level and gives him the corresponding level of Penance). Could this be the source of the problem?

Could be. If your Healing Wave abilities are sharing the same raw code (should look like A000 when viewing raw data in the OE) or if one of them has the same raw code as a Frost Armor spell, then it might the cause of your problem.
 
Status
Not open for further replies.
Back
Top