From 5eee6505f91a68800e7ad2216397818873230122 Mon Sep 17 00:00:00 2001 From: radiumerst Date: Wed, 10 Dec 2025 12:40:49 +0800 Subject: [PATCH] Fix: KALEIDXSCOPE crashing on final phase Add gates 7-10 to prevent crashing when entered Set Gates 1-9 to LIFE999 BASIC Set Gate 10 to LIFE999/999 BASIC --- .../icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt index b9c64845..15505b37 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt @@ -224,12 +224,16 @@ fun Maimai2ServletController.initApis() { // Kaleidoscope, added on 1.50 // [{gateId, phaseId}] "GetGameKaleidxScope" { mapOf("gameKaleidxScopeList" to ls( - mapOf("gateId" to 1, "phaseId" to findPhase(LocalDate.of(2025, 1, 18))), - mapOf("gateId" to 2, "phaseId" to 2), - mapOf("gateId" to 3, "phaseId" to 2), - mapOf("gateId" to 4, "phaseId" to findPhase(LocalDate.of(2025, 2, 25))), - mapOf("gateId" to 5, "phaseId" to 2), - mapOf("gateId" to 6, "phaseId" to 2), + mapOf("gateId" to 1, "phaseId" to 6), + mapOf("gateId" to 2, "phaseId" to 6), + mapOf("gateId" to 3, "phaseId" to 6), + mapOf("gateId" to 4, "phaseId" to 6), + mapOf("gateId" to 5, "phaseId" to 6), + mapOf("gateId" to 6, "phaseId" to 6), + mapOf("gateId" to 7, "phaseId" to 6), + mapOf("gateId" to 8, "phaseId" to 6), + mapOf("gateId" to 9, "phaseId" to 6), + mapOf("gateId" to 10, "phaseId" to 13), )) } // Request: {userId} // Response: {userId, userKaleidxScopeList}