- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,099 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
REFlex - Arena/Battleground Historian
- 10 Likes
- World of Warcraft
- 1,318 Monthly Downloads
- Supports: 5.2.0
- 95,020 Total Downloads
- Updated 03/06/2013
- Created 01/10/2011
- 136 Favorites
- Project Site
- Comments
- Release Type: Mature
- License: All Rights Reserved
- Newest File: REFlex 0.9.8.3
About REFlex - Arena/Battleground Historian
Features:
- Record statistics of played BGs (Both normal and rated) and Arena matches.
- Record complete roster of both teams participating in the Rated BG match.
- LDB plugin with summary of today PVP activity.
- Show small customizable bar (Separate frame or LDB) with current scores when player is in BG.
- Generate summary after each BG.
- See daily PVP statistics of other guild members who use REFlex.
- Monitor attendance on Rated BGs.
- Export data to CSV.
- Detect enemy spec on Arena.
- Allow to send various data summaries to guild/party chat.
Keybinds:
- Hold Shift when browsing Arena matches/Rated Battlegrounds to access extended tooltips.
- Hold Alt to hide any tooltips.
- Shift + Ctrl + Alt + Left mouse button will delete clicked table row.
- Shift + Left mouse button allow sending group invite directly from Attendance tab.
- Ctrl + Left mouse button will send REFlex Query directly from Attendance tab.
Slash commands:
- /reflex - Show main REFlex window.
- /reflex RBGWipe - Remove all Rated Battlegrounds from database.
- /reflex UNRBGWipe - Remove all Unrated Battlegrounds from database.
- /reflex 2v2Wipe - Remove all 2vs2 Arena matches from database.
- /reflex 3v3Wipe - Remove all 3vs3 Arena matches from database.
- /reflex 5v5Wipe - Remove all 5vs5 Arena matches from database.
- /reflex OldSeasonWipe - Remove from database all Arena matches and Rated Battlegrounds that was played in old PVP season.
- /reflex FullWipe - Remove all recorded Battlegrounds and Arena matches.
- /reflex Query <Name> - Get daily PVP statistic from <Name>. If no character name will be provided query will be send to entire guild.
TODO:
- Allow sending single BG/Arena Match to guild/party channel.
- Syncing data between Arena Team members.
Used libraries:
Help with localization is appreciated: >>> HERE <<<
0.9.8.3 - 06.03.13
- 5.2 bump.
- Translations update.
0.9.8.2 - 05.12.12
- Taint fix.
0.9.8.1 - 04.12.12
- 5.1 bump.
- Minor bug fixes.
- Translations update.
0.9.8 - 28.08.12
- WARNING! This version work only on 5.x clients!
- Tons of small tweaks to add support for 5.x clients.
- Minor bug fixes.
- Translations update.
0.9.7.1 - 06.05.12
- From today REFlex use local - not server time when saving the match time stamp. That should definitively end the problems with them.
- Translations update.
0.9.7 - 19.02.12
- RBG Rosters! Old entries will have only simple player list. But new ones will contain much more data.
- Search option in Arena tab is not longer case sensitive and support search by team name.
- Tooltips will show now after brief delay. Additionally holding Alt key will hide them completely.
- Added enemy realm name to extended Arena/RBG tooltips.
- Added column with win percentage to Attendance tab.
- Now Ctrl + Left mouse button on guild member in Attendance tab will send him a REFlex Query.
- Improved handling of Arena match draw.
- Small database optimization.
- Fixed CSV export.
- Optimization of GUILD_ROSTER_UPDATE handling.
- Made some tweaks that hopefully increase compatibility with Asian clients.
- Fixed bug that caused errors on character that not had access to BG yet.
- KR translation by kdw112.
- Minor bugfix.
0.9.6.2 - 30.11.11
- 4.3 bump.
- Minor bugfix.
0.9.6.1 - 04.08.11
- Fixed (I hope -.-) LDB initialization bug that haunted some players.
- Fixed bug that broke attendance tab for Alliance players.
0.9.6 - 01.08.11
- Added function to see daily PVP statistics of other guild members who use REFlex.
- Attendance tab was improved.
- Performance and memory usage fixes.
- Translations update.
0.9.5.4 - 13.07.11
- Important hotfix of yesterday update.
- Removed tracking of HK on Rated Battlegrounds.
0.9.5.3 - 12.07.11
- Added new option: "Use only records from current season to calculate statistics".
- Minor bugfixes
0.9.5.2 - 06.07.11
- Disabled MMR tracking due to API changes.
- Updated LDB plugin to support new CP cap.
- Added slash command to wipe all databases.
- Fixed slightly bugged composition reports in arena stats tab.
0.9.5.1 - 29.06.11
- 4.2 Bump.
- Minor bugfixes and cosmetic changes.
- Libraries update.
0.9.5 - 10.05.11
- Attendance tab for Rated BG.
- Major bugfix of recording the cross-faction Rated BGs.
- Few minor bugfixes.
- Locale updates.
0.9.4 - 30.04.11
- Proper 4.1 release. AFAIK everything working now. Arena matches recorded by 0.9.3.1 version will appear but without information on which map they was played.
- Support of new MMR.
- Fixed table sorting.
0.9.3.1 - 28.04.11
- 4.1 Bugfix. Sometimes Twin Peaks and Warsong Gulch games saved in database wrong map name. That caused some Statistics tab errors. All entries with wrong map name must be manually deleted.
0.9.3 - 26.04.11
- 4.1 bump
0.9.2 - 16.04.11
- Added option to delete single database entry.
- Major bug fixes.
- Updated/New locales.
- Internal changes for future RBG support update.
0.9.1 - 03.04.11
- New functionalities of LDB plugin.
- CSV export.
- Optimization of memory usage.
0.9 - 27.03.11
- LDB Support.
- New slash commands.
- MiniBar settings now support dual spec.
- Some internal tweaks.
0.8.8 - 19.03.11
- Filtering by name in arena database is now possible.
- Users can now disable unused modules - unrated battlegrounds, rated battlegrounds and arena support.
- Cosmetic changes of arena matches tab.
- Translations update.
0.8.7 - 20.02.11
- Freezes on arena/battleground loading should be fixed.
- Expanded tooltip in Arena tab now contains sum of damage and healing.
- Translations update.
0.8.5 - 15.02.11
- Arena tab tooltips have been improved. Hold shift to access them.
- Detected spec message now can be hidden.
- Bugfixes, Bugfixes, Bugfixes...
0.8.1 - 04.02.11
- Fixed bugs in race detection caused by non-English clients.
- RU translation by D_Angel.
0.8 - 02.02.11
- Bugs in spec detection are fixed.
- Tracking of BG specific actions is implemented.
- Improvement of arena matches statistics.
0.7 - 24.01.11
- Details of BGs and Arenas is now available.
- Saving position of MiniBar is fixed.
- Another batch of tweaks and small fixes.
0.6 - 21.01.11
- Preliminary Arena support. Not all (e.g. Specs) recorded data is currently available to view.
- As part of Arena support enemy spec detector is now included
- DE translation by Gixx
- Another batch of tweaks and small fixes.
0.5 - 17.01.11
- Battleground MiniBar is now customisable
- Code tweaks and cleaning
0.4.2 - 10.01.11
- Critical bug in critical bug fix was fixed :-)
0.4.1 - 10.01.11
- Critical bug that can cause freezes on arena loading was fixed.
0.4 - 10.01.11
- Keybind to show main window.
- New statistic tab.
0.3 - 08.01.11
- Support of dual specialization.
- Main window now support specialization filters.
0.2.1-beta - 08.01.11
- Recording of active talent specialization. Currently not used - but will be in future versions.
0.2-beta - 07.01.11
- First public version.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| REFlex 0.9.8.3 | Release | 5.2.0 | 7,873 | 03/06/2013 |
| REFlex 0.9.8.2 | Release | 5.1.0 | 8,281 | 12/05/2012 |
| REFlex 0.9.8.1 | Release | 5.1.0 | 724 | 12/04/2012 |
| REFlex 0.9.8 | Release | 5.0.4 | 9,077 | 08/28/2012 |
| REFlex 0.9.7.1 | Release | 4.3.4 | 8,514 | 05/06/2012 |
| REFlex 0.9.7 | Release | 4.3 | 7,274 | 02/19/2012 |
| REFlex 0.9.6.2 | Release | 4.3 | 13,504 | 11/30/2011 |
| REFlex 0.9.6.1 | Release | 4.2 | 12,118 | 08/04/2011 |
| REFlex 0.9.6 | Release | 4.2 | 3,024 | 08/01/2011 |
| REFlex 0.9.5.4 | Release | 4.2 | 2,748 | 07/13/2011 |
| REFlex 0.9.5.3 | Release | 4.2 | 1,920 | 07/12/2011 |
| REFlex 0.9.5.2 | Release | 4.2 | 3,774 | 07/06/2011 |
| REFlex 0.9.5.1 | Release | 4.2 | 2,160 | 06/29/2011 |
| REFlex 0.9.5 | Release | 4.1 | 3,203 | 05/10/2011 |
| REFlex 0.9.4 | Release | 4.1 | 41 | 04/30/2011 |
| REFlex 0.9.3.1 | Release | 4.1 | 29 | 04/28/2011 |
| REFlex 0.9.3 | Release | 4.1 | 54 | 04/26/2011 |
| REFlex 0.9.2 | Release | 4.0.6 | 584 | 04/16/2011 |
| REFlex 0.9.1 | Release | 4.0.6 | 33 | 04/03/2011 |
| REFlex 0.9 | Release | 4.0.6 | 20 | 03/27/2011 |
| REFlex 0.8.8 | Release | 4.0.6 | 25 | 03/19/2011 |
| REFlex 0.8.7 | Release | 4.0.6 | 52 | 02/20/2011 |
| REFlex 0.8.5 | Release | 4.0.6 | 36 | 02/15/2011 |
| REFlex 0.8.1 | Release | 4.0.3a | 41 | 02/04/2011 |
| REFlex 0.8 | Release | 4.0.3a | 19 | 02/02/2011 |
| REFlex 0.7 | Release | 4.0.3a | 14 | 01/24/2011 |
| REFlex 0.6 | Release | 4.0.3a | 9 | 01/21/2011 |
| REFlex 0.5 | Release | 4.0.3a | 6 | 01/17/2011 |
| REFlex 0.4.2 | Release | 4.0.3a | 6 | 01/10/2011 |
| REFlex 0.4.1 | Release | 4.0.3a | 2 | 01/10/2011 |
| REFlex 0.4 | Release | 4.0.3a | 84 | 01/10/2011 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,039,394 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 476,960 Monthly Downloads
-
- Recount
- Combat
- 332,077 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 330,308 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 303,569 Monthly Downloads





