BattleGroundEnemies

BattleGroundEnemies

6M Downloads

no frames during arena preparation

masterkain opened this issue ยท 16 comments

commented

when I enter an arena games no frames are being displayed, I have to manually enable game's builtin arena frames to view enemies before gates open. this started some time ago, I remember it working correctly about one month ago.

commented

Okay, i only did solo shuffle so far, will be fixed soon. Thanks for reporting

commented

So i did some skirms and there it was working fine for me on retail. Are you playing on retail?

commented

Okay, i tested it in 2s and there it was working too for me in the prep room
Can you check again with the latest version 10.0.5.7?

commented

I'm already on that version, weird, not sure how to debug that

commented

are you familiar with wow programming?

commented

yes retail, 3v3 and 2v2, no skirm

commented

But wait, maybe it only works for me caues of other addons, i will try again with just bge enabled

commented

even with all other disabled it works
image

commented

are you familiar with wow programming?

a bit, I know that I'm using ARENA_PREP_OPPONENT_SPECIALIZATIONS GROUP_ROSTER_UPDATE PLAYER_ENTERING_WORLD events for some weakauras

commented

allright thanks, will do that and report back

commented

okay, so in the latest versions i added more debug functionality.

  1. To enable debug logs in general,

/run BattleGroundEnemies.db.profile.Debug = true

  1. to show debug messages in the chat (Only required if you want to see the spam xD)

/run BattleGroundEnemies.db.profile.DebugToChat = true

  1. to save sebug logs in saved variables (Required to save the logs to an actual file on the pc)

/run BattleGroundEnemies.db.profile.DebugToSV = true

by using 1 and 3 it collects logs in saved variables, but they get reset on PLAYER_LOGIN(triggered by reloadui or logging in) event. So you can collect the logs in the arena after that log out and check saved variables (\WTF\Account<YOUR Account name\SavedVariables\BattleGroundEnemies.lua), i gues best would be to put them in github gist or pastebin and i could check them. You can usa a macro like /run BattleGroundEnemies:Debug("in prep room but enemies not showing") when you are in prep room to make it more clear at which time the error occured.

commented

Hey I just wanted to reply, as a sanity check, that I experienced this issue recently as well!

I think it happened when I toggled the four settings here:
image

For a few games, I only could preview enemies in 2v2 arena by having the default UI frames showing.

I logged out, logged back in, clicked the four settings on and off several times, and left them in their current state. I didn't have the issue since then so I never reported it.

commented

These settings shouldn't change anything regarding the bge frames itself, all it does it change the alpha (transparency) and scale of the blizzard arena frames

commented

Is still a problem?

commented

yes it's still a problem, it works in solo shuffle which is all I do atm, I got no chances to do 2s and 3s atm to test it with debug active
I tried to do one round with debug active but it wrote a lot of stuff that I'm not confortable sharing tbh
once the gates are open the ui will show, so I guess I'll run with default arena frames too

commented

no worries, yeah the debug logs are a bit of a hit and miss, they can be super helpful, but it gets extremly spammy depending on how much stuff gets logged, i could fine tune it even more to basically make it able to select what kind of events should get logged but its definitley always a tradeoff and 90% it logs too much .
Just went into a quick skirm again with latest version and it works for me I am not quite sure what would be the difference for you, I am also on retail