every 1 second: loop all players: if {haste.%loop-player%} > 0: remove 1 from {haste.%loop-player%}