From 4a92f8f2c125d048dc223efcc4137d4e165e9f55 Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Wed, 26 Aug 2026 16:14:56 +0200 Subject: [PATCH] Fix resurrection stop prediction cleanup --- libs/libpredict.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/libpredict.lua b/libs/libpredict.lua index ec1654c..3b88de1 100644 --- a/libs/libpredict.lua +++ b/libs/libpredict.lua @@ -128,16 +128,18 @@ function libpredict:ParseChatMessage(sender, msg, comm) msgtype, target, heal, time = libpredict:ParseComm(sender, msg) elseif comm == "CTRA" then local _, _, cmd, ctratarget = string.find(msg, "(%a+)%s?([^#]*)") - if cmd and ctratarget and cmd == "RES" and ctratarget ~= "" and ctratarget ~= UNKNOWN then + if cmd == "RES" and ctratarget and ctratarget ~= "" and ctratarget ~= UNKNOWN then msgtype = "Ress" target = ctratarget + elseif cmd == "RESNO" then + msgtype = "RessStop" end end if msgtype == "Stop" and sender then libpredict:HealStop(sender) return - elseif ( msg == "RessStop" or msg == "RESNO" ) and sender then + elseif msgtype == "RessStop" and sender then libpredict:RessStop(sender) return elseif msgtype == "Delay" and time then