Hello!
I'm trying to create a consumable item that modifies heroes stats, then reverts back after 60 seconds.
-If I assign a variable to the unit, the trigger works. BUT, if another unit uses the same item, the first unit that used it gets a permanent increase, as the variable gets reassigned before the timer could have out.
-If I don't assign a variable to the unit, the stats don't get removed for anyone, as the second trigger doesn't seem to run.
Here are the triggers without the assigning the unit to a variable:
Trigger 1:
Any help or direction would be much appreciated!
I'm trying to create a consumable item that modifies heroes stats, then reverts back after 60 seconds.
-If I assign a variable to the unit, the trigger works. BUT, if another unit uses the same item, the first unit that used it gets a permanent increase, as the variable gets reassigned before the timer could have out.
-If I don't assign a variable to the unit, the stats don't get removed for anyone, as the second trigger doesn't seem to run.
Here are the triggers without the assigning the unit to a variable:
Trigger 1:
-
Ironforge Ale
-

Events
-


Unit - A unit Uses an item
-
-

Conditions
-


(Item-type of (Item being manipulated)) Equal to Ironforge Ale
-
-

Actions
-


Hero - Modify Strength of (Triggering unit): Add 5.
-


Hero - Modify Intelligence of (Triggering unit): Subtract 5.
-


Countdown Timer - Start IronforgeAleTimer as a One-shot timer that will expire in 60.00 seconds
-
-
-
Ironforge Ale Timer
-

Events
-


Time - IronforgeAleTimer expires
-
-

Conditions
-

Actions
-


Hero - Modify Strength of (Triggering unit): Subtract 5.
-


Hero - Modify Intelligence of (Triggering unit): Add 5.
-
-
Any help or direction would be much appreciated!
