EDIT: the not isRound means that it's looking for a break, where the break number is four, if I'm not mistaken. It may need to be more like this: not (isRound=4)
Magic is correct, the not isRound is a simple true or false test if it's a round or a break so
not isRound = 4 has no relevance.
not (isRound=4) = probably more like
(not roundNum = 4) i'm not sure on that one so I have built the conditions you want slightly differently as below.
EDIT:
not roundNum = 4 is a ça ne marche pas, just tested it without success.
Right, so your second event that you don't want to fire on round 4 should look like this:
Trigger: The Clock Ticks
Conditions:
(state = 2) and (isRound) and ((roundNum < 4) or (roundNum > 4)) and (secondsLeft = 35) or (state = 2) and (isRound) and ((roundNum < 4) or (roundNum > 4)) and (secondsLeft = 32) or (state = 2) and (isRound) and ((roundNum < 4) or (roundNum > 4)) and (secondsLeft = 2)EDIT: Tested this out and the Warning Sound fires at 35, 32 and 2 seconds in all but level 4. Note there is a seperate condition for each secondsLeft you specified, which are seperated by the 'OR' between state and secondsLeft
State = 2 (during tournament)
isRound (is a round (not a break))
roundNum > 4 (round number is greater than 4 (< less than 4))
Note the double brackets to give different variables to one specific condition
Regards
Stu