From d666317a68fde144a67ae1cf6c9f8cd4240b15cb Mon Sep 17 00:00:00 2001 From: ceikry Date: Thu, 17 Aug 2023 17:13:25 -0500 Subject: [PATCH] Fix edge case save parsing issue for poison --- Server/src/main/core/game/system/timer/impl/Poison.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/src/main/core/game/system/timer/impl/Poison.kt b/Server/src/main/core/game/system/timer/impl/Poison.kt index 11bbafc81..882b5d776 100644 --- a/Server/src/main/core/game/system/timer/impl/Poison.kt +++ b/Server/src/main/core/game/system/timer/impl/Poison.kt @@ -35,8 +35,8 @@ class Poison : PersistTimer (30, "poison", flags = arrayOf(TimerFlag.ClearOnDeat override fun parse (root: JSONObject, entity: Entity) { val uid = root["source-uid"].toString().toInt() - severity = root["severity"].toString().toInt() damageSource = Repository.getPlayerByUid (uid) ?: entity + severity = root["severity"].toString().toInt() } override fun onRegister (entity: Entity) {