From 04c1f459e68f65089ae078b447fb76449aca4842 Mon Sep 17 00:00:00 2001 From: GregHib Date: Sat, 18 May 2024 19:15:47 +0100 Subject: [PATCH] Don't remove overload stats on logout --- .../interact/entity/player/combat/consume/drink/Overload.kts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/game/src/main/kotlin/world/gregs/voidps/world/interact/entity/player/combat/consume/drink/Overload.kts b/game/src/main/kotlin/world/gregs/voidps/world/interact/entity/player/combat/consume/drink/Overload.kts index 45fbe584c..bafbaa475 100644 --- a/game/src/main/kotlin/world/gregs/voidps/world/interact/entity/player/combat/consume/drink/Overload.kts +++ b/game/src/main/kotlin/world/gregs/voidps/world/interact/entity/player/combat/consume/drink/Overload.kts @@ -81,9 +81,13 @@ timerTick("overload") { player -> } timerStop("overload") { player -> + if (logout) { + return@timerStop + } removeBoost(player) player.levels.restore(Skill.Constitution, 500) player.message("The effects of overload have worn off and you feel normal again.") + player["overload_refreshes_remaining"] = 0 } fun applyBoost(player: Player) {