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

[Spell] Degeneration Aura not applying to units with full HP.

Status
Not open for further replies.
Level 4
Joined
Sep 28, 2016
Messages
47
Hi all. I twisted an unholy aura into a degeneration aura with 10 levels for temperature levels. When the 'cold' is too cold, your HP starts dropping. Problem is, it only applies to units with less than full HP.

Anyone got any idea how to get it to apply the way I'm thinking? Ideally, I don't want to have to minus 1hp from everyone on the map all the time..
 

Shar Dundred

Hosted Project: LoA
Level 76
Joined
May 6, 2009
Messages
6,089
The problem is that Unholy Aura does not apply to hit points but regeneration rate. Therefore you decrease the regeneration of got points but not the hit points.
Permanent Immolation is a good idea, you only have to be careful since units tend to run away under such effects if they cannot target the unit causing the damage .
 
Level 12
Joined
Nov 3, 2013
Messages
989
Hi all. I twisted an unholy aura into a degeneration aura with 10 levels for temperature levels. When the 'cold' is too cold, your HP starts dropping. Problem is, it only applies to units with less than full HP.

Anyone got any idea how to get it to apply the way I'm thinking? Ideally, I don't want to have to minus 1hp from everyone on the map all the time..
I just tested it myself, and it does work even on units with full health, as it should. (Necrophos in dota anyone?)


I did notice something however, if the units already had the lower level aura on them, when I leveled the ability up, the damage didn't get updated, I had to make the hero with the aura leave the area and return for the units to start to take damage.

In other words, units that already had the buff from the lower level aura didn't get affected by the higher level aura afterwards, so the (de)buff has to be removed first for the damage to be updated.


So what I'm guessing is happening for you is that since only certain levels of the aura deals damage, units that already have the buff from the aura when it doesn't deal damage still won't get damaged.

It should be fixed quite easily by removing the buff from all units before you change the level of the aura (trigger), or if you give each level of the aura their own unique buff.



Like it has been mentioned, permanent immolation causes damage instead of health loss, which has a number of potentially unwanted side effects. Units running away (fleeing) for one, getting spammed about being under attack for another, and since it deals spell damage some units could take reduced damage or even be immune to the damage depending on abilities/items.
 
Status
Not open for further replies.
Top