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