-
Notifications
You must be signed in to change notification settings - Fork 0
Combat Parser
eLiidyr edited this page Jul 29, 2026
·
1 revision
The Combat Parser is Buddypal's built-in DPS meter and combat log. Pick a connected character and it records their fights in real time, breaking the results down into damage, accuracy, and timeline views without you ever needing to type an in-game command.
Recording follows whichever character you have selected in the app:
- Select a connected character and the parser starts recording that character's combat automatically.
- Switching to a different character, or closing the parser panel, stops the recording.
- Turn on Record in background to keep logging that character's combat even while you're elsewhere in the app, instead of stopping the moment you navigate away.
- Pause freezes the current view in place without losing any recorded data, so you can study a fight without new hits scrolling it out of view.
- Clear wipes the current buffer and starts fresh.
Fights are split automatically into separate encounters. You can view an individual encounter or look at everything combined, filter the whole view down to a single combatant, and toggle whether pet damage is folded into its owner's totals.
The parser organizes what it records into five tabs:
- Damage — total damage dealt, group DPS (calculated only across active fighting time, so idle gaps between pulls don't drag the number down), the top damage dealer, the single biggest hit landed, a ranked bar chart showing each combatant's share of the damage, and a per-combatant breakdown by source (melee, ranged, weapon skills, spells, abilities, pet abilities, additional effects, and spike damage).
- Accuracy — overall hit rate, crit rate, hits per round, and damage taken, plus per-combatant offense (percentage of swings that hit, missed, were parried, blocked, or crit) and defense, including a per-equipment-slot hit-rate view.
- Timeline — a line chart of damage output over time, one line per combatant, useful for spotting damage spikes during a fight.
- Log — the raw, scrolling list of every individual combat action as it's parsed, newest first.
- Diagnostics — lower-level detail about the recording session itself, mainly useful when troubleshooting.
- If you just want a quick check on a single fight, leave background recording off — the parser will start and stop with your character selection automatically.
- For a long play session where you want everything logged, turn on Record in background before you start pulling.
- Use the encounter filter to isolate one pull instead of scrolling through a whole session's combined totals.
- Getting-Started for connecting a character before you record.
- Combat-Builder for automating the combat itself.
- Troubleshooting-and-FAQ if the parser isn't recording as expected.