Download
(12 Kb)
Download
Updated: 09-06-12 10:08 AM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:09-06-12 10:08 AM
Created:08-06-09 08:49 AM
Downloads:20,839
Favorites:178
MD5:
OhNoesQueues  Popular! (More than 5000 hits)
Version: 3.3
by: Cargor [More]
This mod is all about improving battleground queues. Instead of some small scrollable battleground list, you get a much simpler, faster and more functional interface: a set of Colored join buttons! Single click!

... and more Queueing!
ONQ seamlessly integrates world pvp areas (Wintergrasp & Tol Barad). It also has an unique feature: "Queue for the Queue" - in plain english: join the world pvp queue whenever you want, not just 15 min before start. ONQ automatically signs you up when it becomes available!

Button Overview
One for each battleground, you can easily click them to queue up for the battleground / world pvp area you like, port when it's ready or just leave the active queue. If you're a party leader, it defaults to join as group. A green sparkle signals active daily quests. Extra color goodness helps you identify the status easily:
  • no border: join me!
  • orange border: waiting to join queue (rightclick: leave queue)
  • yellow border: in queue (rightclick: leave queue)
  • red border: battleground is ready, port me! (leftclick: port, rightclick: leave)
  • green border: currently active (leftclick: scoreboard, rightclick: leave)

Random Battlegrounds, Call to Arms, Wintergrasp and Tol Barad get bigger buttons at the left for your personal instant-join-action! Bonus: Win-Loss statistics

Call for Help
Now it's your turn: I've canceled my subscription! You can submit patches via GitHub, PM or eMail. If you want to take over this addon, go contact me - or feel free to fork it!

Battleground addon developers!
ONQ comes with my (currently unreleased) LibBattlegrounds which provides an unified and non-locale-dependent API for joining/handling battlegrounds and world pvp areas. You don't need to delve deep into Blizz' obscure battleground API - just take this lib as a basis and start focusing on the important stuff: your addon.
Version 3.3
* fixes for patch 5.0.4
* added MoP battlegrounds
- changed layout to accommodate new BGs
- shortened War Games tab to fit in frame
- removed old war games code
- removed buggy honor bar
- removed PvPFrame-closing-hack

Version 3.2.2
- patch 4.3 compatibility fix (thanks karl_w_w as usual :D)

Version 3.2.1
- several bug fixes (karl_w_w)

Version 3.2
* time until battle in wintergrasp/tol barad (karl_w_w)
* bonus inidicators (karl_w_w)
- fix: joining a battlefield after leaving should now work correctly (karl_w_w)
- fixed bug with cancelling the wait status on battlegrounds (karl_w_w)
- fixed a bug with arena queues (karl_w_w)
- fixed typo in achievement data for twin peaks/gilneas

Version 3.1.2
* joining a battlefield after leaving should now work correctly (karl_w_w)
* fixed a bug with cancelling the wait status on battlegrounds (karl_w_w)

Version 3.1.1
* fixed a bug with patch 4.0.6 (thanks karl_w_w!)

Version 3.1
* prevents PVPFrame from closing when leaving a queue
* win/loss stats are back!
* cataclysm battlegrounds support

Version 3.0.1
* fixed issues with live client
Version 3.0-beta (unreleased):
* rewrite for Cataclysm
* new layout and icons
* can handle world pvp areas (Wintergrasp, Tol Barad)
* queue for queue (queue for world pvp areas at any time)
- resides in its own tab

Version 2.1.1
* workaround for the first login where the battleground data is invalid

