From 10115dd27118edb78b31b1d435010c95714f28e1 Mon Sep 17 00:00:00 2001 From: pepopo978 Date: Sun, 1 Dec 2024 12:33:35 -0800 Subject: [PATCH] check more stuff on pending cast --- curses.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/curses.lua b/curses.lua index 8095fbc..8e828d6 100644 --- a/curses.lua +++ b/curses.lua @@ -298,7 +298,11 @@ function curses:HasCurse(spellName, targetGuid, minRemaining) end -- check pending cast - if curses.pendingCast and curses.pendingCast.targetGuid == targetGuid and curses.trackedCurseIds[curses.pendingCast.spellID].name == spellName then + if curses.pendingCast and + curses.pendingCast.targetGuid == targetGuid and + curses.pendingCast.spellID and + curses.trackedCurseIds[curses.pendingCast.spellID] and + curses.trackedCurseIds[curses.pendingCast.spellID].name == spellName then return true end