From 925654fe09e9e742a7f6436ca98c73b5fbdd1508 Mon Sep 17 00:00:00 2001 From: shagu Date: Fri, 28 Mar 2025 21:35:01 +0100 Subject: [PATCH] libpredict: add fallback target to self --- libs/libpredict.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libs/libpredict.lua b/libs/libpredict.lua index 3b837cb2..d288253a 100644 --- a/libs/libpredict.lua +++ b/libs/libpredict.lua @@ -439,8 +439,11 @@ end libpredict.sender:SetScript("OnUpdate", function() -- trigger delayed regrowth timers if this.regrowth_timer and GetTime() > this.regrowth_timer then - libpredict:Hot(player, this.regrowth_target, "Regr", 21) - libpredict.sender:SendHealCommMsg("Regr/"..this.regrowth_target.."/21/") + local target = this.regrowth_target or player + local duration = 21 + + libpredict:Hot(player, target, "Regr", duration) + libpredict.sender:SendHealCommMsg("Regr/"..target.."/"..duration.."/") this.regrowth_target = this.regrowth_target_next this.regrowth_timer = nil end