check more stuff on pending cast

This commit is contained in:
pepopo978
2024-12-01 12:33:35 -08:00
parent 70fa7da9ad
commit 10115dd271
+5 -1
View File
@@ -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