From 52d1a0e00830ff01e798a8529e15346758a1d52b Mon Sep 17 00:00:00 2001 From: xanthics <3137623+xanthics@users.noreply.github.com> Date: Sun, 10 Nov 2024 19:30:10 -0800 Subject: [PATCH] Remove UNIT_SPELLCAST_FAILED_QUIET handling Several talents seem to have a pulsing silent fail, EG blessed weapons, while watching for the event doesn't appear to help detect when crafter interrupts their craft. --- TradeSkillMaster_Crafting/Modules/CraftingGUI.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/TradeSkillMaster_Crafting/Modules/CraftingGUI.lua b/TradeSkillMaster_Crafting/Modules/CraftingGUI.lua index 6c580ff..85e964a 100644 --- a/TradeSkillMaster_Crafting/Modules/CraftingGUI.lua +++ b/TradeSkillMaster_Crafting/Modules/CraftingGUI.lua @@ -50,7 +50,6 @@ function GUI:OnEnable() GUI:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED", "EventHandler") GUI:RegisterEvent("UNIT_SPELLCAST_INTERRUPTED", "EventHandler") GUI:RegisterEvent("UNIT_SPELLCAST_FAILED", "EventHandler") - GUI:RegisterEvent("UNIT_SPELLCAST_FAILED_QUIET", "EventHandler") GUI:RegisterEvent("GUILDBANKFRAME_OPENED", "GatheringEventHandler") GUI:RegisterEvent("GUILDBANKFRAME_CLOSED", "GatheringEventHandler") GUI:RegisterEvent("GUILDBANKBAGSLOTS_CHANGED", "GatheringEventHandler") @@ -240,7 +239,7 @@ function GUI:EventHandler(event, ...) -- no longer casting a spell so discard spellID TSM.currentspell = nil -- TSMAPI:CreateTimeDelay("craftingQueueUpdateThrottle", 0.2, GUI.UpdateQueue) - elseif event == "UNIT_SPELLCAST_INTERRUPTED" or event == "UNIT_SPELLCAST_FAILED" or event == "UNIT_SPELLCAST_FAILED_QUIET" then + elseif event == "UNIT_SPELLCAST_INTERRUPTED" or event == "UNIT_SPELLCAST_FAILED" then local unit = ... if unit ~= "player" then return end