Looking at the idea behind the following line:
bool bIsWinner = Controller->IsPlayerController == bIsPlayerWinner;
Have I got it correct that, if the player is killed by one of the AIControllers, then bIsWinner will equal true for ALL the AIControllers?
Also, am I right in thinking that there’s nothing in the code at this point that could call “EndGame(true)” ?