I am pleased to introduce you the Kahorie's DK simulator.
The goal of this tool is to easily compare talent spec, presence, rotation.
Unless it is mentioned on the bottom part of the post, every talent, spell and other stuff are as described in the latest 3.2 release notes have been implemented. If not, it have to be noted as bug.
All available buff ans debuff are counted as present, until a buff management panel is implemented. I have took this list from raidcomp.************.com.
I have test it in every way, until I have been confident enough to release it to the public. But, as any software it have bugs. If you find something weird, please let me know it.
Feel free to download it DKSimulator0.9.9
0.9.9 Release notes.
* Correction: Horn use a GCD
* Correct factor applied to EP Set stat
0.9.8 Release notes.
* 2P T9 set is now calculated.
* Bloodlust
* Draenei aura
* A new tab for some EP options.
* A new tab for some Buff/Debuff options.
0.9.7 Release notes.
* ArP Cap set to 100%
* Added some new default 2H characters.
* More options saved when the sim close.
* EP calculator : it now make 10 simulations of 1/10 of the inputed fight lenght, omit the 2 highest and lowest results and make the average, this for each calculated stat.
* EP calculator : The report will a shorter summary.
* EP calculator : Set bonus calculation was off since a few release. Correction applied
* 2 new priority : <DeathCoilMaxRp> and <FrostStrikeMaxRp> to dump runic power when runic power full.
0.9.6 Release notes (Thanks to Astalion for the most part)
* UB going from 30%->20%
* ToT: MH and OH attacks always hit/miss at the same time
* ToT : KM benefit to both hands
* ToT : Each hand can proc Rime
* Razorice - The damage it does is based on weapon damage without AP modifiers. (some work still left to do)
* T9 2 part implemented. Default character template updated.
* New priority available: <KMRime></KMRime>
* Some template correction/addition
0.9.5 Release notes
* Tundra Stalker and Rage of Rivendare no longer applied to white hits.
0.9.4 Release notes
* ImprovedIcyTalons correction
* BCB do not do anymore normalized damage
* Ravenous dead give correct strength
* Bloodstrike disease bonus back to 12.5%
* KM consumed by the MH FS.
* EP Calulcator: Hit rating after melee hit cap on DW build corrected. Note that the calculator set melee hit cap taking account of Nerves of Cold Steel (eg: 6% hit or 164 hit rating at 3/3)
0.9.3 Release notes
* Support for IT6 with <DRMObliterate> priority
* Pet expertise correction
* Sigil of Virulence correction
0.9.2 Release notes
* Correction in the Bonus set EP module.
* Correction on Necrosis (black ice + off hand damage).
* Added sigil of Insolence as raw 100% proc chance on OB and SS.
* Added KMFrostStrike and KMHowlingBlast in the priority for Killing Machine proc.
* A new tab for a template editor (thanks to MMO-champ.)
0.9.1 Release notes
* Pet expertise
* A few template correction
* Sigil of the Vengeful Heart updated
* Blood Plague & Frost Fever damage done increased by 15%.
* BCB cans now proc runeforge
0.9.0 Release notes
* Blood Strike: The bonus damage this ability receives from diseases on the target has been increased to 25% per disease.
* Frost Strike: This ability can now be dodged, parried, or blocked. Weapon damage bonus reduced to 55%, down from 60%.
* Dancing Rune Weapon: This ability now has a fixed duration of 12 seconds (which can still be modified by its glyph) and a fixed cost of 60 runic power.
* Bloody Strikes now increases the damage of Blood Strike by 5/10/15% (Down from 15/30/45%), bonus damage to Heart Strike and Blood Boil unchanged.
* Blood of the North: Reduced to a 3-point talent. Increases Blood Strike and Frost Strike damage by 5/10/15%. There is now a 33/66/100% chance whenever you hit with Blood Strike or Pestilence that the Blood Rune will become a Death Rune when it activates.
* Toughness: This talent now grants 2/4/6/8/10% armor instead of 3/6/9/12/15%, placing it in line with similar abilities of other classes.
* Desolation: New talent. This talent is in the position formerly occupied by Desecration. It causes Blood Strike to increase all damage the death knight deals by 1/2/3/4/5% for 12 seconds.
* Scourge Strike: Weapon damage bonus reduced to 40%, down from 45%. Damage increased by 10% per disease on the target, down from 11%.
* Summon Gargoyle: The gargoyle now flies lower to the ground, making it susceptible to melee attacks. This ability now has a fixed duration of 30 seconds and a fixed cost of 60 runic power.
* Unholy Blight: This talent has been redesigned. It no longer deals damage to nearby targets. Instead, when you deal damage with Death Coil, the target will take periodic damage for 10 seconds equal to 30% of the damage done by Death Coil. This damage accumulates in the same way as Ignite and Deep Wounds.
* Glyph of Unholy Blight Increases the damage done by Unholy Blight by 40%.
* Threat of Thassarian: New 3-point talent. When dual-wielding, your Death Strike, Obliterate, Plague Strike, Blood Strike and Frost Strike have a 30/60/100% chance to also deal damage with your off-hand weapon. Off-hand strikes are roughly one half the effect of the original strike.
* MMO Champion Template import updated for 3.2
For live version :
DKSimulator0.8.4
Manual :
Download and unzip the package.
Run the DK Simulator.exe.
Select a talent spec on the list.
Select a priority on the list.
Select the presence.
Select the sigil.
Click on the "Start simulator" button, and wait for the result.
A pseudo combatlog is generated every time you run a simulation.
Pre-requisite :
The software is complied for .Net Framework 2.0
If you want to take a look at the sources : dksimulator - Google Code
A more comprehensive list of what is left to do and how to use the tool is include in the downloaded file.