change.log for oQueue
v1.3.3 BUGFIX: x-group btag support
BUGFIX: karma pts x-group update
v1.3.2 BUGFIX: realm name not populating in rare case; force
BUGFIX: banning a users btag from within a regular bg premade now working
UPD: added special case names for french realms
add: karma; -25 .. 25; 0 == neutral; 1 person may only award 1 karma pt per day per target; karma wears off @ 2 pts every 24 hrs
v1.3.1 BUGFIX: realm name wasn't populated & wouldn't allow waitlisting. forced realm name gather
UPD: tweaked bn_friends struct to insure its creation before dereference
UPD: changes to the player model display when selected target not in range (model not cached)
UPD: adjusted width of premade tooltip to fit all the achieve icons (one got cut off)
add: leadership rank now shown on premade tooltip next to win-loss ratio
v1.3.0 BUGFIX: global 'oq.pkt_recv' didn't exist (how?); put check to avoid nil deference
BUGFIX: nil check for OQ_data.bn_friends (sholdn't be possible, check to re-enforce)
UPD: changed how the number of premade types were counted; more accurate now
UPD: tweaked game duration calcs
UPD: changed order of pvp achieve icons. now: bm, khan, conq, bloodthirsty, warbringer, hero, (glad|duelist|rival), arena master
add: you are now blocked from banning yourself ( >.< )
v1.2.9 ** HARD RESTART REQUIRED ** (new files)
BUGFIX: arena ranks weren't showing on tooltips in group
UPD: group leaders stop relaying premade messages to reduce their bnet traffic
UPD: modified output string when honor capped
UPD: added packet statistics object; more responsive
add: changing premade type in the find-premade tab will set the scroller back to the top
v1.2.8 BUGFIX: oqueue spy
BUGFIX: regular bg score reporting fixed
v1.2.7 BUGFIX: lua error on g_id == 0
BUGFIX: waitlist timer will now increment
add: french class spec translation
v1.2.6 ** HARD RESTART REQUIRED **
BUGFIX: unassigned my_group caught
UPD: spacer between achieve icons
UPD: rank now in the upper right of the tooltip
UPD: OQgeneral restrictions override to allow advertising your own premade on your own realm
v1.2.5 ** HIGHLY ** recommended update
BUGFIX: lowbies without talent spec can now waitlist
BUGFIX: latency timers are back
BUGFIX: queue pop more responsive
UPD: portuguese update for class and spec
UPD: german update for class and spec
UPD: italian update for class and spec (still needs the rest of the translation)
UPD: waitlist queue times will now survive reload
UPD: sorting waitlist entries by pve stats
UPD: removed dbm filter
add: tooltips now include arena rankings (arena master, gladiator, duelist, and rival)
add: mastery now on tooltip for tanks
add: you can no longer disband your oqueue group while in a bg
add: deserting a bg will result in a loss
add: you will leave oqgeneral upon entering a bg and rejoin upon exiting
add: high-pop realm throttling for OQGeneral
v1.2.4 BUGFIX: quick fix for tear collection; tears are now account wide
v1.2.3 protocol change -- mandatory update
add: premade type specific info to waitlist
add: premade type specific info to main premade tooltips
add: premade type specific tooltips on waitlist
add: premade type specific columns for waitlist
add: premade type specific accomplishments to find-premade tooltip
add: new premade type: challenge mode dungeons
add: auto-reject all waitlist members on premade type change
v1.2.2 BUGFIX: rbg individual stat tracking fixed (win-loss record)
UPD: player faction will adjust if rbg and swapped sides
add: leader titles for pvp premades now displayed on hover
add: leader progression now shown on raid premade hover
v1.2.1 BUGFIX: find-premade selection list now includes scenarios
BUGFIX: leader win-loss fixed for regular bgs
BUGFIX: queue trim for msgs older then 2 seconds
UPD: increased premade advertisement every 15 seconds to every 30 seconds
UPD: reduced max number of b-net realms to relay to from 10 to 5
UPD: premades will not 'expire' after 8 minutes, down from 15 min
v1.2.0 BUGFIX: fix for mesh relay. should allow premade info to flow better to dead realms
v1.1.9 BUGFIX: garbage collect off by default (thought it was, bug crept in. will improve default preformance)
UPD: garbage collect forced off on logout. you must re-enable each time if you want it (only useful for frap'rs. hurts performance of all others)
add: dip (type '/oq dip' on a populated realm to collect mesh connections for when you jump back to your dead realm)
add: version bump for sk
add: win-loss stats now for bgs and rbgs (type '/oq stats' to see all stats. scroll up to see)
v1.1.8 BUGFIX: mmr ratings now cached properly at startup (5.2 update)
UPD: UnitSetRole modified for combat lockdown
UPD: tweaked width of find-premade connection field (thx tan!)
UPD: current bg rage information should surive /reload or logout
UPD: for russian realms, added special case names
UPD: tweaked the minimum mesh connection
UPD: loot method will not set if not in an oQueue group
add: pulldown on find-premade now shows count of each type
add: rbg rating change displayed on exiting bg
add: talent spec for dps now shown on waitlist tab (heals and tanks should only be one spec)
v1.1.7 used for beta testing; skipped
v1.1.6 UPD: tweaked width of spec column on waitlist tab
UPD: tweaked width of resil column on find-premade tab to keep it from chopping on 4:3 monitors (thx Bosskiller!)
UPD: 'remove now' will clear the OQ btag cache after clearing members
UPD: 'remove now' will no longer remove 'QO,leader' btag friends if in an OQ group
UPD: old data cleanout
UPD: changed the class-portrait to reduce the update cycle
UPD: removed old JoinBattlefield code
UPD: changed blizz interface id
add: special case realm names
add: sanity checks to verify msgs are not nil before processing
add: 'still kickin' msg to notify scorekeeper player is still using OQ (if submit btag disabled); will not submit btag to mesh
v1.1.5 BUGFIX: ready-check now limits the number of groups for the premade type
BUGFIX: '/oq dg' fixed
UPD: intra-realm comms
UPD: updated presenceID to refresh every 5 seconds instead of every 30 (blizz seems to re-issue presenceIDs more often then it should)
UPD: german locale tweaked
UPD: brb and back msgs will send to raid-channel when in a raid or rbg group (thx zukk!)
UPD: invite-to-group should be improved
add: santa's naughty list
add: color-blind selector on setup tab; clicking the '+' next to the pulldown will cycle through modes (thx to: ryan and paranoid/malganis)
v1.1.4 BUGFIX: approaching honor cap warning is back
BUGFIX: unknown realm id would break the timer when gathering stats
BUGFIX: premade info now relaying into local realm better
UPD: removed oq premade button from the honor panel. open oq thru minimap or console (/oq)
v1.1.3 BUGFIX: find-mesh bug fixed (critical)
v1.1.2 UPD: a few tweaks for realm lookup that may help Pozzo dell'EternitÃ
UPD: tweaked time variance display
add: new locale - german (partial) (thx LordOfLols!)
add: 'announce premades' checkbox now on the setup tab (default: on)
v1.1.1 UPD: brazilian translation updates
UPD: tab3 warning against LFG will now display once per week as a reminder
UPD: tweaked 'find mesh'
UPD: some general cleanup
UPD: improved premade announcement; count now shows the number of premades by your selection criteria
UPD: improved inter-realm msg'ing; 'already your friend' should no longer be seen
add: close 'x' now in the upper right of warnings and notices (esc still works)
add: holding oqueue leader btags and raid token to enable banning
v1.1.0 BUGFIX: ragequit announcement wasn't toggling the info properly
BUGFIX: attempt to rectify realm name spacing issues (ie: 'BleedingHollow' comes from blizz instead of 'Bleeding Hollow')
BUGFIX: waitlist tab would disappear in some situations. should be resolved (tough to reproduce)
BUGFIX: scrolling lists (waitlist, banlist, premades) now grows and will scroll to end
UPD: loot type will not change if in a dungeon or raid
UPD: changed the layout of the premade announcement line
UPD: the premade names need a little trim
UPD: changed the 'all premades' clickable label to a dropdown list
add: realmlist verification and error reporting upon starting
add: left-click the premade announcement will waitlist with the group
add: right-click the premade announcement will ban list the group leader's b-tag
add: premade header on the 'find premade' tab now includes the number of visible premades and the total number of premades
add: d'oh!
add: new locale - brazil / portuguese (thanks Scythlyr!)
add: time variance announcement every 5 minutes if your time is off
add: time variance warning shade on the create premade tab if your time is off
add: create premade LFG warning notice
v1.0.9 BUGFIX: general cleanups
BUGFIX: 'not qualified' if waitlisting a group and the premade has any requirements
UPD: updates for russian translations
UPD: changed EU teamspeak default address
UPD: fixed tab order on the create premade tab
add: '/oq now' will now display time variance from scorekeeper
add: arena groups (not x-realm)
add: leader must qualify for his own premade (thx weanii!!)
add: time-variance from the mesh displayed on the setup tab (> 15min == bad; red 'X' will appear to the left of variance)
v1.0.8 BUGFIX: changed how raids encoded their role information. was completely wrong (whoa, coding @ 3am == bad)
BUGFIX: raid member info being passed around better
UPD: changed the default tab when opening oQueue depending on whether or not in a party and/or leader
add: toggle sort for 'find premade' tab
add: toggle sort for 'waitlist' tab
add: 'qualified' filter for 'find premade' tab
add: filter for premade type on 'find premade' tab; click for pull down; 'all premades' is default
v1.0.7 BUGFIX: toggle ads tweaked (/oq toggle ads)
UPD: changed /oq stats to reflect your region and realmlist
UPD: insured 'enforce level bracket' is on by default
add: OQ.REALMNAMES_SPECIAL for misbehaved realm names
add: new version marquee. no more dialog that takes your focus... but you won't miss this one
v1.0.6 BUGFIX: tamed the angry button a bit
BUGFIX: leader controls now showing when flipping between premade types
v1.0.5 BUGFIX: realm-ids between group members fixed (amazing what a little sleep can do)
BUGFIX: auto-set-role retained between sessions
add: enforce-level-brackets now available (on by default)
add: laid an egg, it'll hatch in a few days ;)
v1.0.4 BUGFIX: 2 word realms weren't being resolved properly
BUGFIX: fixed realm name (Aggra (Português))
BUGFIX: fixed realm name (La Croisade ƒÃ©carlate)
UPD: eu-scorekeeper glitched and needed a new battle.tag
v1.0.3 BUGFIX: realm name '-'
BUGFIX: disbanding / leaving premade
BUGFIX: fixed realm name (Aggra(Português))
v1.0.2 protocol change: mandatory update
BUGFIX: fixed some of the EU realm names in realms.eu.lua
BUGFIX: group members will no longer remove members from a group if they add them to their ban list
BUGFIX: Shu'halo will now resolve
UPD: banned b-tags will not be auto-accepted as a mesh node
UPD: unpopped leaveQ button adjustments
UPD: changed out all realm names to numeric equivalents (protocol change); this helps EU especially Russians
UPD: changed encoding for resilence to allow for higher range, 64^3 instead of 9999 (protocol change)
UPD: more russian language updates
UPD: it's back with a vengence! the little angry button returns!
add: main premade tab will now support raids (you must queue up using blizz ui)
add: main premade tab will now support rated bgs (you must queue up using blizz ui)
add: you can move people between groups using the normal raid ui and the OQ premade tab will reflect it
add: dungeon and scenarios now show the model of group members in the main premade tab (must be in visible range)
add: pvppower is now available on the waitlist
v1.0.1 BUGFIX: leave / enter buttons would enlarge other buttons later
BUGFIX: fixed option flags between toon and acct
UPD: will now translate numeric realm info info names; not transmitting yet (waiting a few patches before doing that)
UPD: tweaked persistent structure initialization
UPD: tweaked frame creation to insure proper frame levels (why a child frame isn't always parent's level + 1 is beyond me)
UPD: changed update url from solidice.com to curse.com
UPD: changed "BATTLEGROUND" to "INSTANCE_CHAT"
add: updated "remove now" button and added cmdline option (/oq purge) or (/oq purge show)
add: new cmdline option: oq spy [on|off]
add: new cmdline option: oq show