So, i`m experimenting with weapons and i want a rifle that has cooldown between shots.
So, when i shoot for the first time, there is a 1 sec CD, and when 1 sec passes, i can shoot again
The problem is that after first shot, i can shoot multiple times between the cooldown
(i tried "trigger once")
For your actions, try moving all actions from the cooldown = 0 event to the Mouse/Sprite event without changing the order. Then, delete the cooldown = 0 event.
This way, there are no complications or problems with multiple shots! Also, you have one less event.