Go to Page... |
Thread Tools | Display Modes |
07-04-12, 11:53 AM | #1 | |
OverrideActionBar, BonusActionBar and MainMenuBar
Check this screenshot:
It shows the OverrideActionBar and the MainMenuBar both visible at the same time. There seems to be no more BonusActionBar that swaps in the vehicle buttons on the MainMenuBar in the background. I think Blizzard removed the bonusactionbar completly. Even actionbar switches based on form/stance seem to be gone. Example: A warlock with Metharmorphosis...If you go into the stance the ActionBar stays the same but what does change are the ActionButtons itself. So bar swapping based on stance/form seems to be gone. Thus the workaround with page swapping and actionbutton re-mapping can be removed (afaik). Currently digging into it. What's disturbing is that the PossesActionBarFrame is still alive. Not sure under which condition it can be spawned...(DK start quest orb was one of it afaik...need to test that later) What I found is the ActionBarController.lua Lua Code:
From OverrideActionBar.lua Lua Code:
From ActionButton.lua Lua Code:
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 07-04-12 at 12:53 PM. |
||
07-04-12, 01:32 PM | #2 |
The possess bar is triggered at least from doing mind control as a priest (which is now called Dominate Mind, per Maul).
|
|
07-04-12, 01:43 PM | #3 |
I was wondering that. But would it be the bar you get from being mind controlled or the bar the mind controller gets ?
__________________
Characters: Gwynedda - 70 - Demon Warlock Galaviel - 65 - Resto Druid Gamaliel - 61 - Disc Priest Gwynytha - 60 - Survival Hunter Lienae - 60 - Resto Shaman Plus several others below level 60 Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818 |
|
07-04-12, 04:58 PM | #4 | |
Ok I need some help.
This is the code for my actionbar 1 Lua Code:
The problem is that the stateid is wrong. It is set to "page" but there is no more page-swapping, thus the statedriver does not get called as often as I need it. If I do a /reload the correct bar will be loaded on the given value from getBarPage(). Question: Are there any other stateids that I could use? I need to call the state driver on the following events. But how does an event correlate to a state-id? Lua Code:
The best solution I came up with is: Lua Code:
That actually works. But as soon as I exit the vehicle in combat I get a totally wierd taint. Code:
7/5 00:54:45.243 Global variable rGetPoint tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:12 7/5 00:54:45.243 Global variable rResetToDefaultPoint tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:23 7/5 00:54:45.243 Global variable rResetToPoint tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:30 7/5 00:54:45.243 Global variable rUnlockFrame tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:43 7/5 00:54:45.243 Global variable rLockFrame tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:58 7/5 00:54:45.243 Global variable rUnlockAllFrames tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:71 7/5 00:54:45.243 Global variable rLockAllFrames tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:80 7/5 00:54:45.243 Global variable rResetAllFramesToDefault tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:89 7/5 00:54:45.243 Global variable rCreateDragFrame tainted by rLib - Interface\AddOns\rLib\core\dragframe.lua:98 7/5 00:54:45.243 Global variable rCreateSlashCmdFunction tainted by rLib - Interface\AddOns\rLib\core\slashcmd.lua:14 7/5 00:54:45.243 Global variable rButtonBarFader tainted by rLib - Interface\AddOns\rLib\core\fader.lua:15 7/5 00:54:45.243 Global variable rFrameFader tainted by rLib - Interface\AddOns\rLib\core\fader.lua:32 7/5 00:54:45.243 Global variable SLASH_rabs1 tainted by rActionBarStyler - Interface\AddOns\rActionBarStyler\core\slashcmd.lua:24 7/5 00:54:45.321 Global variable ACTIVE_CHAT_EDIT_BOX tainted by rActionBarStyler - Interface\FrameXML\ChatFrame.lua:3782 ChatEdit_DeactivateChat() 7/5 00:54:45.321 Interface\FrameXML\InterfaceOptionsPanels.lua:981 InterfaceOptionsSocialPanelChatStyle_SetChatStyle() 7/5 00:54:45.321 Interface\FrameXML\InterfaceOptionsPanels.lua:907 7/5 00:54:45.321 Execution tainted by rActionBarStyler while reading ACTIVE_CHAT_EDIT_BOX - Interface\FrameXML\ChatFrame.lua:3781 ChatEdit_DeactivateChat() 7/5 00:54:45.321 Interface\FrameXML\ChatFrame.lua:3727 ChatEdit_OnEditFocusLost() 7/5 00:54:45.321 ChatFrame1EditBox:OnEditFocusLost() 7/5 00:54:45.321 ChatFrame1EditBox:ClearFocus() 7/5 00:54:45.321 Interface\FrameXML\ChatFrame.lua:3769 ChatEdit_SetDeactivated() 7/5 00:54:45.321 Interface\FrameXML\ChatFrame.lua:3785 ChatEdit_DeactivateChat() 7/5 00:54:45.321 Interface\FrameXML\InterfaceOptionsPanels.lua:981 InterfaceOptionsSocialPanelChatStyle_SetChatStyle() 7/5 00:54:45.321 Interface\FrameXML\InterfaceOptionsPanels.lua:907 The only thing that I could think of that nets me the taint is calling SetAttribute on the button inside EXECUTE...but how should I do it otherwise?
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 07-05-12 at 01:37 AM. |
||
WoWInterface » Site Forums » Archived Beta Forums » MoP Beta archived threads » OverrideActionBar, BonusActionBar and MainMenuBar |
«
Previous Thread
|
Next Thread
»
|
Display Modes |
Linear Mode |
Switch to Hybrid Mode |
Switch to Threaded Mode |
|
|