• 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.

How to remove channeling from spell?

Status
Not open for further replies.
Level 7
Joined
Dec 5, 2013
Messages
280
For an example, I would like to edit blizzard so caster can just "throw" the spell at ground and healing aura appears healing all units in the aura.
 
Level 23
Joined
Apr 16, 2012
Messages
4,041
you have to either use some other spell, or trigger the whole ability

That is, because many abilities are "hardcoded", which means, that you cannot change them, "because blizzard"

Example: you cant modify Holy Light to target anything other than what is pre-made(organic self, or undead enemy) even if you change the values, it will not care what you want, it will just use what blizzard put there
 
Level 14
Joined
Jun 27, 2008
Messages
1,325
You could use a dummycaster who casts and channels the spell. Its still channeling, but your real caster can move around and do whatever he wants.
Just make sure the dummycaster cant be stunned by e.g. AoE stun spells.
 
Level 7
Joined
Dec 5, 2013
Messages
280
Why doesnt this trigger work? I have tried it without wait command and removing unit but doesnt work. Hero has correct trigger spell.

  • Unit - unit starts the effect of an ability
  • Ability being cast equal to triggerspell
  • Unit - create 1 effectunit for player 1 at position of triggering unit facing default building facing degrees
  • Unit - add spell to last created unit
  • Unit - order last created unit to special doomguard - rain of fire position of triggering unit
  • wait 10 seconds
  • Unit- remove last created unit from the game
 
Level 7
Joined
Dec 5, 2013
Messages
280
Dummyunit is non-hero and spell is unit-spell, and the string command is correct since the spell is based on rain of fire.
 
Level 11
Joined
Nov 15, 2007
Messages
800
http://www.hiveworkshop.com/forums/miscellaneous-tutorials-456/how-easily-post-triggers-163285/

Usual suspects:

-You didn't remove the mana cost of the spell/give the unit enough mana to cast it.
-You didn't remove techtree requirements of the spell.
-You used the wrong order in the trigger.

Also, the wait is both potentially buggy and unnecessary. Use the Unit - Add Expiration Timer action to clean up dummy units, or better yet break a bad habit early and start using a single dummy unit for as many abilities as you can (a bit trickier with channeled abilities, but you can still cut down on the number of units you use).
 
Status
Not open for further replies.
Top