Corey, this still didn't work. I did discover that instead of (round = 3) I had to use (roundNum = 3), but even after making that change the event fires after rounds 3 and 6, but also at the end of break 1 and 2 (beginning of round 4 and 7). Here is the formula for the condition I am using:
Trigger: A level ends
(state = 2) and ((roundNum = 3) or (roundNum = 6))
Using this formula, the event fires at the end of round 3 and 6, but also at the end of break 1 and break 2. I can't figure out how to get that to stop.