Well, about the buff icon, you are right. In addition, it doesn't stack with the devotion aura of Paladin.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:
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.
- 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)
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.
It will stack as long as they use different buffs. Or are you on some ancient version of Warcraft 3, lol.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.