Still seems to have issues with event win conditions

After one event is won the rest also seem to win, even when the system
is not powered.