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.