WarcrapLogs uses statistical analysis to edit your World of Warcraft combat logs, increasing the DPS and parse of a targeted character while keeping the combat logic internally consistent. WarcrapLogs aims to create logs that are undetectable as fraudulent without significant statistical analysis, while adding hundreds of DPS to your parse.
WarcrapLogs manipulates combat logs in several ways. It slightly modifies the damage rolls of attacks with variable damage, decreasing the damage of certain attacks by other players in your raid while increasing the damage of some attacks performed by the character whose parse you are increasing. Secondly, it removes a sampling of glancing blows or partial resists by the targeted character, while adding partial resists and glancing blows to other players' attacks. Lastly, it turns some attacks by the targeted character into critical strikes and others by non-targeted characters into normal hits.
The rate of damage and total damage done by the raid remains the same before and after manipulation.
To use this tool, choose your log file. It will take some time to parse your log, during which the tab may become unresponsive. Afterward, a list of players will displayed on the page. Enter the player name and the desired DPS gain and hit "Juice it"! WarcrapLogs will now comb your log and manipulate certain combat events.
When the right side of the page displays a list of events modified, you can save the modified log by hitting the "Save Modified Log" button.
Known issues:
Slow in browser (tested with 175MB logs, smaller is recommended)
Not all manipulable abilites/damage instances are accounted for yet; todo is complete the list; add pet damage, for example
Recent changes:
2/23: Temporarily disable crit manipulation and glancing blow undos. The end damage values were falsifiable, and until they are made unfalsifiable they won't be manipulated.
2/23: Fix glancing penalty
2/22: Reverse juicing is now enabled. You can enter a negative number to lower the parse of a target player and slightly raise the parse of the rest of the raid.
2/22: Bucket crits and non-crits separately for standard deviation calculations
2/22: Don't change warrior melees into crits or vice versa