Yeah it's random, the events affect them for a few ticks but I didn't put any kind of system in place to limit how many events can happen to the same place in a row.