PARSER USAGE GUIDE: harness the power of numbers to improve your builds & gameplay!
This is a step-by-step guide for setting up and using your parser. Using a parser you can improve your build and rotation when you are in the middle of a retcon, see what powers other players are using during various encounters, and measure the effectiveness of different powers and tactics.Who this guide is for:
Players who want the ability to know how their builds perform on demand
Players who are curious about how other players achieve certain results
Players who are excited by the prospect of learning about how the game works "under the hood"CONTENTS
installation, settings, list of custom boss names
troubleshooting & misc questions
testing builds & parsing CosmicsSETUP
*** Keybinds for Logging
Open up Champions and set up the following keybinds to start and stop logging:/bind numpad1 "combatlog 1"/bind numpad0 "combatlog 0"
Once the above binds are set up you can quickly start and stop logging combat in-game. Pressing "1" on your numpad will start logging and pressing "0" will stop it.IMPORTANT - To make sure everything works:1.
Go to the powerhouse training dummy room2. Turn on logging:
press "1" on your numpad or enter /combatlog 1 into your chatbox3.
Attack the training dummy for about 30 seconds4. Turn off logging:
press "0" on your numpad or enter /combatlog 0 into you chatbox5.
Go to Champions installation folder and then navigate here:.../Champions Online/Live/logs/GameClient6.
Look for a file starting with the word "Combatlog"7.
If you see it then you've set up Champions to log your fights. Next we're going to get a parser to parse those logs.
*** Parser Installation
Download Advanced Combat Tracker (ACT): LINK
Get the Champions Online 64 bit plugin: LINK
Place the Champions plugin file (CO-ACTLib64.dll
) in C:Program Files (x86)/Advanced Combat Tracker
(ACT installation folder from step 1).4.
Open ACT by double-clicking on Advanced Combat Tracker.exe
in the intallation folder.5.
Click the Plugin tab in ACT, click the "Browse" button, go to the ACT installation folder, select the plugin file (CO-ACTLib64.dll
) and press "Open".6.
Click the Options tab, select Miscellaneous in the category list on the left. 7.
Click the "Open Log" button & browse to .../Champions Online/Live/logs/GameClient
(the folder with your log file), select the file that starts with "Combatlog"
and press "Open".8.
Your parser is now ready. Next we'll set up your views and mini-window and make sure everything works.
*** Parser Settings
Open up ACT and go to the Options tab. Reference the following screenshots below to set up your table views and activate your Mini-Window:Encounter View
)Damage Type View
)Attack Type View
Your Mini-Window stays on top of everything else so that you can see DPS while you play. Activate it by pressing the "Show Mini" button: LINK
)IMPORTANT - To make sure everything works:1.
Go back to Champions Online...your Mini-Window should be floating on top of the game 2.
Turn on logging by pressing "1" on your numpad and attack the training dummy for about 30 seconds.
You should see your DPS in the Mini-Window. You'll also get more details if you open up ACT, double click on your name, then double click on "Attack Out".Custom Boss NPC List1.
Go to the Options tab in ACT 2.
Scroll to the bottom of options categories and select "General" under "CO Parsing" 3.
Add the exact following list into your Custom Boss NPC List to parse what different NPCs do in various encounters:
Here's an example of how your parser will separate out NPCs once you have the above list in place:ALL DONE. ENJOY YOUR NEW ABILITY!FAQ"what's the difference between logging and parsing?"
- Logging is a feature of the game. When you type "/combatlog 1" into the text box you are telling the game to *capture combat data*. This can be done without running or installing a parser. The captured data resides in log files in a folder on your machine. You can then do whatever you want with those log files. Open the files with Notepad or Excell...or import them into a parser. In the context of CO, parsing is the act of *reading captured data* from those log files and re-organizing it so that it can be analyzed. "what is encDPS vs DPS?"
= (Damage Dealt during Encounter) / (# of Seconds of Encounter)
= (Damage Dealt during Encounter) / (# of Seconds spent Dealing Damage)
- it's important to see both because if you have been logging a fight for 5 minutes, and someone joined only 1 minute ago then their encDPS
will be very low...but only because they were not around. To get a real sense for their performance you'd look at their DPS
."what is HPS?"
= (Healing done during Encounter) / (# of Seconds spent Healing)"did I really heal that much?"
- probably not unfortunately. The healing amount that shows up in the parser is usually massively overcounting heals. If someone takes 10 damage and you heal them for 6,000 then the parser thinks you healed back 6,000 damage."where is my threat?"
- threat is not logged directly so there's no direct way to parse it. One way to compare threat of one build vs another is to have a friend deal a set amount of damage to a test dummy, parse that to make sure, and then see which of your tank's builds takes the test dummy's aggro in the least amount of time. "what is the range for the combatlog command?"
- 200ft. This has not been verified. If anyone has a verified range for logging combat please let me know. Anything outside of this range will not be logged. "my parser displays totally different DPS numbers from my friend's parser...what's wrong?"
- most of the time this is because the two players started and ended logging at different times. First thing to check is start time and duration on both parses.
- if above is the same, compare total damage dealt
, number of hits
, max hit
, and crit rate
- one or more of the numbers above should be significantly different, otherwise your parses should not be off by more than 10-15% from those of your friend.