создаешь переменную группа игроков team1 и team2 +Б.Е. hero1, hero2... heroN раскидываешь по командам игроков триггером в начале игры
при выборе каждым игроком своего героя устанавливаешь на данном герое соотв игроку N heroN
дальше событие Б.Е. умирает
условие перекл. юнит= герой
и все условия верны
проверка hero1 = умер
проверка hero2 = умер
...
проверка heroN = умер
игроки группы team 2 выигрывают
игроки группы team1 проигрывают
+ такой же только для hero второй команды и обратное действие выигрыш team1 проигрыш team2
помом так...