DPS Oracle is a program designed to give you complete and accurate damage information for any build with any blade. It can give you damage-per-second, or damage-per-swing. You can see the highest possible crit, or the lowest non-crit, and everything in between. If you're not sure which blades you should create in the magma forge, or someone is wrong on the internet, this is the tool you need!
Download:
DPS Oracle v2.1
Please note: The program is designed to be race and class agnostic. In other words, it should apply equally well to any class or race, and any specific enhancements or features you wish to include can be done so by manipulating the various input boxes.
Installation
Standalone executable packed in a .rar archive. You can get WinRar to unpack it.
Usage
Just adjust the various boxes until you get your desired setup. The output on the right will automatically update with every adjustment made.
Screenshot:
Please enjoy!
***Change Log***
v2.1:
-Further improvements to random number generation (for simulator)
-Improved how doublestrike damage/procs are taken into account
-Improved offhand doublestrike in same way
v2.0:
-Added option to simulate hitting a boss in the Vs.Mob simulator
-Added option to use neither MF or CF
v1.9:
-Added Crippling Flames to simulator
-Other minor efficiency changes
v1.8:
-New simulator feature: Now you can see how many swings it takes to finish of a mob of <whatever> hitpoints, including the effects of Mortal Fear.
-Mortal fear damage (if it applies) is shown next to the number of swings it took to take down that particular mob
-Random number generation has been greatly improved over standard libraries (helps generate more realistic simulations)
v1.7:
-Sneak attack now procs on offhand attacks and scales with doublestrike, and offhand doublestrike.
-Melee power addition for TWF has been removed
-1d14 weapon profile added
v1.6:
-SAVE and LOAD features have been added
-A few minor tweaks and fixes
v1.5:
-Added swing simulation. You can choose how many swings per simulation (bin), and how many bins. Choose 1 for "swings per bin" to compare individual swings. Also includes the ability to show as percentage of average in case scale becomes too big to be readable.
-Fixed minor bugs
v1.4:
-Sneak Attack is now part of the calculation. The method of calculation into damage-per-swing and damage-per-second may change if someone provides a correction, but this is how it's applied:
*When the Sneak Attack box is checked, sneak attack damage is taken into account
*Sneak attack is added once per swing, regardless of whether you are TWF, SWF, or THF (i.e. it does not count twice when you have a successful offhand swing as well). The reason is the main attack is your main hand, and other effects are counted on top of that (offhand, sneak attack, enhancement based damage, etc). To my knowledge, this is how sneak attack is applied...
-Added "Misc Base-only Dmg" for things that are not added to crits (i.e. Pure Good). You'll have to decide whether to include the average damage, or a high/low number (for now).
-Increased the Double Strike max
-Increased PA max
-Base damage multiplier now increments by 0.25
v1.3:
-Separated crit profile from crit modifier
-Remove "Misc Crit Mod" box (now just edit the new crit modifier box)
-Added several new weapon base damage profiles
-Bug fixes