HideTalentAlert
Hides the Talent popup notifications
Even if you click it away the popup keeps reappearing unless you choose all of your talents
This also hides any Adventure Guide and Collections alerts
See also HideTutorial for hiding the help plates and tutorials
@Ketho17, @Katur239:
Pull request to fix UI taint is here: https://github.com/ketho-wow/HideTalentAlert/pull/2
Thanks for the PR
Still seems to be broken
oh I should take a look at it some time
In reply to Ketho17:
I've been testing and I *think* this is a taintless solution:
local function HideAlert(microButton, text, tutorialIndex, cvarBitfield)
if microButton == PlayerSpellsMicroButton then
MainMenuMicroButton_HideAlert(microButton)
end
end
local function HidePulse(microButton, duration)
if microButton == PlayerSpellsMicroButton then
MicroButtonPulseStop(microButton)
end
end
hooksecurefunc("MainMenuMicroButton_ShowAlert", HideAlert)
hooksecurefunc("MicroButtonPulse", HidePulse)
In reply to Katur239:
Any reason for the expanded scope on 'HideAlert' function? Here's what I drafted as a result of your code contribution here - and so far, so good:
-- -- License: Public Domain
-- function MainMenuMicroButton_AreAlertsEnabled()
-- return false
-- end
-- Function to hide talent alerts
local function HideAlert(microButton)
-- Only hide alerts for the PlayerSpellsMicroButton
if microButton == PlayerSpellsMicroButton then
MainMenuMicroButton_HideAlert(microButton)
end
end
-- Function to stop pulse animations on the talent button
local function HidePulse(microButton)
-- Only stop pulse for the PlayerSpellsMicroButton
if microButton == PlayerSpellsMicroButton then
MicroButtonPulseStop(microButton)
end
end
-- Hook the alert and pulse functions securely to avoid taint
hooksecurefunc("MainMenuMicroButton_ShowAlert", HideAlert)
hooksecurefunc("MicroButtonPulse", HidePulse)
Thank you for the taintless fix :)
Addon seems to have broken in recent update
Hello. I'm getting a bunch of errors from this addon that I hope you can help with. I love this addon for its ability to block the "you have unspent specialization points" tooltip because I regularly keep unspent points on all my characters. However, I am getting a bunch of errors that claim to be from HideTalentAlert, primarily on hitting hotkeys on my actionbars.
In reply to Syrlin:
That looks like taint but I'm not sure if this can even be fixed, there would be otherwise no taint safe ways to hide the talent alert. The addon only has one function
Any chance for a 10.0 update?
In reply to robmart123:
Yup :)
In reply to Ketho17:
Thanks :D
addon is currently not working
In reply to kingreboot:
Sorry, it took a while before I could look at it. Should be working now in v1.6
In reply to Ketho17:
thanks for the update
will this addon be updated/release version name updated for 9.0
In reply to kingreboot:
yes, the TOC will be updated
In reply to Ketho17:
thanks for the update
In reply to Ketho17:
Will this get rid of the PvP talent slot available messages too?