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

Summoning problems

Status
Not open for further replies.
Level 2
Joined
May 4, 2010
Messages
7
OK one of my characters, a summoner has the ability to summon 4 summons and an aura. I have a problem with my summons, one of the summons is going to get a cooldown and a duration of 180 seconds. The other 3 need to be like Feral spirits. You summon them and you have them, if you summon them again they will replace the old ones. Also they must NOT have a cooldown.

So i have a big problem with those 3, cause if i summon 1 of them, i will summon al of them automaticly somehow. I changed the order string and everything but it just does not work. I dont know any other so called 'replace old summon' summons. Most of them just stack summons together. I tried using the model for carrion beetles, but i needed a corpse for that which i do not want.

Are there any other models like this i can use, or a trigger, of a way to use carrion beetles without the use of a corpse (which would be neat). If so, please help me. I just don't want only duration summons with a stacking ability, i hate those.
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,286
Trigger the summons. Use an ability like channel as the base summon ability as that allows for different order strings.

You can then program in summon limits via the triggers. The easiest would be an array per summon slot per layer but for full MUI you could use some form of hashtable linked array data system. The rest is pretty logical if you think of it so you should have no problems with it.
 
Level 11
Joined
Feb 11, 2010
Messages
199
The big question is, what triggers do i use.

If you want to have more than one spell using the same order ID on one character (and no, changing the order string in the Object Editor DOESN'T do anything. You can only change the base Order ID for Channel), just make a dummy spell with a different base order ID, and when that spell is cast trigger the creation of a dummy unit with the summon you want cast and have the dummy unit use it. The triggers you're looking for are "event: unit starts the effect of an ability" "Action: Create 1 dummy unit at point" and "issue order with no target (feral spirit."

Alternatively you could just, you know, use different base summon spells for your different summons.
 
Status
Not open for further replies.
Top