• Check out the results of the Techtree Contest #19!
  • 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.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

[Spell] Unexplained Fluctuations in Bonus Attack Damage

Level 10
Joined
May 12, 2018
Messages
167
buff.gif

The bonus damage for unit with an attack damage aura keeps fluctuating for no apparent reason. Does anyone know why this might be happening?
That Inner Fire buff is purely cosmetic and provides no stat bonuses. As for the Command Aura, it's a custom built ability, not the default one.

I've done some simple testing and found a small lead. Every time this hero uses two specific custom abilities, the bonus damage (+X) momentarily disappears and then reappears.
These two abilities use structs and static timers and loop for tempGroup units searching and filtering(that using BlzGroupGetSize and BlzGroupUnitAt), and when I disable their triggers, the fluctuation doesn't appear, for the time being...

It could be a script error, but I feel some confuse since I suspect this is a complex problem between entire game engine, which is why I wrote this thread here.
the map uses various modules like SpellEffectEvent, Relativistic Missiles, and Damage Engine.
 
Last edited:
From this post:
"Aura Flicker

The Command Aura and the Trueshot Aura have a special case where their effects will appear to flicker, that is, the effect is temporarily removed and then added again.

Whenever a unit is created for your player and you have a Command/Trueshot Aura it will be temporarily removed and then reapplied, created units include all units created from summoning units to dummy units created by triggers. This means that when the aura has been removed there is a very small time frame until it is readded again where you can land an attack without gaining the benefits from the Command/Trueshot Aura."

This sounds bizarre, but I suppose it's saying every time a unit enters the map if the player whose unit entering has a unit with command aura the aura is removed from all units and then reapplied.
 
Back
Top