arena frames in MoP
I figured blizzards arena frames show up when you enter the arena, revealing the enemy team composition.
Been using oUF for arena frames since forever, but they only show up once the "doors open". Which is kind of a big deal aka disadvantage. So I kinda asked myself how do I mange to get the same "feature" with my oUF frames?! Anyone got some insight on this? Do I have to spawn them in a different way or ... ? €: Side-question; are there still Main Tank frames or are they gone? |
I just spawn sort of 'ghost' frames that mimic my arena frames style
https://github.com/Strigoy/MonoUI/bl....lua#L339-L416 and monitor ARENA_PREP_OPPONENT_SPECIALIZATIONS event to get the class/specialization, then hide them when ARENA_OPPONENT_UPDATE fires (the actual arena frames appear). MT frames seem to function as they used to, for me at least. |
Quote:
|
@Monolit
Thanks I'll look into this. To bad one can't test this kind of stuff in skirmish arena anymore. :( Quote:
|
Quote:
You could still set them via /mt or /maintank. In LFR the first tank (by raid id) is set as mt automatically I believe. You could also implement ora3 support back in the days, don't know the status of this now. |
@haste
Are there any plans to let the oUF arena frames handle the spawning like blizzards arena frames do by default, aka they show up during preparation? |
It is possible to re-use the oUF arena frames as preparation frames, but it will require some special handling as none of the elements will update correctly then.
I could add a system to handle this, then let the layouts just do the updating themselves. It would be similar to what Monolit does, but with the actual frames instead. Callback would probably be something like: Lua Code:
Not really sure how sane this would be in practice. |
Wrking with my UI i encountered the same problem - arena frames were very basic, mostly because i don't pvp much.
Hence after the request of improving them, i found myself in need to write down the code from scratch for preparation arena frames. really hope for a future oUF support, that would make things a lot better ;) |
Not sure if I still have my proof of concept for this anymore. Creating a issue over at GitHub so it won't get forgotten again.
|
Would still like to have this working properly.
I tried the "mono way" but it just didn't do anything. Not sure what's going on there. Couldn't get it to work. And not getting an error isn't really helping to find out what's wrong, either. so ... *bump* :) Btw, this thread has almost 2k views. It's needed! :D |
I may have an idea.
*edit* Ok bad idea. That is the arena panel. |
Even showing the default arena frames until the gate opens would be okay for me. This needs a solution, please, please, did i say... please? :)
|
Arena prep ghost frames working
Quote:
Code:
local arenaprep = {} |
Thanks, figured it out when you updated your layout a couple of days ago. Not quite sure why it didn't work before, but works fine now. :)
Code:
local arenaprep = {} |
|
All times are GMT -6. The time now is 04:38 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI