Hi. I'm having a problem with my trigger, which is suppossed to increase damage for a couple of seconds after attacking a stunned target. Ok so, it goes like this: I have a hidden passive ability and a 'buff applier', one serves as a 'checker' of sorts to ensure the Hero has the right talent (I'm using a talent system), once the talent is picked, the ability is added. Then comes this Trigger:
Any help would be really appreciated, and any correction in any other part of the triggers as well.
-
Head Cracker Checker
-

Events
-


Game - DamageEvent becomes Equal to 1.00
-
-

Conditions
-


(Unit-type of DamageEventSource) Equal to Muradin Bronzebeard
-


(Level of Head Cracker (Checker) (Muradin) for DamageEventSource) Equal to 1
-


(DamageEventTarget has buff Stunned (Pause)) Equal to True
-
-

Actions
-


Set VariableSet _Temp_Player_1 = (Owner of DamageEventSource)
-


Set VariableSet _Temp_Point_1 = (Position of DamageEventSource)
-


Unit - Create 1 Dummy for _Temp_Player_1 at _Temp_Point_1 facing Default building facing degrees
-


Set VariableSet _Temp_DummyUnit_1 = (Last created unit)
-


Unit - Add Head Cracker (Effect Applier) (Uther) to _Temp_DummyUnit_1
-


Unit - Order _Temp_DummyUnit_1 to Human Priest - Inner Fire DamageEventSource
-


Unit - Add a 1.00 second Generic expiration timer to _Temp_DummyUnit_1
-


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



If - Conditions
-




(Head Cracker Dmg <gen> is on) Equal to False
-
-



Then - Actions
-




Trigger - Turn on Head Cracker Dmg <gen>
-
-



Else - Actions
-
-
-
-
Head Cracker Dmg
-

Events
-


Game - DamageEvent becomes Equal to 1.00
-
-

Conditions
-


(Unit-type of DamageEventSource) Equal to Muradin Bronzebeard
-


(DamageEventSource has buff Head Cracker ) Equal to True
-
-

Actions
-


Set VariableSet DamageEventAmount = (DamageEventAmount x 2.00)
-
-
Any help would be really appreciated, and any correction in any other part of the triggers as well.

