The AShooterGame_FreeForAll::DetermineMatchWinner function is set up to compare each player's PlayerScore with the BestScore variable to see which players are considered to be the "BestPlayer" which seems to be intended to be a high score system, as there can be multiple BestPlayers.

The problem is that BestScore is being set to MAX_FLT which is way too large for anyone to ever max or exceed with their score. The function ends up doing nothing as no ones score will ever qualify.

Regression?: No
This code was the same in 4.19

Steps to Reproduce

Code issue, no steps provided - See description

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-64514 in the post.

Login to Vote

ComponentDocs - Samples
Affects Versions4.194.20
Target Fix4.21
Fix Commit4427576
Main Commit4447546
Release Commit4427575
CreatedSep 27, 2018
ResolvedOct 4, 2018
UpdatedOct 11, 2018
View Jira Issue