From 83935d35a81e21139041496caeeadac15cc3a390 Mon Sep 17 00:00:00 2001 From: cmclark00 Date: Fri, 28 Mar 2025 20:43:40 -0400 Subject: [PATCH] Fix: Replace minOf with min in PlayerProgressionManager --- .../main/java/com/mintris/model/PlayerProgressionManager.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/mintris/model/PlayerProgressionManager.kt b/app/src/main/java/com/mintris/model/PlayerProgressionManager.kt index 17fcb1d..2924d08 100644 --- a/app/src/main/java/com/mintris/model/PlayerProgressionManager.kt +++ b/app/src/main/java/com/mintris/model/PlayerProgressionManager.kt @@ -5,7 +5,7 @@ import android.content.SharedPreferences import com.mintris.R import kotlin.math.pow import kotlin.math.roundToInt -import kotlin.math.minOf +import kotlin.math.min /** * Manages player progression, experience points, and unlockable rewards @@ -96,7 +96,7 @@ class PlayerProgressionManager(context: Context) { fun calculateGameXP(score: Int, lines: Int, level: Int, gameTime: Long, tetrisCount: Int, perfectClearCount: Int): Long { // Base XP from score with level multiplier (capped at level 10) - val cappedLevel = minOf(level, 10) + val cappedLevel = min(level, 10) val scoreXP = (score * (1 + LEVEL_MULTIPLIER * cappedLevel)).toLong() // XP from lines cleared (reduced for higher levels)