Comments
Hi AcidWeb,
Been loving the addon for nearly a year now. :)
One thing that's bugged me for a while is how the battleground duration is often not recorded. For about 50% of my recorded BG matches over the past year, the duration is listed as 0:00. I've noticed that the Blizzard scoreboard often exhibits the same symptom, so I assume that whatever API function is reponsible for returning the elapsed time is just broken. Is there any chance a workaround could be implemented, such as storing the value from time() upon joining a match and comparing it against the time at the end of the match (if the API returns 0)? I understand it wouldn't be accurate for mid-game joins but it'd be better than having no data at all. :S
Looking through your old comments I don't see any other reports of this problem, which is weird since it happens so frequently. Just in case you aren't already aware of the issue, here's what I mean, from my lvl 39 hunter.
Can't seem to determine any rhyme or reason to it, it's not just from mid-joins, it happens randomly. And like I said, the built-in scoreboard shows the same thing.
Love REFlex, keep up the good work.
Hi,
Im glad you like it :-)
I was not aware about that bug and nobody else reported it - I will check it.
Thank you for additional informations.
Still that is strange. I have over 1k BGs in database and never seen that bug.
Thanks. A bit more background info for you: the function in question is GetBattlefieldInstanceRunTime(). Funnily enough, I recently remembered that I actually encountered this bug myself wayyy back in Burning Crusade. I had an addon that called that function to determine in an active battleground was running, assuming the player was not in a BG if it returned zero. But it often returned zero even when in a battleground so I had to use a different method. Nice to see that bug has persisted across two expansions and almost five years. :P
I'm not 100% sure, but I think the problem stems from being queued for two BGs at once. In WoW 2.4 the function would bug out if you queued for two BGs, joined the first one to pop, and then joined the other if it popped in the middle of the first BG. This is no longer possible since that feature (BG queues popping mid-game) was removed in WotLK, but I wouldn't be surprised if the underlying cause of the bug still exists having something to do with dual-queueing for battlegrounds.
Doesn't seem to track honor properly. Last 5 BG's I've earned over 300 honor each but REFlex states < 190 each.
REFlex save unmodified honor value returned by API. So if API return wrong value I can't do much with that.
All 5 BG was CTA?
OK. I already have CTA tracking on my TODO list.
It should be added in MoP release or one after that.
all 5 original reported yes.
Example just now: Reg Random WG (135 for win, 45 for loss). entering honor: 273. honor after match closed: 532. Gain of 259. REFlex reports: 117.
I've had to play my toon on a different installation of WoW for a few days...and now, of course, the reflex data on my main installation is incomplete. I did have reflex installed on the other WoW install so the data exists. Could you think about adding some way to deal with this? Maybe a csv import that removes duplicate entries?
Sorry. There is no easy way to merge that files now. And there will not be soon.
You can try merge that files manualy by editing them.
There is no issues. It is just more complex that you think.
Upload both files somewhere and send me link on PM. I will do it for you.
What are the issues that make it a problem to do an import? I've got the .lua files open in front of me trying to understand how it all works.
Love the app. Is there any way you can color code the Call to Arms battles vs the normal ones. I think it would be interesting to see the difference between the two.
I will think about it.
I don't know if anyone has suggested this idea to you tet but, have you thought of implimenting your own ranking system for arenas/battlegrounds/wargames separate from the battle.net rankings
this ranking would be between fellow users of your add on, this system would bring this add-on more popularity and it would be a lot of fun to compete between fellow users on a smaller scale (since not many people use this add on yet)
anyways i look forward to a reply and your thoughts on my opinion. cheers!