HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Ethereal Help Please

09-16-2004, 09:06 PM#1
DeadKennedys
I want to make a unit that is permanently ethereal. I want it to be transparent (like the Spirit Walker, or a unit that has been Banished), and I also want it to be only damaged by spells, but take that greater damage from spells than a non ethereal unit. How would I go about this?

I'd also like to know to make a unit able to shoot multiple projectiles at once, without having to have an ability.
09-17-2004, 01:18 AM#2
JoSanchez55
For multiple projectiles, use the barrage ability. The way it works is pretty odd though, it seems to completly ignore the "Damage" field. Also the # of targets allowed is not exactly what you put, but can be limited, just test until you get the desired result.
09-17-2004, 04:33 PM#3
aaero
There is an ability in the editor called Ethereal. To make a unit permanently ethereal, all you need to do is give the unit this ability :)

For #2, there is a field in the Attack Type section of the object editor that says "Number of Targets hit" or something similar. I've never used it, but I imagine that would allow an attack to hit multiple targets / shoot multiple projectiles.
09-19-2004, 12:50 AM#4
Guest
Tho it may only be for the bouncing attacks. :P I haven't tested it either. lol
09-19-2004, 01:54 AM#5
Toxicseaweed
it is only for bouncing attacks.
09-19-2004, 04:39 PM#6
Seal
hint: barrage
09-19-2004, 05:10 PM#7
Voi
1) If you want it ethereal and not targetable by magic dmg. Then give it classification: suicidal. Make all units attacks target non-suicidal.

2) There is no way! Use barrage-abililty.
09-19-2004, 05:18 PM#8
th15
You can make units attack more than 1 unit by simply modifying the unit's "Max no. of targets" field in the object editor. You may need to fill up the AoE or damage spill distance fields in order for it to work.
09-20-2004, 05:00 AM#9
DeadKennedys
How do I make an ethereal unit able to attack?
09-20-2004, 03:21 PM#10
th15
You... don't.

Your best bet for doing what you want to do is to apply the ethereal life timer buff using the trigger. That way it'll look like an ethereal unit but have none of it's behaviour.
09-20-2004, 03:24 PM#11
DeadKennedys
I'm not sure if that will work.

I want a unit that looks ethereal, can attack, can't be hit by attacks, but takes extra damage from magic damage and spells.
09-20-2004, 05:14 PM#12
randomdwarf
Quote:
Originally Posted by DeadKennedys
I'm not sure if that will work.

I want a unit that looks ethereal, can attack, can't be hit by attacks, but takes extra damage from magic damage and spells.

For looking ethereal, you can just create a new ability off of "Ghost (visible)" and give it the ethereal buff. That way you're transluscent and have the ehtereal effect attached to the model -- and you can attack.

for not being able to be hit by attacks...hmmm...maybe you can make a custom ability using defend and turn it into an item ability. Edit it so you get no damage from weapons and 100++ percent damage from magic. but of this am not sure.


the surest way is to give the unit the ethereal ability..maybe as a work around to being able to attack..you can edit one of the autocast spells and make it do damage like a regular weapon/attack.
09-20-2004, 05:59 PM#13
th15
Umm if you don't want the unit to get hurt you could just make it invulnerable...
09-20-2004, 06:01 PM#14
aaero
I would probably do what randomdwarf said second - give the unit the Ethereal ability and then give it an autocast spell that simulates an attack. There would be a lot of work making it work any other way, and it would most likely not work very well.

For example, if you give it a modified defend ability, what you're going to end up with is a unit that can be attacked but takes 0 damage. You could try to make it permanently invulnerable and make it semi-transparent, but you'd have to trigger all spell damage, and that would be a headache.

There is no "good" way to do what you want with the editor, I don't think. You are going to have to find a way to make it look like it's doing what you want, rather than having it actually DO what you want.

As a last ditch effort, you could make a 100% transparent unit with the locust ability and invulnerability. This unit could be forced through triggers to stay in the exact same position as the ethereal unit, and attack for it. But even this solution has problems, because if you attempt to attack with your ethereal unit, you'll get an error message.