Round Win Condition not calculating score properly if a player switches teams.

Summary

The round victory condition is not appearing properly for team games when a player changes teams during the round.

The UI/Scoreboard shows the score accurately throughout the game.

For example if Player A Scores 100 points for Team 1 and then switches teams, those points stay with Team 1. Now lets say they score another 100 Points on Team 2.

When the time victory condition is triggered it appears to be recalcualting and adding all points to the players current team. Instead of using the score scored while on each team.

I’m also seeing an issue that may be related where the Score isn’t calculating correctly when reaching the score limit either. I’ve attached a video of that in case they are related.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Island Settings

Steps to Reproduce

Island Settings

  • Scoring > Use Team Score = true
  • Scoreboard → Include Players Who Left Game In Scoreboard = true
  • Round → Time Limit = Anything
  • Round → Stat to End = Score
  • Victory Condition → Round Win Conditon = Score

Score points on Team 1 → Switch Teams → Do nothing on Team 2 - > Team 2 will still win.

Expected Result

I would expect that the win condition uses the same values that the scoreboard does when showing the winner.

Observed Result

Appears to be deciding winner by recalculating the score instead of using what is on the scoreboard.

Platform(s)

PC

Island Code

0002-1580-2748

Video

Time Limit Original: https://youtu.be/GjcVxx78cYU

Reproduction: https://youtu.be/4fIsiFIENdE

OTHER Issue with score limit (possibly related): https://youtu.be/zCZoj1JOSck

Additional Notes

I have the team settings overrides disabled for these fields ie. Score to End, Use Team Score etc. Are all disabled on the team settings devices.