DPSSim is standalone program written in Java that tries to simulate Arms and Fury warrior DPS rotations.
You can choose rotation/priority list to use (or even create one), length of fight, stats and talents of your character, available buffs and run simulation to get info about DPS, damage breakdowns, uptimes and other statistics (ie. average swing time, average time between executes etc.).
This tool has been created mainly to allow easy testing of different rotations/priority lists for given gear/buffs/talents, but due to many configurable options I believe it can be used also for other things.
Please post bug reports, new features propositions here. Unfortunately my free time is very limited at the moment so I cannot guarantee when or if at all any of them will be implemented.
Last update: 9.IX.2009
Download link for jar package
DPSSim.jar
How to run
You need to have
Java installed on your computer, version 1.6 is needed.
If you have Java installed and package downloaded, it should be enough to double click "DPSSim.jar" file.
Known bugs
Recent updates
7.IX.2009
- quick update for ArP rating nerf
3.IX.2009
-
Armory Import module by Alaa added - you can now import most of your character statistics, talents, sets, and glyphs info directly from Armory
- Expertise can now accept non-integer values
- Sword Specialisation talent changed to 2% chance per point
12.VII.2009
Update for incoming patch 3.2:
- Execute takes now up to 30 rage only
- Bloodrage now generates 20 rage
- Armored to the Teeth now Increases your attack power by 3 for every 108 armor value
- T9 set added
4.VI.2009
- update for patch 3.1.3: Blood Frenzy 3/6% -> 5/10% haste, Bloodthirst cooldown and rage cost reduced
- added new procs from Ulduar trinkets
31.V.2009
- corrected bug in SEP calculations for dualwielding
- updated ArP calculations formula
- updated rage generation formula
17.IV.2009
-
SEP values can now be automatically calculated - see SEP panel for details
- simulation of several procs added (you can choose for example proc on Mirror of Truth or Grim Toll trinket) - check Procs panel
7.IV.2009
- Rend tick damage is now more in line with in-game values
6.IV.2009
- fixed some bugs with dualwielding (armor penetration, expertise)
2.IV.2009
- fixed offhand damage too low bug
- IBS 20% strength
24.III.2009
- update for build 9722 (TfB 9s, IBS 15% strength)
- Berserking enchant will use base weapon speed for proc chance calculations now
20.III.2009
- update for patch 3.1 build 9704 (many changes, check other topics on these forums for details); ArP rating changes not updated, also stacking of ArP for now is implemented as multiplicative
- Siegebreaker set added (no internal cooldown and 150 haste rating assumed - to be checked)
- enchants update (Berserking, Executioner)
25.I.2009
- sets bonuses added (
Sets tab in main window)
20.I.2009
- Overpower now has proper shorter GCD if talented
- DeepWounds now cause more realistic damage
- added new condition for custom priority lists: "MH swing in less than x seconds"
7.I.2009
- bug with incorrect GCD usage percentage fixed
- 3% increased critical damage meta gem added
4.I.2009
-
custom priority lists can now be easily created within DPSSim
- simulation of multi targets implemented (
Targets option in Option tab) - you can set number of targets (up to 20) and mode of simulation (whether they are dying one by one throughout the fight or at roughly same time at the end)
- changes from
PTR 3.0.8 added: Glyph of Whirlwind, Bloodsurge proccing from HS, WW and BT
- some bug fixes
New features I'm thinking about/were requested
- add Sweeping Strikes, Cleave and Thunder Clap actions
- Protection talents/rotations
- Pawn string, link to LootRank and Wowhead filters in SEP pane
- Heroic Presence buff
- Sunder action in rotations