This is the first in a series of World of Logs focused articles that will be featured on Officerchat.org over the next month. This weeks article provides an overview of World of Logs, while the series as a whole focuses on how to use World of Logs to analyze each healing class. Next week will cover how to use WoL to analyze Druid healing, followed by Paladin, Priest, and Shaman each week. This intro article is a bit longer than normal and we hope you find it useful.
World of Logs can be an incredibly useful and invaluable tool, if you know how to use it. From a leadership perspective, it can help you determine whats going wrong/right and measure the performance of your raids, as well as give you insight as to why a player may be under performing. This article provides a general overview of how to use World of Logs and the basics of reviewing all the information that you are seeing.
World of Logs is a site where you can upload your combat logs and have them parsed into useful information to save, share, and analyze. Each guild can create an account to upload reports to.
How to upload reports
To create a combatlog in-game that you can upload to the site, type /combatlog to start or stop logging. There are addons such as LoggerHead which automatically start the combat log when you enter a raid. (I myself have used this addon in the past and it works great!) The combatlog is stored in the World of Warcraft\Logs folder with the name WoWCombatLog.txt.
Once you’ve created an account, and logged into the site, you’ll begin the upload process by clicking the “Client” link in the upper left-hand corner. Upon opening the Java app, you’ll see a control panel with 3 options. The left-most option “Open a File” starts the process of uploading your combat log to the WoL site, while the right-most option “Start a Live Report Session” will take you through the process of starting a live upload (helpful if your guild wants to look at a fight in real-time.)
Once you’ve selected “Open a File”, you’ll be prompted to find your combat log on your computer or storage device. Note that unlike WMO or WWS, WoL will not archive your combat log to a different location unless you tell it to. Upon selecting the correct log, you’ll be shown a mini-summary of the combat log and have the option to add a comment to the data set to distinguish any special elements (eg: a different healing strat, new boss attempts, etc.) Once you’ve confirmed that the information is correct, click “Upload” to start the process. A few moments later, and your log will be online!
Once you are at your guild’s page, you have several options for finding a report to analyze using the drop down menu by mousing over your guild name:
- Calendar – shows all reports by date. The calendar will also list all the instances that were logged on any specific day. If you mouseover the instance, it will also list the bosses attempted.
- Raids by Character – shows a list of players, sorted by class, and the dates where they appeared in reports.
- List of reports – shows a full list of reports, including expiration dates. Reports expire after 30 days, but if someone on the list is in the top 25 by class for a particular fight the report will not expire.
Navigating a report
- Dashboard: Shows summary of the fight.
- Compare Fights: Shows all boss attempts and a little information about each.
- Analyze: Allows for an in-depth break down of specific players, mobs, and spells.
- Damage Done: Shows damage done by players in the fight.
- Damage Taken: Shows damage taken by players in the fight.
- Healing Done: Shows healing done by players in the fight.
- Healing Taken: Shows healing taken by players in the fight.
- Friendly Fire: Shows damage done by players to other players in the fight.
- Deaths Overview: Summarizes the first 50 deaths that occurred by a player, and shows the last 3 lines of damage taken before their death.
- Survivability Overview: Shows the percentage that a player was alive for the fights shown and calculates an overall survivability percentage.
- Log Browser: Allows you to search for specific events in the combat log.
- Expression Editor: Allows you to search for very specific types of events in the combat log.
- Ranking Info: Shows the players in successful fights and their data.
The menus next to this one allow you to see the same information for a particular part of a fight, such as a certain boss attempt, or for a particular player.
Navigating and Changing the Graph
Some of these options will have graphs. These graphs can be manipulated to only show certain parts of the fight, or zoom into a particular part of the fight. Simply select the portion you are interested in by clicking and dragging the area on the graph and right click. There are three options:
- Zoom to selection will zoom the graph to just the area you have selected. This option does not change any of the numbers at the bottom, they will still be for the duration selected in the menu at the top.
- Zoom out will show the graph for the duration selected in the menu at the top.
- Set page to selection will zoom the graph as in option 1 and also change the statistics for the fight to only show the time you have selected. This option will also change the duration shown in the menu at the top and you can select any other display option, such as Log Browser and it will only look at the time selected. This option is very useful in any fight which has multiple phases if you want to separate them out.
If you want to change who is shown on the graph, simply check and uncheck the boxes in the table at the bottom. The buttons on the right of the table give options to show players, pets, vehicles and creatures. To show additional information about the fight, you can press the buttons below the legend on the graph to show player deaths, boss deaths, creature deaths (good for fights with adds) and showing major events.
Looking at an Individual
An individual’s page is divided up into several tabs.
- Graph: Shows a graph which tracks the player’s damage done, healing done, damage taken and healing taken.
- Damage by spell: This shows both damage done by the individual and damage taken. For damage done, you are able to see how many hits/crits a particular spell had, or the number of ticks or tick crits for a DoT, and whether there were misses or absorbs or immune. Damage taken follows the same pattern. Mousing over a spell’s name will bring up the tool tip for that spell. Clicking on a spell’s name will bring up a summary for that spell for that fight.
- Healing by spell: This is exactly the same as damage done but for healing. Note that the numbers shown in the tables are for effective healing only. An over heal percentage is calculated as well. WoL will also make its best estimate for absorption effects and considers it as healing done.
- Damage by actor: This will show a breakdown of damage done to different mobs and damage taken from mobs. In fights with mobs with the same name the damage done to all mobs of that name are grouped together.
- Healing by actor: This will show who the individual healed or got heals from.
- Buffs gained: This shows all the buffs and debuffs gained by that individual and an estimated uptime for those. It will also show power gains such as rage, focus, holy power, energy or mana. Note that these gains are for that person. You will be able to see consumable usage here as well. Clicking on the # symbol after the uptime will change the top tab to the Buff details tab which will show a graph and add a checkbox at the bottom with the name of the buff. Checking that checkbox will shade the area on the graph when the buff was up.
- Buffs cast: This shows all the buffs and debuffs that were cast by that person. Some of this may be confusing. Let’s take, for an example, the mage buff Focus Magic. The mage’s number of casts and uptime for this buff for the player it is cast on will be shown here. The player who gets the buff will show the uptime and number of procs of Focus Magic on the mage on their Buffs cast page. For debuffs, it will list all debuffs cast including things like curses and DoTs. The power gains section will show all power gains that were attributed to that person. For example, a replenishment provider will see all the mana generated by their replenishment buff.
- Deaths: will show if the individual died, and if they did, it will show a brief summary of the events leading to their death.
This is an advanced tool which lets you delve more deeply into the combat log. It will let you see very specific things such as someone’s rotation, whether they are clipping their DoTs, or all the heals that went to a particular tank.
The default query is to show all events which will show everything as it appears in the combat log text file. To show more specific information use the “Add Query” button:
Event types are as follows, you can check as much or as little of them that you want. If you don’t select anything all events will be shown.
Here is a brief summary of what these show:
- Hit will show all spells that landed
- Miss will only show spells that did not land, whether it was due to miss, avoidance or immunity
- Heal will show all heals
- Aura will show aura gains/losses such as buffs and debuffs
- Death will show only Deaths
- Spell casts will show spell cast events, useful for looking at casting rotation
- Spell interrupts will show spell interrupts
- Power gains will show mana, holy power, rage or energy or runic power gains
- Summon shows abilities that can be passive or on use to summon a “pet” like ability like mirror images or blood worms, or other abilities such as ring of frost
- Other (create/resurrect) can show things such as hunter traps or a warlocks demonic circle
The bottom 5 fields allow you to search for a specific individual/mob or spell. These can be combined with the checkboxes to make an even more specific search. To search for more than one individual or spell you can list them all, using commas to separate them.
Actor/Source/Target are for the names of individuals or mobs. “Actor” will show anything that was either done by or done to that individual. “Source” only shows events done by that person. “Target” only shows events that were done to that person. These fields can be combined, for example if you wanted to see all the attacks done on your MT named Tank by Magmaw, simply enter Tank in the “Target” field and Magmaw in the “Source” field.
Spell will look for all instances of a particular spell. For example, if you wanted to look at a paladin’s Judgment casts, simply enter in Judgment in the spell field. Spell id is the same as spell but this is the in-game number code for the spell. To find a spell’s spell id you can look it up on WoWHead.
Note that all of these fields seem to be case-sensitive.
After you’ve put in the query, click Save. Once you’ve put in all the queries you want, click Run. All query results will then be displayed in “All Results” and each separate query will have their own tab with just the results for that query as well.
Now hopefully you have the knowledge to use the tools to find the information you seek. It’s important to remember that the log you’re viewing reflects a player’s performance on one night, on one particular portion of data. And as good leadership, it is important to note, a single data point does not constitute a trend. Not only that, we’re all human; we all have off nights. What you should be concerned about is when trends start to become habits that present themselves on multiple parses, on multiple nights.
Logs are the first step to improvement, but only a step. To improve performance you need to take what you’ve learned and use it to help others. If a strategy can be optimized to improve healing/dps output or reduce incoming damage, world of logs are a good step in the right direction in determining your options for doing this. If a player is under performing, WoL can give you the clues you need in determining what needs fixing/adjusting, so that players can improve and help your raid overall.