Download
(12Kb)
Download
Updated: 09-06-12 10:08 AM
Pictures
File Info
Updated:09-06-12 10:08 AM
Created:08-06-09 08:49 AM
Downloads:23,307
Favorites:165
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)


Post A Reply Comment Options
Unread 08-06-09, 09:20 AM  
noble8
A Warpwood Thunder Caller
 
noble8's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 157
Uploads: 1
Oh. I like this one
__________________
If science and religion are destroyed, science would re-emerge exactly the same;
but not religion.
Report comment to moderator  
Reply With Quote
Unread 08-06-09, 09:24 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Thanks =)
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 08-06-09, 10:31 AM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 137
Uploads: 5
sweet!
Report comment to moderator  
Reply With Quote
Unread 08-06-09, 12:26 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Thank you as well!

EDIT: Just got deDE- and frFR-locales ripped from WoWHead. I hope they're working and I'll push it in the next version, hopefully together with holiday indicator.
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 08-06-09 at 12:27 PM.
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:07 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 153
Uploads: 0
Originally posted by Cargor
Thank you as well!

EDIT: Just got deDE- and frFR-locales ripped from WoWHead. I hope they're working and I'll push it in the next version, hopefully together with holiday indicator.
great addon so far great ideas ...how about a box for stone keeper and wg tokens also can you make it so it doesnt ask me to join wg ..like a check box or something
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:10 AM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 137
Uploads: 5
sota = Strand der Uralten
ioc = Insel der Eroberung

#edit: It's German

and according to wowhead:

sota = Rivage des Anciens
ioc = Île des Conquérants

but unsure about ´`^ and so on 'cause I'm not French.
Last edited by Banur : 08-07-09 at 11:14 AM.
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:11 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Very nice concept, good job
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:21 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Originally posted by lewal
great addon so far great ideas ...how about a box for stone keeper and wg tokens also can you make it so it doesnt ask me to join wg ..like a check box or something
The shards and wg tokens are a good idea, chances are high that I'll include them in the next update.
But which dialog box you mean asks you to join wg? I don't really get what you mean by that.

Originally posted by Banur
sota = Strand der Uralten
ioc = Insel der Eroberung

#edit: It's German

and according to wowhead:

sota = Rivage des Anciens
ioc = Île des Conquérants

but unsure about ´`^ and so on 'cause I'm not French.
Thanks a lot, but the German locale should be supported in 1.1 - or does the icon not show up? Grabbed the data from WoWhead, too.
But yeah, through your comment I noticed that I've got the french IoC and EotS mixed up :/
Fix will likely come up tomorrow, with the holiday indicator and wg tokens (?).

P.S: Have to admit I'm german, too - just to lazy to grab the german version

Originally posted by p3lim
Very nice concept, good job
Thanks
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:24 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Took a look at your code, here is a piece of code that will do all the localization for you:
Code:
local L = {}
for index = 1, GetNumBattlegroundTypes() do
	L[GetBattlegroundInfo(index)] = true
end
L would now be a table with the following:
['Alterac Valley'] = true,
['Warsong Gulch'] = true,
['Arathi Basin'] = true,
['Eye of the Storm'] = true,
['Strand of the Ancients'] = true,
['Isle of Conquest'] = true,
edit: you can possibly merge this table with the id table aswell, to avoid having too many tables
Last edited by p3lim : 08-07-09 at 11:27 AM.
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:26 AM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 137
Uploads: 5
Originally posted by Cargor
..or does the icon not show up?
P.S: Have to admit I'm german, too
Same here.. but I dunno if it works playing on English client xD
but I'll switch it now for testing, so brb.
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:33 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Originally posted by p3lim
Took a look at your code, here is a piece of code that will do all the localization for you:
Code:
local L = {}
for index = 1, GetNumBattlegroundTypes() do
	L[GetBattlegroundInfo(index)] = true
end
L would now be a table with the following:

edit: you can possibly merge this table with the id table aswell, to avoid having too many tables
Yeah, this would be a shorter form for the english locale, since GetBattlegroundInfo() only returns localized names. Problem is, I've stored the itemID's by their enGB-name, because I've wanted to avoid static numbers based on the battleground-index - I initially assumed that they would change per character-level (so, on lvl 10 you only get warsong, for example).

But you're right, since GetNumBattlegroundTypes() is static, I can get rid of the whole locale-thing.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 11:38 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by Cargor
Yeah, this would be a shorter form for the english locale, since GetBattlegroundInfo() only returns localized names. Problem is, I've stored the itemID's by their enGB-name, because I've wanted to avoid static numbers based on the battleground-index - I initially assumed that they would change per character-level (so, on lvl 10 you only get warsong, for example).

But you're right, since GetNumBattlegroundTypes() is static, I can get rid of the whole locale-thing.
I just dumped it on a level 2 character, returned everything like it should.
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 12:10 PM  
Tchao
Premium Member
Premium Member

Forum posts: 0
File comments: 13
Uploads: 0
Hello, I've tested OhNoes in french version, localization is correct, but there is a small bug with marks counter.

Look at this : Image

Isle of conquest and Eye of the Storm are inverted (icons and counters).

Hope it helps.
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 12:27 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Thanks! Should be fixed with the new update.

P.S: Did anyone notice that the new IoC bg weekend doesn't show? Not only in my mod, but API-wise in general ... because there's no "(holiday)" behind it in the normal blizz join-frame ...
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 08-07-09 at 12:45 PM.
Report comment to moderator  
Reply With Quote
Unread 08-10-09, 09:08 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 153
Uploads: 0
Originally posted by Cargor
The shards and wg tokens are a good idea, chances are high that I'll include them in the next update.
But which dialog box you mean asks you to join wg? I don't really get what you mean by that.


umm ok o got a message box just before wg asking me to join the battle with an accept or decline tab maybe it wasnt your mod..i did shut off titans wg timer .. i thought your mod maybe doing the que





Thanks
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.