Is there any update on the macro-condition front?
I mean...how are we supposed to hide frames once the petbattleui loads. I know there is a "start" and "close" event but it is impossible to hide stuff in combat.
Lua Code:
frame:RegisterEvent("PET_BATTLE_OPENING_START")
frame:RegisterEvent("PET_BATTLE_CLOSE")
When fighting a pet battle: Does that trigger combat mode?
Nevertheless. Macro conditions for all the UI states are a must. Thus I sign what Tuller wrote.