Amber-Shaper Un'sok
Does anyone know what type of action bar players get when they turn into the Mutated Construct on this boss? They get 4 abilities and someone using my UI reports that he isn't seeing the bar. He also gets the same problem on heroic Nefarian.
http://www.wowhead.com/npc=63666 |
Did one try on him for funsies last night, didn't get the buff/debuff so couldn't see.
I would expect vehicle or override. |
1 Attachment(s)
Haven't tested the boss yet but seen a lot of videos, and it looks just like altpowerbar to me.
The video i checked was from one pov so same UI, and when they were doing stone guards his altpowerbar was showing in the same spot as this one. Not much of help, what im trying to say is that i think it's the altpowerbar controlling it, though like p3lim said you also get pet/vehicle actionbar showing so i might be wrong. :) |
He was talking about actionbar states, not the statusbar that shows the power.
|
I did indeed mean action bar, I should've specified because there's lots of bars in the UI. :p
|
Anyone have an idea? It's pretty much impossible for me to test this.
|
If that is your actionbar code:
https://github.com/Haleth/FreeUI/blo...actionbars.lua Hmm...well it should work. The only reason for it not to work is [overridebar] or [vehicleui] not firing correctly. We could do nothing about that. |
Yep, that's the code I use today. I pretty much follow rActionBarStyler plus/minus a few things.
I'll have a look at other action bars and see how they handle it. |
Quote:
Code:
/run local s=SecureCmdOptionParse print(s("[extrabar]extrabar"),s("[overridebar]overridebar"),s("[possessbar]possessbar"),s("[vehicleui]vehicleui")) |
I checked ElvUi since his and TukUi always have some nice code pieces to look at.
When building the new rABS for MoP I stepped aways from bar paging because I had no clue how to apply the bar state to protected children (buttons). Actually thats the reason why I had to keep the default OverrideActionBar alive. But there is a solution for this: Lua Code:
The interesting code snippets of Elv UI are Lua Code:
The problem that we have when building an actionbar on our own is to reproduce this function in the ActionBarController. It handles the actionpage swap on conditions. Lua Code:
In vehicle and possess state ElvUI uses the ID from GetVehicleBarIndex(). In overridebar state ElvUI uses the ID from GetOverrideBarIndex(). There is no state for temp shapeshift and bonusbar. So basically what ElvUi does is creating an actionbar on its own using LibActionButton-1.0. On page-state the bar state swaps and additionally all children swap aswell. Regarding rABS. I have no clue why the bar should not show up. The only reason I could think of is the [overridebar] firing without actually loading the OverrideActionbar and instead loading the override actionbuttons into the main actionbar. This would result in me removing the main actionbar and showing an probably empty (?!) overridebar. No clue. |
If I happen to get transformed during that boss fight I'll run the script which Phanx posted and report the results. That might make the situation a little more clear.
|
Quote:
I have made a screenshot and Alt-Powerbar of my UI is working fine. You can see the pink bar on top of Bossframes. I use Gnosis with Code:
resource,unit=player:altpower |
Check this out: (used the macro from Phanx)
The interesting part is the Vehicle Exit Button. My condition to spawn it is: Code:
[possessbar][@vehicle,exists] The problem is that the possessbar changes the default actionbar by default. But not this time. Strange. That actually fixes the other problem imo. The solution is using this: Code:
RegisterStateDriver(OverrideActionBar, "visibility", "[overridebar][vehicleui][possessbar,@vehicle,exists] show; hide") Going to update rABS in a minute. Changelog: http://code.google.com/p/rothui/source/detail?r=1002 What I really don't understand is: If the OverrideBar is used. How can the [overridebar] statement return nil? That damn feast fest table is using the OverrideBar, thus the [overridebar] condition should in no way be nil. Yet it is. |
I did LFR today. Got mindcontrolled. Got bar. So the possessbar thingy fixed it.
|
Awesome. Great that you got on this :D
Was also getting comments about the silly table, I figured the two bars might be related in some way. |
All times are GMT -6. The time now is 05:03 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI