• 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.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

How to easily create a bunch of unique dummy spells? (Solved)

Level 2
Joined
Oct 28, 2025
Messages
5
So I've searched quite a bit, but might be blind - so I made an account to see if anyone could answer my question.

I'm working on my first map, but I need a bunch of dummy spells.
I am creating custom spell effects thru the trigger editor, but I noticed if I copy the same spell for my dummy spell - IE the spell for Scroll of Haste and edit it so it does nothing it works perfectly, but If I duplicate it and rename it, change it's keybind, etc. It acts as though I am clicking both of the spells when I click either :(

What is a good method to create ~10 spells that will all do nothing - with no visual queues, etc. that can all be used in the same spellbook?

Thank you for reading and I'll be checking back to see if anyone knows <3
 
There are only a few truly "instant" abilities that don't interrupt orders. Berserk comes to mind but you can find a bigger list on Hive.

Channel is the go to "template" ability designed to be used with triggers. You'll want to do the following:

1. Set it's Options to Visible. Otherwise, the ability will be hidden and unusable.

2. Set it's Targeting Type to Instant. Note that this just means it doesn't have to target anything, it's not going to act like Berserk.

3. Give it an unused Base Order Id. Remember, anything you tell a unit to do is an "order", so if two abilities share the same order id then the unit will get confused and the issues you experienced earlier will occur. Also, you cannot change the order id of 99% of abilities, despite what the editor tells you, this is a special exception. Also, I've heard that it's wise to use order id's that share the same Targeting Type, ie: use "taunt" for your Instant abilities and "blink" for your Target Point abilities, etc.

4. Disable anything "channeling" related by setting the Follow Through Time to 0.00 and Disable Other Abilities = false.

5. Set the Animation Name to "stand". There's no way to get rid of the animation, and leaving a field empty will often use an undesired default setting. I believe "spell" will be used when one isn't provided for an ability.

6. Channel will automatically "animation cancel", it's actually a bit annoying and comes from the fact that channeling abilities work this way. There's no good solution but in your case it sounds like it might not matter.
 
Last edited:
There are only a few truly "instant" abilities that don't interrupt orders. Berserk comes to mind but you can find a bigger list on Hive.

Channel is the go to "template" ability designed to be used with triggers. You'll want to do the following:

1. Set it's Options to Visible. Otherwise, the ability will be hidden and unusable.

2. Set it's Targeting Type to Instant. Note that this just means it doesn't have to target anything, it's not going to act like Berserk.

3. Give it an unused Base Order Id. Remember, everything you tell a unit to do is an "order", so if two abilities share the same order id then the unit will get confused and the issues you experienced will occur. You CANNOT change the order id for ~99% of abilities, it's a special exception here. Also, I've heard that it's wise to use order id's that share the same Targeting Type, ie: use "taunt" for your Instant abilities and "blink" for your Target Point abilities, etc.

4. Disable anything "channeling" related by setting the Follow Through Time to 0.00 and Disable Other Abilities = false.

5. Set the Animation Name to "stand". There's no way to get rid of the animation, and leaving a field empty will often use an undesired default setting. "spell" will be used when one isn't provided for an ability.

6. Channel will automatically "animation cancel", it's actually a bit annoying and comes from the fact that channeling abilities work this way. There's nothing you can do about it but in your case it's probably a good thing.
That is exactly what I was looking for!
This is significantly better than keeping a list of all targetless instant spells like I was doing hahaha
Thank you very very much <3
I also love how this spell has the option for targeting too so I can fine tune custom spells :D

Edit: I don't really need truly instant spells like Berserk, at least yet... but this will fix my need for (kinda instant spells that do nothing) perfectly
 
Back
Top