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

Power Word Shield - request advice creating this ability.

Status
Not open for further replies.
Level 7
Joined
Sep 9, 2007
Messages
253
I have downloaded several shield like spells, and also played around with mana shield a bit, had them working to varying degrees but have not been happy with the end result. (also i prefer to make my own spells because its good practice and i have complete control over them and know exactly how they work)

Basically the ability I want to end up with is a buff ability which can be cast on friends (including the caster casting on himself) with 4 different levels. The buff should last 20 seconds or until a certain amount of damage is absorbed...

for example (i have called the spell suppression)

Suppression: Creates a holy shield around a target which absorbs a set amount of damage. lasts 20 seconds or untill set amout of damage is absorbed.

level 1 - 200
level 2 - 400
level 3 - 600
level 4 - 800


I have no problem setting up a dummy ability and a dummy unit to cast an ability, i just hope its possible to create an ability for the dummy unit to cast on the "target unit of ability being cast" which will act like a damage absorbing shield that expires after 20 seconds or X amount of damage is absorbed.

Thanks for any advice you can give.

Note: I have decent trigger knowledge and am capable of producing trigger enhanced abilities, so dont feel the need to dumb any answers down too much. :)
 
Last edited:
Level 7
Joined
Sep 9, 2007
Messages
253
I have browsed through the resource page there, but was unable to find anything. One thing i did find was shield system 1.2 by shadow1500 on this site, but i was hoping for a simpler solution, its becoming apparent that one doesnt exist.
 
Status
Not open for further replies.
Top