(try_begin),
(eq, ":player_team", ":winner_team"),
(assign, ":winner", 1),
(try_end),
(winner is assigned to 0 at first)
then later
(val_add, ":winner", 1),
(val_div, ":break_chance", ":winner"),
Depends on if being on this winning team matters for DTV.