I've noticed that if you hold right click, it seems to just trigger the "on player right clicks block" event every tick, but the same would happen if you just click very fast, so I can't use timings.
Thus I cannot figure out a way to have a timed right click ability, that cannot be triggered indefinitely by just holding right click? I would be open to using a different button press/event for triggering an ability, if anyone has ideas for how I can stop it from being triggered every x seconds when you just hold the button down.