From 46dac486c73d062aeb8c6df8c5c80bbf5d00b03f Mon Sep 17 00:00:00 2001 From: NoM0Re Date: Fri, 28 Feb 2025 22:31:59 +0100 Subject: [PATCH] (fix/BT2) Fix nil error when unit is not found in our table --- WeakAuras/BuffTrigger2.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/WeakAuras/BuffTrigger2.lua b/WeakAuras/BuffTrigger2.lua index abc2d44..92ea89e 100644 --- a/WeakAuras/BuffTrigger2.lua +++ b/WeakAuras/BuffTrigger2.lua @@ -1938,15 +1938,14 @@ local function EventHandler(frame, event, arg1, arg2, ...) Private.StopProfileSystem("bufftrigger2") end - Private.LibGroupTalentsWrapper.Register(function(unit) Private.StartProfileSystem("bufftrigger2") - local deactivatedTriggerInfos = {} RecheckActiveForUnitType("group", unit, deactivatedTriggerInfos) - RecheckActiveForUnitType("group", WeakAuras.unitToPetUnit[unit], deactivatedTriggerInfos) + if WeakAuras.unitToPetUnit[unit] then + RecheckActiveForUnitType("group", WeakAuras.unitToPetUnit[unit], deactivatedTriggerInfos) + end DeactivateScanFuncs(deactivatedTriggerInfos) - Private.StopProfileSystem("bufftrigger2") end)