А как сделать чтобы они не дублировались,не подскажите? Вобще не представляю как сделать поражение от гибели одного из троих героев в одной функции...
Ну, можно в одну функцию засунуть цикл, в цикле запустить проверку не на смерть одного героя, а на смерть любого из трёх (либо через
or, либо поставить в одном цикле несколько
if).