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!
Thorn aura isn't as useful as the other auras, I think. So I wanna add armor to it.
1 armor for level 1, 2 armor for level 2, 3 armor for level 3.
How to do this?
Do you mean you want to add armor to the Aura so it applies to nearby units? Or add armor to the Hero that learned the Aura? Either way, you'll need to trigger it. The easiest method would be to add a hidden Devotion Aura ability to the Hero when they learn Thorns Aura:
Events
Unit - A unit Learns a skill
Conditions
(Learned hero skill) Equal to Thorns Aura
Actions
Unit - Increase level of Devotion Aura (Thorns) for (Triggering unit)
Unit - Add Devotion Aura (Thorns) to (Triggering unit)
This trigger runs whenever you level up Thorns Aura. It will either Add the armor aura ability or increase it's level. The trigger may look a little illogical but understand that it works. This is because a unit can only have one Devotion Aura (Thorns) ability at a time, so trying to Add it again will simply do nothing. Alternatively, trying to Increase the level of an ability that a unit doesn't have will do nothing as well. The end result is matching ability levels for both Devotion Aura (Thorns) and Thorns Aura.
To hide the Icon of Devotion Aura (or any ability), go into the Object Editor and set the abilities Art Button Position X to 0 and Art Button Position Y to -11 (hold shift to set negative values). Unfortunately, I don't think you can hide the buff, but I could be wrong.
Do you mean you want to add armor to the Aura so it applies to nearby units? Or add armor to the Hero that learned the Aura? Either way, you'll need to trigger it. The easiest method would be to add a hidden Devotion Aura ability to the Hero when they learn Thorns Aura:
Events
Unit - A unit Learns a skill
Conditions
(Learned hero skill) Equal to Thorns Aura
Actions
Unit - Increase level of Devotion Aura (Thorns) for (Triggering unit)
Unit - Add Devotion Aura (Thorns) to (Triggering unit)
This trigger runs whenever you level up Thorns Aura. It will either Add the armor aura ability or increase it's level. The trigger may look a little illogical but understand that it works. This is because a unit can only have one Devotion Aura (Thorns) ability at a time, so trying to Add it again will simply do nothing. Alternatively, trying to Increase the level of an ability that a unit doesn't have will do nothing as well. The end result is matching ability levels for both Devotion Aura (Thorns) and Thorns Aura.
To hide the Icon of Devotion Aura (or any ability), go into the Object Editor and set the abilities Art Button Position X to 0 and Art Button Position Y to -11 (hold shift to set negative values). Unfortunately, I don't think you can hide the buff, but I could be wrong.
Well, about the buff icon, you are right. In addition, it doesn't stack with the devotion aura of Paladin.
Maybe these flaws couldn't be solved. So, I quit. But thank you all the same.
Well, about the buff icon, you are right. In addition, it doesn't stack with the devotion aura of Paladin.
Maybe these flaws couldn't be solved. So, I quit. But thank you all the same.
It will stack as long as they use different buffs. Or are you on some ancient version of Warcraft 3, lol.
You can also try setting the buff of Devotion Aura to the same buff as Thorns Aura, I vaguely remember that being a thing for "combining" the buffs but I doubt it'll work properly.
Or make the base ability Devotion Aura and trigger the effects of Thorns Aura using a Damage Event trigger:
Thorns Aura Trigger
Events
Unit - A unit Takes damage
Conditions
(Damage Target) has buff Thorns Aura (DA) ) Equal to True
Actions
Trigger - Turn off Thorns Aura Trigger
Unit - Cause (Damage Target) to deal ((Damage taken) * (0.15 * Int(Level of Thorns Aura (DA)) to (Damage source)) of type blah blah blah
Trigger - Turn on Thorns Aura Trigger
There's plenty of solutions out there. Here's a way to create an Aura that does just about anything you want:
Let's say i want an aura that only affects troll headhunters and grunts, but doesn't affect any other unit type near it. Is it possible to do that? if so, then i'd like to know how. Thanks in advance.
www.hiveworkshop.com
^ I can't promise that it's as performant as Warcraft 3's solution but it gets the job done.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.