This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
What steps will reproduce the problem?1. Install WoW patch 4.0.1 and EBB (2.2.6-r151)2. Setup a player Buff bar in EBB3. Try to cancel an aura or select a tracking method via clicking on the EBB buff bar
What is the expected output? What do you see instead?- In all previous versions of EBB and WoW, doing the above would remove the aura or allow a popup menu to select a new tracking type. Instead, I simply get a Blizzard dialog stating that "ElkBuffBars has been blocked from an action only available to the Blizzard UI".
Do you have an error log of what happened?- No. This particular issue doesn't appear to present any sort of error to be captured by BugSack.
As an update to this... Blizzard moved the CancelUnitBuff() and CancelItemTempEnchantment() to being protected (thanks guys!). Probably because of mods that would click off stam buffs in P3 Anub'arak and for Infest. I'm guessing we need to wait for a new secure template.
Note sure where to post this so posting under something that has some relevance to it.
Found a way to fix this but requires a bit of rewriting the EBB_Bar.lua http://www.wowwiki.com/SecureActionButtonTemplate
Using this template you can set the buff bar to do whatever you want. the only catch is you have to set it when you create the frame for it.
Basically, line 165 in EBB_Bar.lua needs to be changed to
frames.container = CreateFrame("button", nil, UIParent,"SecureActionButtonTemplate")
and these two lines added for right clicking off buffs:
frames.container:SetAttribute("type2", "cancelaura") frames.container:SetAttribute("cancelaura",[unit],[buff id or name])
This can replace the entire OnClick function.
The point I got is where you get the unit type and buff id for that bar.
Hope this helps
I believe the change was made because of a mod automatically shifting druids out of forms when they got a movement debuff on them.
Pushing it through the secured method allows Blizzard to control what the mods can actually do.
To post a comment, please login or register a new account.