HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

AOE Hitting Allies >.<

07-01-2008, 07:54 PM#1
drowelf
I need a way to make my aoe channel spells (Such as blizzard, volcano, etc) NOT hit my allied units. I'm not sure if there is even a function somewhere that I can just check or uncheck, btu if there is.

Alternate solution to the problem: Finding a way to stop the aoe from hurting heroes. The AOE is only going to be hitting creeps in the map, so if heroes are unaffected it would serve my purposes fine.

As a note, I'm basing it off of the actual Blizzard skill, so any defaults that skill has is what I'm working with.

Thanks in advanced.
-Mike
07-01-2008, 08:00 PM#2
Captain Griffen
Trigger it or use alternate spells. Blizzard, volcano, etc. are notoriously arsey about sticking to the original settings and never changing, no matter what you do.
07-01-2008, 08:05 PM#3
drowelf
Dang! I guess I should move my question to the trigger section then >.<

Thankyee!
(+rep)
07-01-2008, 08:11 PM#4
drowelf
Hello all!

I recently posted this in the general development forum, but there seemed to be no other solution but triggering/scripting without making a whole new spell.

Here's my situation. I want to make skills such as Blizzard, Volcano, and other AOE damage spells NOT affect allies. If there is some way to trigger certain players' units getting immunity from spells without giving them all full spell immunity, that'd help me a lot... (I still want the heros to be affected by magic damage, life stealing, stuns, etc.) otherwise, I'll have to look into other spells to give these guys >.<

Thanks in advance,
-Mike
07-01-2008, 08:46 PM#5
Nuclear Arbitor
there is however a field which should work for most other things. targets allowed or something like that.
07-01-2008, 09:01 PM#6
Captain Griffen
Threads merged.

Quote:
Originally Posted by Nuclear Arbitor
there is however a field which should work for most other things. targets allowed or something like that.

That doesn't work for those abilities.
07-01-2008, 09:53 PM#7
drowelf
Quote:
Originally Posted by Captain Griffen
Threads merged.
Thanks mate ^_^


Quote:
Originally Posted by Nuclear Arbitor
there is however a field which should work for most other things. targets allowed or something like that.

That only shows on certain skills, blizzard not being one of them >.<
07-01-2008, 10:38 PM#8
Ignitedstar
Ah, so Blizzard IS one of those "it hits all or none" AoE spells... Damn. Oh well. It looks people are just going to have to evade a 500 damage per wave Blizzard. *shrugs*
07-02-2008, 01:40 AM#9
Ahougui
Could use a dummy spell -> the dummy spell will have all the correct looks (number of shards, time, mana cost, casting time, and such) but no damage and then use a trigger that would just do the damage. Although unless your proficient in coding the best you could do is have exact radius damage for enemies and not be able to have damage on each specific shard.

Then again you could just code all of the effects and damage, and use a very basic dummy unit, all depending on how much you know about code though.

Thats how i would try to do it if i had too.

may be possible to use the rocket spell from the tinker and change the angle and model of the rocket so ti looks like its a blizzard spell, i'm pretty sure it can be set to ignore allies.
07-02-2008, 05:34 AM#10
drowelf
Quote:
Originally Posted by Ahougui
Could use a dummy spell -> the dummy spell will have all the correct looks (number of shards, time, mana cost, casting time, and such) but no damage and then use a trigger that would just do the damage. Although unless your proficient in coding the best you could do is have exact radius damage for enemies and not be able to have damage on each specific shard.
I'm not proficient in the coding so it'd end up as such >.<

Quote:
Originally Posted by Ahougui
may be possible to use the rocket spell from the tinker and change the angle and model of the rocket so ti looks like its a blizzard spell, i'm pretty sure it can be set to ignore allies.
Yeah, I tested that. That's my plan when I get back to that spell. I figure I can get rid of "caster" graphic and add in the blizzard "target" model for the spell and hope that works. Otherwise I'll be making it add a buff and have a trigger do damage to it every second or something.
07-04-2008, 02:09 AM#11
Burning Rose
Actually, I managed to get my blizzard spells to only hit allies. The key is just only checking the "Enemy" box on the "Targets allowed", and nothing else.

Hell, if you don't believe me, the Weatherking in my map below does it.

After Testing, I can tell this: You can do it with Volcano as well, but the drawback with both of these spells (Or Rain of Fire) Is that if you want it to only affect enemy buildings, enemy ground units, or enemy air units, you're screwed. It's either all enemies, or it'll hit your allies.
07-04-2008, 07:08 AM#12
Ignitedstar
That's good enough for me. Besides, if you don't want buildings to get hurt, just change the spell's field for Building Reduction.