Oh, thanks for the offer to help. I just started learning how to work with triggers a few days ago, so I'm pretty inexperienced. Let's see...
First off, I was looking at this tutorial, under "III. Custom auras".
Creating some basic abilities
This trigger was for me to set up variables for my custom auras.
-
Aura Setups
-

Events
-

Conditions
-

Actions
-


Set BattlethirstAbility[1] = Battlethirst (Level 1)
-


Set BattlethirstAbility[2] = Battlethirst (Level 2)
-


Set BattlethirstAbility[3] = Battlethirst (Level 3)
-


Set BattlethirstAbility[4] = Battlethirst (Level 4)
-


Set BattlethirstAbility[5] = Battlethirst (Level 5)
-


Set BattlethirstAbility[5] = Battlethirst (Level 5)
-


Set BattlethirstAbility[6] = Battlethirst (Level 6)
-


Set BattlethirstAbility[7] = Battlethirst (Level 7)
-


Set BattlethirstAbility[8] = Battlethirst (Level 8)
-


Set BattlethirstAbility[9] = Battlethirst (Level 9)
-


Set BattlethirstAbility[10] = Battlethirst (Level 10)
-


Set BattlethirstBuff[1] = Battlethirst Level 1
-


Set BattlethirstBuff[2] = Battlethirst Level 2
-


Set BattlethirstBuff[3] = Battlethirst Level 3
-


Set BattlethirstBuff[4] = Battlethirst Level 4
-


Set BattlethirstBuff[5] = Battlethirst Level 5
-


Set BattlethirstBuff[6] = Battlethirst Level 6
-


Set BattlethirstBuff[7] = Battlethirst Level 7
-


Set BattlethirstBuff[8] = Battlethirst Level 8
-


Set BattlethirstBuff[9] = Battlethirst Level 9
-


Set BattlethirstBuff[10] = Battlethirst Level 10
... and then I also had this trigger:
-
Bloodthirst Aura
-

Events
-


Unit - A unit Is attacked
-

Conditions
-


((Attacking unit) has buff Battlethirst Aura ) Equal to True
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




((Attacking unit) has buff BattlethirstBuff[10]) Equal to True
-



Then - Actions
-



Else - Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




((Attacking unit) has buff BattlethirstBuff[10]) Equal to True
-



Then - Actions
-



Else - Actions
-


Unit - Remove Battlethirst Aura buff from (Attacking unit)
I was attempting to set it up so that units affected by the Battlethirst aura would attack once, gain "Battlethirst (Level 1)" for +5% attack speed, attack again, lose the level 1 skill and gain "Battlethirst (Level 2)" for +10% attack speed instead, and so forth, until the attacking unit didn't attack for a period of 2 seconds, after which it would attempt to remove every different level of Battlethirst. That way, regardless of how much attack speed bonus it had, it would lose it if it stopped attacking for two seconds.
I'm guessing the way I set it up was very inefficient or probably wouldn't work. xD If you need any info about anything I have set up, ask. I honestly wouldn't mind scrapping those two triggers and working on it from scratch again, if there is a better way to do it.