From 253de34f0fa56892e3537606333f786046df9f5b Mon Sep 17 00:00:00 2001 From: NoM0Re Date: Sat, 26 Apr 2025 16:10:06 +0200 Subject: [PATCH] (fix/states) prevent nil error when cleaning up states --- WeakAuras/GenericTrigger.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WeakAuras/GenericTrigger.lua b/WeakAuras/GenericTrigger.lua index 3dfbab3..9802801 100644 --- a/WeakAuras/GenericTrigger.lua +++ b/WeakAuras/GenericTrigger.lua @@ -801,7 +801,7 @@ local function RunTriggerFunc(allStates, data, id, triggernum, event, arg1, arg2 end end end - if not updateTriggerState and not allStates[cloneIdForUnitTrigger].show then + if not updateTriggerState and not (allStates[cloneIdForUnitTrigger] and allStates[cloneIdForUnitTrigger].show) then -- We added this state automatically, but the trigger didn't end up using it, -- so remove it again allStates[cloneIdForUnitTrigger] = nil