The gist of it is this: a hero uses an ability and after three seconds they are given a rune. It doesn't matter which one. I've tried two methods, but they both fail about 10% of the time.
1: Simply issuing a rune after three game seconds.
2: I set the hero to a unit variable. = When I press the ability, a 3 second timer starts, which I also set to a variable. = I create a new trigger: when the timer (this one) expires, give the rune to (this one) the hero. AND IT DOESN'T WORK 10% OF THE TIME! What am I doing wrong?
(sorry, I don't know how to insert triggers here)
1: Simply issuing a rune after three game seconds.
2: I set the hero to a unit variable. = When I press the ability, a 3 second timer starts, which I also set to a variable. = I create a new trigger: when the timer (this one) expires, give the rune to (this one) the hero. AND IT DOESN'T WORK 10% OF THE TIME! What am I doing wrong?
(sorry, I don't know how to insert triggers here)