From 55ed90bee8fdb113b1ecf53063afbcfc3ab8a81d Mon Sep 17 00:00:00 2001 From: poco0317 Date: Wed, 28 Nov 2018 16:48:31 -0600 Subject: [PATCH] Fix broken eval screen when watching replay for file without scores --- .../BGAnimations/ScreenEvaluation decorations/scoreboard.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Themes/Til Death/BGAnimations/ScreenEvaluation decorations/scoreboard.lua b/Themes/Til Death/BGAnimations/ScreenEvaluation decorations/scoreboard.lua index 3a9a9ff210..96adee720c 100644 --- a/Themes/Til Death/BGAnimations/ScreenEvaluation decorations/scoreboard.lua +++ b/Themes/Til Death/BGAnimations/ScreenEvaluation decorations/scoreboard.lua @@ -44,6 +44,9 @@ if GAMESTATE:IsPlayerEnabled(player) then origTable = getScoresByKey(player) score = STATSMAN:GetCurStageStats():GetPlayerStageStats(player):GetHighScore() rtTable = getRateTable(origTable) + if rtTable == nil then + return + end hsTable = rtTable[getRate(score)] or {score} scoreIndex = getHighScoreIndex(hsTable, score) end