From aebb6ac0db0ec34f381c5ae2ca9b1c61a0b7485a Mon Sep 17 00:00:00 2001 From: Rolln-dev Date: Mon, 13 Apr 2026 19:20:20 -0600 Subject: [PATCH] [BUGFIX] AIRBOSS:_LSOGrades When points are deducted for a 1-wire pass, we also need to change the grade according to the new points. --- Moose Development/Moose/Ops/Airboss.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Moose Development/Moose/Ops/Airboss.lua b/Moose Development/Moose/Ops/Airboss.lua index 5ef27940f..2328464e2 100644 --- a/Moose Development/Moose/Ops/Airboss.lua +++ b/Moose Development/Moose/Ops/Airboss.lua @@ -12903,6 +12903,14 @@ function AIRBOSS:_LSOgrade( playerData ) -- Circuit edit only take points awary from a 1 wire if there are more than 4 other deviations if playerData.wire == 1 and points >= 3 and N > 4 then points = points -1 + -- We also need to change the grade based on the new points. + if points == 4 then + grade = "OK" + elseif points == 3 then + grade = "(OK)" + elseif points == 2 then + grade = "--" + end end env.info("Returning: " .. grade .. " " .. points .. " " .. G)