From 72c1f48bdb5f077c94fd08d15abbd1de964edacd Mon Sep 17 00:00:00 2001 From: Raymond <101374892+raymonable@users.noreply.github.com> Date: Sun, 31 May 2026 00:11:51 -0400 Subject: [PATCH] fix: rounding issue breaking encryption --- .../icu/samnyan/aqua/sega/general/filter/CompressionFilter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/general/filter/CompressionFilter.kt b/src/main/java/icu/samnyan/aqua/sega/general/filter/CompressionFilter.kt index 7beb88ad..df8f3821 100644 --- a/src/main/java/icu/samnyan/aqua/sega/general/filter/CompressionFilter.kt +++ b/src/main/java/icu/samnyan/aqua/sega/general/filter/CompressionFilter.kt @@ -37,7 +37,7 @@ class CompressionFilter( } fun truncateVersion(version: Number): Number { - return floor(version.toFloat() / 5.0) * 5; + return (floor(version.toFloat() / 5.0) * 5).toInt(); } var keys = gameData.chu3GameEncryption + gameData.mai2GameEncryption + gameData.ogkGameEncryption