• 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 ID chaning

Status
Not open for further replies.
Level 2
Joined
Jul 14, 2008
Messages
13
Hello, right now im doing a hero. A sludge model and he has two abilitys. Spawn Tentacle (like the orginal from the "Forgotten One") and Summon a Forgotten One. One is based on Serpent Ward and one is on Spawn Tentacle.

Now the big question. Can i change the "ID" of the abilitys? cause when i try to cast Spawn Tentacle, Summon a Forgotten One does cast too but just one finish casting. Can i change the ID or something in them so both of them dosnt cast when i cast one. Hotkey and everything is diffrent on them.

Please help! /Arree
 
Last edited:
You cant
Make one of them based on Demon Portal (or whatever its name)
Archimonde's summon ability
 
You cant
Make one of them based on Demon Portal (or whatever its name)
Archimonde's summon ability

okay ;/ but when i base it on demon portal the tentacle or forgotten one never die, it will be there forever :s
 
Last edited by a moderator:
Create a custom ability based off of the hero ability Channel. Change the Data - options field to Visible so you can see it on your unit in game.

Then change the Data - Target Type field to Point target so the ability lets you choose a spot on the ground rather then target a unit. Or you could use Unit or Point target.

then use this trigger

  • Custom Serpent Ward
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Custom Serpent Ward
    • Actions
      • Set customserpentwardpoint = (Target point of ability being cast)
      • Unit - Create 1 Serpent Ward for (Owner of (Casting unit)) at customserpentwardpoint facing Default building facing degrees
      • Unit - Add a 60.00 second Generic expiration timer to (Last created unit)
      • Custom script: call RemoveLocation(udg_customserpentwardpoint)
change the specifics for your spell however you please.
 
Create a custom ability based off of the hero ability Channel. Change the Data - options field to Visible so you can see it on your unit in game.

Then change the Data - Target Type field to Point target so the ability lets you choose a spot on the ground rather then target a unit. Or you could use Unit or Point target.

then use this trigger

  • Custom Serpent Ward
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Custom Serpent Ward
    • Actions
      • Set customserpentwardpoint = (Target point of ability being cast)
      • Unit - Create 1 Serpent Ward for (Owner of (Casting unit)) at customserpentwardpoint facing Default building facing degrees
      • Unit - Add a 60.00 second Generic expiration timer to (Last created unit)
      • Custom script: call RemoveLocation(udg_customserpentwardpoint)
change the specifics for your spell however you please.

ty! :)
 
Status
Not open for further replies.
Back
Top