TBC Anniversary Classic
Log Rx Wiki
How to use every tool and page in Log Rx. Read top to bottom, or jump to the tool you want.
Start here
What is in this wiki
Log Rx is a combat log analysis and raid/guild management site for TBC Anniversary Classic. It reads your Warcraft Logs reports and turns them into rotation assessments, full raid audits, shareable assignments, and long term vertical and horizontal performance trends. It also gives your guild a home for rosters planning, attendance tracking, and report history. This wiki is designed to walk you through each tool and each guild page. The goal is to teach you how to use all our features.
Dr. R.O.T for rotations, Dr. R.L.D for the whole raid, Dr. H.R.T for trends over time.
Dr. R.A.T for raid assignments and the Mechanics library for boss knowledge.
Roster management, attendance, a report archive, guild settings, and an activity log.
An attendance bot so raiders can post absences from your Discord server.
Setup
Getting started
You can explore Log Rx in two ways. Demo mode lets you look around without signing in, using a pre loaded sample report. Signing in with Discord and adding your own free Warcraft Logs key unlocks the full site so you can analyze your own reports and join or run a guild.
Sign in and add your key
Use the sign in button in the top navigation. Your Discord identity is your account.
Open the Warcraft Logs API dashboard, click Create Client, give it any name, and enter https://log-rx.app/ as the redirect URL. Leave the Public Client box unchecked.
Copy the Client ID and Client Secret from the banner. The secret is shown only once.
Go to Settings and enter your Client ID and Secret. Your key is stored privately and is never shared. It is what lets the tools pull your reports.
Good to know Once any report has been analyzed once, it is cached, so viewing it again is instant and free. Reports someone else already analyzed load instantly for you too.
Analysis
Dr. R.O.T, the rotation tool
Dr. R.O.T grades a single player's performance on a fight. The grade is their Raider Performance Score (RPS), a role weighted read of throughput rank, active time, mechanic execution, deaths, and preparation. It is not a rotation grade. Alongside the score, Dr. R.O.T maps the player's rotation and lines it up against the top 10 ranked players for the spec, so you can quickly spot where casts, uptime, resource use, cooldown alignment, and mechanic execution deviate from what the best players do.
Running an analysis
- 1 Paste a report link
- 2 Pick a fight and a player
- 3 Read the graded breakdown
On the Dr. R.O.T page, paste a Warcraft Logs report link into the search bar.
Choose the boss pull from the fight dropdown, then choose the player you want to grade.
Dr. R.O.T maps the rotation timeline against the top 10 ranked players and reports ability usage, uptime on your key buffs and debuffs, resource and cooldown use, and mechanic execution, alongside the overall RPS grade and the specific things costing you the most.
Reading the results
The grade is the player's RPS: a role weighted score built from throughput rank, active time, mechanic execution, and deaths, plus a required elements check for gear and consumables. It is not derived from the rotation itself. The rotation timeline and the sections below are the diagnostic: they line the player up against the top 10 ranked players so you can see the deviations and patterns behind the number, dropped uptime on a debuff you own, missed casts of a priority ability, a cooldown left sitting, or downtime where you were not attacking. Focus on the largest losses first, since fixing one big leak usually moves the grade more than polishing several small ones.
Analysis
Dr. R.L.D, the raid lead tool
Dr. R.L.D audits an entire raid at once. It is built for the raid leader who wants a fast read on the whole roster: who performed, who died to what, who came prepared, and how each boss went. You can read the results two ways, from a raid wide audit panel or from a per boss panel of player cards.
Loading reports
Paste a report link on the Dr. R.L.D page. You can load up to three reports at once, which is handy when a raid night is split across multiple logs or when you run more than one group. Each loaded report gets its own badge so you always know which log a pull came from.
The raid breakdown
The breakdown lists every boss with kills and wipes, raid wide damage and healing, and deaths, with per player rows you can expand. Trash pulls are included here as well, so the totals and the consumable counts reflect the whole night, not just the bosses.
The raid audit panel
The audit panel checks the whole raid against a set of tabs, so you can spot a problem across everyone at once:
- Spell Uptime shows how well the debuffs your raid is responsible for were kept up.
- Spell Use counts how many times each player used an ability, so you can confirm that dispels, interrupts, cooldowns, and utility were actually cast.
- Consumes tracks consumable usage, including counts per boss and across trash.
- Engineering checks explosive and gadget use such as sappers and drums.
- Mana and RPS look at resource management and rotational efficiency.
The per boss panel and player cards
Choose a boss and Dr. R.L.D shows that pull in detail, with a player card for each raider. A card carries that player's performance plus focused checks: a gear audit, a consumables audit, engineering use, and the other per player checks for that fight. This is the view to open when you want to coach one raider or one pull rather than scan the whole raid.
Send a report to Dr. H.R.T
If you belong to a guild on Log Rx, each report in Dr. R.L.D has a tag control that files it under one of your raid teams. Once tagged, that report feeds your team's long term trends in Dr. H.R.T. Log Rx even suggests the most likely team based on who is in the report. If you have many past reports to add at once, the Reports tab on your guild page can do this in bulk, covered further down.
Scoring
RPS, the Raider Performance Score
Every raider gets one 0 to 100 score per encounter. Dr. R.O.T and Dr. R.L.D share the same scoring engine, so a player's number means the same thing wherever you read it. Each score combines a Performance Grade (90%) with a Required Elements Grade (10%).
Performance Grade (90%)
Four categories are each graded 1 to 5, then weighted. The weights shown below are for DPS; tanks and healers use role-aware weights that lean on mechanics and deaths over parse.
Parse 35%
WCL parse percentile
Activity 10%
WCL active time %
Mechanics 30%
# of failed mechanic checks (threshold-based)
Deaths 25%
Deaths per encounter (pre-wipe*)
*A wipe event is triggered after the main tank dies and the raid fails the encounter.
Required Elements (10%)
Pass/fail checks. Your RE score is the fraction passed. Weapon buff only applies to classes that use oils, stones, or poisons; classes without an applicable weapon buff show x/4 instead of x/5.
* Oil (casters), sharpening or weight stone (warriors), poison (rogues). Not applicable to all classes.
Final score
The overall RPS is calculated as:
Letter grades: S 95+, A 85-94, B 70-84, C 55-69, D 40-54, F <40
Role-aware weights
Performance weights shift by role so that tanks and healers are not penalized for lower parses:
Planning
Dr. R.A.T, the raid assignments tool
Dr. R.A.T builds and shares raid assignments on top of a boss map. Instead of a wall of text in Discord, your raiders get a clear visual of who does what, where to stand, and when. You can also export assignments as a WeakAura so callouts show up in game.
Building a loadout
- 1 Pick a boss
- 2 Fill roster spots
- 3 Add assignments
- 4 Add macros and groups
On the Dr. R.A.T page, choose the encounter you are planning for. Each boss comes with a map and sensible defaults.
Add the players who are raiding into the roster panel. Stable seats keep each player in a consistent spot across bosses, so a raider always knows which group and role is theirs.
Place assignments on the map: tanks and their targets, healers and who they cover, interrupts, dispels, cooldown timings, and movement. The assignment builder lets you pick a category and target so each instruction is precise.
Macro assignments cover raid wide callouts that are not tied to one spot on the map. Group layouts let you arrange players into groups one through eight for the pull.
Sharing and playing
- Play mode gives raiders a clean, read only view of the assignments during the pull, with the boss map and each person's job.
- Share a comp exports a snapshot image of the composition and roles, ready to drop into Discord.
- WeakAura export turns your assignments into an import string so raiders see their callouts in game.
- Import from a guild team pulls a team's current roster or a saved group layout straight into the editor, so you are not retyping names.
Analysis
Dr. H.R.T, the trends tool
Dr. H.R.T tracks a team's performance across lockouts. Where the other tools look at one report, Dr. H.R.T looks at the whole season: how your damage, healing, deaths, and boss speed trend week over week, and how individual raiders develop.
Getting reports into Dr. H.R.T
A report shows up in Dr. H.R.T once it is tagged to a team. There are two ways to tag: use the tag control in Dr. R.L.D after loading a report, or use the Reports tab on your guild page to add and feed many reports at once. Either way, the phase and raid date are read from the report automatically, so there is nothing to set by hand.
Reading the dashboard
Open Dr. H.R.T and choose your guild. Use the team filter, phase, and time range to focus the view. The tabs give you different angles:
- Overview is the health check: raid wide trends and how the team is moving over the weeks you selected.
- Bosses breaks performance down per encounter, including kill speed and execution, so you can see which fights are improving and which are stuck.
- Players trends each raider over time, so you can spot who is climbing and who needs coaching.
- Audit collects the recurring mistakes across the season, not just one night.
- Compare puts two views side by side, for example this phase against last, or your team against a saved benchmark report.
Benchmarks, pins, and sharing
Save an outside report as a benchmark to measure your team against a target. Pin the spells you care about so they stay front and center for the team. Create a read only share link when you want to show trends to someone without giving them access to your guild.
Reference
Mechanics, the boss knowledge library
The Mechanics page is a reference for the fights in the current content. Browse a boss to review its abilities and the mechanics your raid needs to handle. Use it to prep before a first pull, to settle a debate about how a mechanic works, or to teach a new raider what to expect.
Guild Hub
Guild Hub
Registering a guild gives you a home for your roster, teams, attendance, and report history. From Settings you can register a new guild or join an existing one. The guild page has its own tabs across the top: Roster Mgmt, Attendance, Reports, Settings, and Log. Officers and the guild master get management controls; raiders get a clear read only view of most of it.
Roster Mgmt
The roster ledger is where you organize your people. The character pool is grouped by role and spec so you can see your bench at a glance. Raid teams sit in a strip across the top, each with its color, raid nights, raid time, and lead.
- Assign players to teams by moving a character into a team. Officers control team membership, which keeps the roster honest.
- Availability and marks let raiders set which nights they can raid and mark themselves out, tentative, or benched for specific dates, with a reason. A vacation can be entered as a single range.
- Recruitment needs flag the classes and specs a team is looking for.
- Group layouts let you build the groups one through eight for a team and share the composition as an image.
- Import from Warcraft Logs pulls your guild roster or a raid report roster in bulk, and raiders can claim their own characters so ownership is correct.
Attendance
The Attendance tab is the home for absences. Raiders post absences from the website or from your Discord server, and both land in the same place. Officers see a confirm queue to acknowledge upcoming absences, an upcoming view across all teams that you can filter to one team, and an attendance history that shows who has missed raid nights over the last several weeks. Availability notes, such as being able to raid after a certain time, ride along with an absence so you know the full picture. Setting up the Discord bot is covered in the next section.
Reports
The Reports tab is a permanent archive of your teams' Warcraft Logs reports, grouped by raid night with the most recent night on top. It does two jobs. First, it is a fast lookup, so you can find any past night's log without digging through Discord. Second, it feeds Dr. H.R.T in bulk so you do not have to open and tag reports one at a time.
Officers paste one or many Warcraft Logs links for a team. With your key connected, each report is dated and titled from Warcraft Logs automatically. You can also set the raid night by hand.
Each report has a Feed button, and each team has a button to feed every report that is not yet in Dr. H.R.T. Feeding runs the same analysis Dr. R.L.D uses, then files the report under the team. Reports show an In HRT badge once they are in.
Flip the background toggle and Log Rx works through any reports not yet in Dr. H.R.T while you have the tab open. Because progress is saved, you can close the tab and pick up later. Feeding needs your Warcraft Logs key and processes one report at a time to respect the Warcraft Logs rate limit.
Settings and Log
The guild Settings tab holds your guild details, mechanic overrides for tuning how audits score specific fights, and the danger zone for guild wide changes. The Log tab is a plain language activity feed, so you can see who changed the roster, set a mark, or updated a team, written as short sentences that are easy to scan.
Integration
The Discord attendance bot
The attendance bot lets raiders post absences right from your Discord server, and everything they post lands on the website roster and attendance history automatically. There is nothing to keep in sync by hand.
Setting it up
- 1 Invite the bot from the Attendance tab
- 2 Run /setup in a channel
On your guild's Attendance tab, use the invite button to add the Log Rx Attendance bot to your Discord server.
Run /setup in the channel where absence posts should appear. That is the whole
setup.
Commands
- /out posts an absence. Enter the dates, an optional reason, and your availability those nights. The bot posts it to the channel with Confirm and Cancel buttons.
- /absences shows the upcoming absences for the next two weeks. Add a team name or letter to filter to one team.
- /myabsences lists your own upcoming absences with a button to remove any night you no longer need.
- /setup is for officers, and sets the channel that receives absence posts.
Officers can confirm an absence with the Confirm button as a simple acknowledgment. The poster or an officer can cancel one. Log Rx can also post a raid night reminder to your channel listing who is out that evening. Everything the bot records shows up on the website the same as if it were entered there.
Account
Your account settings
The Settings page is where you manage your own account. Add or update your Warcraft Logs key, add your characters with their class, spec, server, and faction, and join or register a guild. Adding your characters lets guild officers place you on teams and lets you claim characters that were imported for your guild. From here you can also jump straight to a guild's page.
Everywhere
Sharing across the site
Most tools can hand off a view to someone else. Dr. R.O.T and Dr. R.L.D produce share links that carry the current report, and in Dr. R.O.T the selected fight and player, so a teammate opens exactly what you are looking at. Dr. R.A.T shares a comp image, a play mode view, and a WeakAura string. Dr. H.R.T creates read only trend share links. A share link shows what has already been computed for that report, so viewers can look without a key, and a banner makes it clear they are in a shared, read only view.
Play well
Getting the most out of Log Rx
- Tag every raid night. The more reports you feed into Dr. H.R.T, the more useful its trends become. The Reports tab makes catching up on a whole season quick.
- Let the roster do the bookkeeping. Keep team membership, availability, and marks current, and the rest of the site, including attendance history and assignment imports, stays accurate on its own.
- Use stable seats in Dr. R.A.T. When each raider sits in the same spot across bosses, callouts are easier to learn and mistakes drop.
- Fix the biggest leak first. In Dr. R.O.T and the audits, one large loss is usually worth more than several small ones.
- Put the bot in your raid Discord. Raiders already live there, and every absence they post keeps your roster and history correct without extra work.