Version 2.1
* random-bg/call to arms currency bonuses now update with click on icon (that's the best I can do :/)
* AddonLoader support (loads on opening the panel)
- almost complete rewrite based on new library, in preparation

Version 2.0.3
* fixed error with PVPQUEUE_ANYWHERE_UPDATE
* fixed holiday-bg-id (come on, this time!)

Version 2.0.2
* and now localization works, stupid me :P

Version 2.0.1
* workaround for holiday ID-swapping problem
* german localization! (thanks, Spellshaper!)

Version 2.0
* rewrite for 3.3.3
* new layout: random & call-to-arms bg at top
* removed marks count (no use for it in 3.3.3)
- you can now provide localizations!

Version 1.4.1
- fix for 3.3

Version 1.4
* display win statistics
* wintergrasp marks and shards display
* left-click in active battleground toggles scoreboard (veselu)
- fix: holiday-indicator (veselu)
- fix: expiration time (veselu)
- fix: only group-join when party leader

Version 1.3
- included wait and port times (thanks veselu!)
- tooltip now updates automatically

Version 1.2
- we don't need locales anymore (thanks p3lim!)
- some code cleanup
- battleground-holiday indicators, yay!

Version 1.1
- deDE / frFR localization complete (does it work?)
- all other locales work for old battlegrounds, I still need the names of SotA and IoC
Optional Files (0)


Archived Files (19)
File Name
Version
Size
Author
Date
3.2.2
12kB
Cargor
11-30-11 08:36 AM
3.2.1
12kB
Cargor
04-28-11 09:56 AM
3.2
12kB
Cargor
04-18-11 03:15 PM
3.1.2
12kB
Cargor
02-25-11 08:01 AM
3.1.1
12kB
Cargor
02-10-11 03:07 AM
3.1
12kB
Cargor
11-25-10 01:13 PM
3.0.1
11kB
Cargor
10-16-10 11:11 AM
2.1.1
9kB
Cargor
07-20-10 10:03 AM
2.1
9kB
Cargor
07-19-10 11:46 AM
2.1
8kB
Cargor
04-16-10 03:31 PM
2.0.2
6kB
Cargor
04-09-10 10:05 AM
2.0.1
6kB
Cargor
04-09-10 06:58 AM
2.0
6kB
Cargor
03-24-10 11:02 AM
1.4.1
4kB
Cargor
12-09-09 04:27 AM
1.4
4kB
Cargor
08-30-09 06:22 AM
1.3
3kB
Cargor
08-26-09 07:41 AM
1.2
3kB
Cargor
08-07-09 12:26 PM
1.1
3kB
Cargor
08-07-09 09:39 AM
1.0
2kB
Cargor
08-06-09 08:49 AM


Post A Reply Comment Options
Old 12-14-12, 02:27 AM  
Sintacks
A Murloc Raider

Forum posts: 4
File comments: 115
Uploads: 0
Originally Posted by Dixon Butz
Broken in 5.1
Sadly, can't be fixed either.
__________________
i has a cookie
Sintacks is offline Report comment to moderator  
Reply With Quote
Old 12-04-12, 12:18 PM  
Dixon Butz
A Murloc Raider
 
Dixon Butz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 54
Uploads: 2
Broken in 5.1
Dixon Butz is offline Report comment to moderator  
Reply With Quote
Old 03-28-12, 04:12 PM  
emcee404
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Have such a problem with the latest version of addon.

Code:
Message: ...s\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:268: attempt to index local 'bg' (a nil value)
Time: 03/29/12 02:08:50
Count: 2
Stack: ...s\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:268: in function `UpdateStatus'
...s\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:280: in function <...s\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:276>

Locals: self = <table> {
 GetSelectedBattleground = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:225
 FromGUID = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:210
 HasReducedBonuses = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:53
 RegisterCallback = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:188
 UpdateStatus = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:248
 UpdateBattlegrounds = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:295
 BattlefieldIsBattleground = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:57
 ToGUID = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:206
 SetSelectedBattleground = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:238
 CheckJoin = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:123
 Get = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:219
}
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
status = "queued"
name = "Все арены"
instanceID = 0
minLevel = 0
maxLevel = 85
teamSize = 0
registeredMatch = 1
bg = nil
(*temporary) = <table> {
 GetSelectedBattleground = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:225
 FromGUID = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:210
 HasReducedBonuses = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:53
 RegisterCallback = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:188
 UpdateStatus = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:248
 UpdateBattlegrounds = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:295
 BattlefieldIsBattleground = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:57
 ToGUID = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:206
 SetSelectedBattleground = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:238
 CheckJoin = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:123
 Get = <function> defined @Interface\AddOns\OhNoesQueues\libs\LibBattlegrounds-2.0\LibBattlegrounds-2.0.lua:219
}
(*temporary) = 1
(*temporary) = "attempt to index local 'bg' (a nil value)"
byName = <table> {
 Eye of the Storm = <table> {
 }
 Wintergrasp = <table> {
 }
 Warsong Gulch = <table> {
 }
 Random Battleground = <table> {
 }
 The Battle for Gilneas = <table> {
 }
 Alterac Valley = <table> {
 }
 Arathi Basin = <table> {
 }
 Tol Barad = <table> {
 }
 Isle of Conquest = <table> {
 }
 Twin Peaks = <table> {
 }
 Strand of the Ancients = <table> {
 }
}
byLocale = <table> {
 Озеро Ледяных Оков = <table> {
 }
 Альтеракская долина = <table> {
 }
 Ущелье Песни Войны = <table> {
 }
 Битва за Гилнеас = <table> {
 }
 Остров Завоеваний = <table> {
 }
 Два Пика = <table> {
 }
 Берег Древни
emcee404 is offline Report comment to moderator  
Reply With Quote
Old 03-06-12, 10:19 PM  
nelsonb73
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
War games tab

Hi, Love the addon it's very useful. I have an issue with the war games tab hanging off the side though. has anyone run into this before?

nelsonb73 is offline Report comment to moderator  
Reply With Quote
Old 09-01-11, 09:33 AM  
bobbank
A Kobold Labourer

Forum posts: 0
File comments: 54
Uploads: 0
Does this mod provide a feature for groups to queue up, like PreformAV?
bobbank is offline Report comment to moderator  
Reply With Quote
Old 04-28-11, 05:44 PM  
karl_w_w
A Murloc Raider

Forum posts: 8
File comments: 10
Uploads: 0
It looks like the frame is being shown on all tabs, are you sure you haven't somehow kept that change that you made? I don't have that problem at all with the latest version.
karl_w_w is offline Report comment to moderator  
Reply With Quote
Old 04-28-11, 04:56 PM  
seancwatson
A Cyclonian
 
seancwatson's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 33
Uploads: 2
Originally posted by karl_w_w
sean that link gives a not-logged-in error.
Fixed
__________________
seancwatson is offline Report comment to moderator  
Reply With Quote
Old 04-28-11, 04:32 PM  
karl_w_w
A Murloc Raider

Forum posts: 8
File comments: 10
Uploads: 0
sean that link gives a not-logged-in error.
karl_w_w is offline Report comment to moderator  
Reply With Quote
Old 04-28-11, 10:30 AM  
seancwatson
A Cyclonian
 
seancwatson's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 33
Uploads: 2
Ok it works no errors, but it causes some pretty major graphical bugs in the Honor Tab



http://i52.tinypic.com/2u60npc.png
__________________
Last edited by seancwatson : 04-28-11 at 04:56 PM.
seancwatson is offline Report comment to moderator  
Reply With Quote
Old 04-28-11, 10:03 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 376
Uploads: 20
Thanks for your bug report and fix!

I released a bugfix update today, but your patch didn't make it in, because I was unsure if it was already fixed by this update. And if I read your proposed patch correctly, then it would cause problems when selecting another tab (ONQ would still be shown) ... but ofc I can't test it :/

Could you try the new update and report back if the issue still exist? Including a more detailed description of the bug / error msg? Then I try to get another update out as fast as possible.
__________________
Website | GitHub

Oh hai!
xConStruct is offline Report comment to moderator  
Reply With Quote
Old 04-28-11, 09:20 AM  
seancwatson
A Cyclonian
 
seancwatson's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 33
Uploads: 2
4.1 Quick Fix

For those of you who are having some errors with this Addon after 4.1 should do this:
Open Core.lua and goto line 70
Code:
if(self:GetID() ~= tabID) then return OhNoesQueues:Hide() end
change it to
Code:
if(self:GetID() ~= tabID) then return OhNoesQueues:Show() end
It now works, but still has some errors
__________________
Last edited by seancwatson : 04-28-11 at 10:13 AM.
seancwatson is offline Report comment to moderator  
Reply With Quote
Old 04-18-11, 08:49 PM  
vivianalive
A Deviate Faerie Dragon
 
vivianalive's Avatar

Forum posts: 15
File comments: 36
Uploads: 2
Thanks for the update...after such a long time.
__________________

CeeUI: a minimalistic all-class UI
vivianalive is offline Report comment to moderator  
Reply With Quote
Old 11-25-10, 07:55 PM  
Simulo
A Fallenroot Satyr

Forum posts: 23
File comments: 14
Uploads: 0
Aww, I sad now
Simulo is offline Report comment to moderator  
Reply With Quote
Old 11-25-10, 01:17 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 376
Uploads: 20
Time has come and I don't have an active account anymore. Sorry that I couldn't get all the features in and fix the bugs (I didn't experience most of them! :/) - maybe someone else will.
Well, you can still reach me by PM or email, but I won't check the comments section anymore.
__________________
Website | GitHub

Oh hai!
xConStruct is offline Report comment to moderator  
Reply With Quote
Old 11-04-10, 03:42 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 376
Uploads: 20
I spontaneously canceled my WoW subscription (as I do from time to time) and I don't know if I ever come back. That depends mostly on my free time and mood for addon development (both are very low at the moment).
This means that I won't update my addons anymore - except for maybe bug fixes. I'll probably be still around for answering comments and providing help.

All of my addons are available open source and I'd be glad if someone wants to contribute to them - best via submitting patches/pull requests to the GitHub repo. if you want to take over one of my addons, please drop a PM. In general, you can re-release them (or parts), but I'd like to get credit.

What this means for OhNoesQueues:
I try to work extensively on ONQ this weekend, so that I get it finished before my subscription ends. Cataclysm-BG support is planned as well as indicators for world pvp areas (start time) and daily battleground quests (done/not done). I may take a look at win/loss-stats and wait time displays, but I can't promise anything. I'd like to think of it as the 'completed, final version'.

I didn't get any information whether war games / group join are working, so I just assume they do (?).
__________________
Website | GitHub

Oh hai!
xConStruct is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.