Generally any changes to the current version of WoW should be reflected on this site within a day or two. However there may be some formulas that still aren't accurate due to the game going through a lot of undocumented changes and hotfixes. There are also many bugs which I may not be aware of to reflect properly on the site. If you think there may be something that doesn't match the current in-game implementation please contact me with details so I can try to reproduce and correct it.

How accurate is this? Should I be concerned if my dps in game doesn't match up?

Like any dps calculator, this can only give a relatively decent approximation of what your dps might look like on a perfect stationary fight. Since nobody's perfect and no two fights are the same, your dps is unlikely to match up. The value of a dps analyzer is to give you a reasonable idea of how different changes to your gear, buffs, talents, etc. might affect your dps output. In theory most such changes will scale to different types of fights similarly but there will be exceptions to that rule. Additionally some abilities which provide no damage in the calculations (such as point of no escape) could still affect your dps on in certain fight situations. Haste especially tends to be overvalued in simulations since in movement fights the abilities affected by haste are the first to be reduced in frequency. Also the effects of stacking abilities are mostly not simulated, most procs and cooldowns are averaged over the course of the fight (with the exception of haste cooldowns and procs which are mostly applied directly to the simulated shot breakdown), whereas during a fight you can get better results with proper stacking of bonuses. So don't take the results as a gospel, but rather as a guide that gives you an idea of what direction to go.

How do I see my damage?

Fill in all your gear, settings, etc in the form, then click the Update DPS button at the bottom of the page. Everytime you change the contents of the form you will need to Update DPS again to get the most up to date damage.

Why is my item/gem not in the list?

To keep the menus to a reasonable length, only gear which is likely to be worn by max level raiding hunters is included. Also check that your item filters are set to support the item, the default setting filters may exclude some items. If there is an item which should be in the list which isn't, please contact me to let me know. Items with random enchants also are not supported. You can use the custom gear blanks to add in stats for any gear that is not supported- currently there is no way to add custom gems but you can specify custom stats for a ranged weapon.

Why won't my helm/weapon import from Armory?

If your helm or weapon are in the list, please check what gear you actually have equipped in Armory, usually the cause of this problem is having your fishing hat/cooking hat/fishing pole. If your items are not in the list and should be, please let me know.

How can I use items with random stats on the site?

For now the best way to use an item with random stats is to select the item, then fill in the random portion of the stats under custom stats. I hope to eventually add support for selecting the specific stat enchant your item has but this is a bit more complicated to implement.

Why do my final stats not match the numbers displayed in armory?

The final stats reflect the total amount of stats used in calculating your dps, not the stats as they would be displayed in armory. For instance, proc abilities that are averaged over time will affect your final stats but not show up in armory. Additionally armory does not display some things such as the reforging on your gear, any buffs you might have applied, the crit reduction caused by the difference in level between you and your target, etc.

Why are my dps numbers are not matching what I get from Simulationcraft?

Since the logic used by Simulationcraft does not exactly match what is supported on the site, it is normal for the dps numbers to be slightly different. If the numbers are significantly off make sure that your settings and buffs/debuffs match up with what you have configured in Simulationcraft. If you think there is still a major discrepancy, please make sure to save your settings and send me a message with details about the problem and the name of the setting you saved so I can test and try to track down the issue.

Which version of the spreadsheet is this based on?

The original development was done from Shandara's spreadsheet version 89e, but since there hasn't been an update since Wrath, all changes since then have been implemented directly from my testing and collected information from other hunter resources.

What does use averaging of abilities over time do?

This option allows you to disable the averaging in of variable effects into your dps (your dps will drop sharply with this disabled). At this time the following effects are ignored when averaging abilities is disabled: equipment based procs, cooldowns, and some talent based procs.

Why is my haste dps value coming out too high/low?

Small changes in haste can sometimes shift the simulated shot breakdown in unpredictable ways, causing an extra or lost shot or replacing one shot with another, so the dps gap between two haste points may sometimes be larger or smaller than expected. Since your play won't actually match up exactly with the simulation, you shouldn't put too much stock in haste dps values. You can also use the custom stats to significantly increase or lower the haste to see how it shifts the value. You can also enable debug data to see what might be changing in the simulation to cause the strange results. Sometimes crit and agility may end up with warped values as well, due to crit affecting the shot simulation in a few areas- generally this is due to a change in simulated wild hunt uptime which may not reflect reality in game.

Can I use this if I'm not max level?

All the gear and spell levels are designed around a max level hunter. If you are below max level the results you get will not be useful.

Can I use this if I'm on a WoW server that isn't US, EU, KR or TW?

You will be able to use most of the features, but the armory import will not function. If you're on a server/region that doesn't currently work please send me your armory link and I'll see if it's difficult to add support.

What does don't emulate known bugs do?

By default any bugs known to be on the live server that affect dps will be implemented in the site. If you would like to see your dps without the effect of these bugs you can enable this option. At this time the only bug supported is a .3 second delay in casting pet basic attacks.

What is the difference between the DPS Scratchpad and Saved Settings?

The saved settings feature is only available to users who create accounts. It will save all your settings for later loading back into the form or copying the URL to share, as well as allow you to create public settings that others can access. The dps scratchpad does not save your settings and does not require an account, it is basically just a simple method to log your dps as you make changes without saving the full settings. You can use the two features in tandem as needed, making small changes and logging them with the scratchpad, then saving your settings when you decide which changes you want to keep.

Why doesn't the dps analyzer work in my browser?

At this time the hunter dps analyzer requires a browser with good Javascript and Ajax support. If you have Javascript disabled you should turn it on. If it still isn't working and you're using a browser which does have good Javascript and Ajax support, please send me a message with details of what the problem is that you're experiencing so I can test and try to resolve the issue. At a later date there may be support for non-Javascript users but it could be awhile before I have time to implement that. If you are using Opera 9.x you will have problems with the menus due to a bug in the browser- use Opera 10.x or another browser instead for now.

What does the display debug data setting do?

If you turn on display debug data you will get some ugly output of the arrays of data that are generated in the process of giving your dps output. You'll also see the simulated shot breakdown that was run for you and your pet. For most users this information won't be of much use but if you are trying to track down why something seems incorrect it might give you an idea.

Do you plan to implement the gear planner?

At this time I don't plan to implement the gear planner due to it requiring far more time investment than I can commit to. It's also very difficult to make sure a gear planner gives optimal results. There are custom links included to gear comparison sites in the dps results which contain the stat values calculated for you, as well as a Pawn string which you can use with the Pawn mod to view gear rankings in game. Note that hit rating values are included even if you are over hit cap so that you can effectively value gear which would drop you below the cap.

How is my shot priority simulated?

The simulated shot priority is designed to calculate how much of each shot you'll fire (as well as your pet attacks) so that the shot counts can be used in calculating dps and uptime of various abilities and procs. Haste and focus related cooldowns and procs are placed at expected average intervals in your shot breakdown. Specifying a shot to save focus for is generally recommended, because the shot priority will fire the first shot in the priority it reaches that it has enough focus to fire assuming it's not on cooldown, and signature shots for each spec (explosive shot, chimera shot and kill command) cost more focus than arcane shot and will generally never fire if you don't save focus for them. If you enable a wait time, no shot will be fired until the shot you've requested to wait for is available, assuming that it'll be off cooldown in the wait time specified and you'll likely have enough focus by then based on your passive regen. You can see the results of your simulated shot priority by enabling debug data under settings.

Why does the armory import say it can't find my pet's talents?

Armory sometimes will not properly update pet talents. If your pet displays on Armory with 0 talent points the site will be unable to import your pet. You can just do the armory import without specifying your pet name and then manually select your pet type and talents. Note that Armory will only display pets that aren't in your stable.

I have more than one pet with the same name, how can I use the armory import to get the correct one?

By default the first pet in the list matching the pet name will be chosen. If you wish to specify a different one you have two options. If the pets all are different pet families, you can add (pet family name) to the end of the pet name to indicate the family it belongs to, i.e. (Wolf) for Wolf. Or if they are of the same family you can indicate which one by specifying (match number) at the end of the pet name, i.e. (3) for the 3rd pet in the list matching the specified name.

How are pet abilities handled?

By default all pet buffs/debuffs are assumed to be applied as often as possible unless disabled. There is a simulated pet attack breakdown which estimates how many basic attacks and thunderstomps the pet utilizes (and what percentage of the basic attacks would benefit from the wild hunt damage bonus). Other pet damaging abiltiies and procs (such as Rabid) are assumed to be used as often as they can be and averaged over the course of the fight. These can all be disabled.

What type of pets does stampede simulate?

It is assumed that all stampede pets are ferocity and that none are providing any raid buffs/debuffs that you haven't already selected as active for the entire raid. The stampede pets will use basic attacks and rabid on cooldown unless you have disabled them in the pet settings.

Can I disable a buff that's provided by my pet?

Yes, you can do this in the pet section by checking off "Disable Pet Buff/Debuff". Unless you disable it, any buff provided by the pet is used. All other raid buffs/debuffs are disabled by default (with the exception of Hunter's Mark which can be disabled manually) but can be enabled in the Buffs/Debuffs section.

I created an account but for some reason I can't seem to save my settings. Why is this?

I've received sporadic reports of this happening but I've not been able to track it down to a specific cause. If this happens to you I recommend using the logout option, clearing your browser cache and cookies for the site, reloading your browser and seeing if that helps. Also if you are behind a proxy server of some kind it's possible that could be creating an issue. Try another web browser as well to see if it's working there.

How can I get my dps to reflect a fight damage buff?

Under Buffs/Debuffs there is a Custom Buffs section. You can set the magical and physical damage portions to the number the bonus is currently at to reflect the buff being present.

Why can't I reforge parry and dodge off my gear on this site?

The site doesn't support parry and dodge since they have no effect on dps and are not present on the vast majority of hunter gear. You can simulate the reforging of these stats by just adding the amount of the stat you gain from reforging in the custom stats section of the gear section.

Is my item proc supported properly?

If you're not sure if your item proc is being calculated properly, you can view the proc list. This will give you the exact data used for supporting your item procs on the site. Note that occasionally item procs can be incorrectly supported since frequently the actual nature of the proc is not fully understood until well after an item is released and I may not always be aware when more up to date information is available, so if you notice a discrepancy, please report it. Also note that some procs require special handling and aren't included in the proc list- if you're noticing an issue with an item that isn't listed you can contact me for more details about how it's being modeled. Note that procs which are not haste based are averaged over the course of the fight- haste procs are applied directly to your simulated shot breakdown. Damage based procs are lumped together and listed as proc dps in the ability damage list.

What 5.4 changes are currently supported?

The following 5.4 changes are applied:

Cobra Shot now does 77% weapon damage

Steady Shot now does 66% weapon damage + 1737

Arcane Shot now does 125% weapon damage + 2882 and focus cost is increased to 30

Aimed Shot now does 450% weapon damage + 12339

Kill Command now does 935.333 + 93.8% RAP damage

Explosive Shot now does 536.8 + 43.01% RAP damage

Chimera Shot now does 397.5% weapon damage + 6193.5

Readiness is no longer available

Explosive Trap no longer shares a cooldown with Black Arrow but will not proc Lock and Load

Random stat items from scenarios are currently not supported- you can simulate these using the custom stats

Most items below ilevel 400 were removed. If your item is missing you can use the custom stats to work around it in most cases. I will continue to remove more of the lower level items as they become more outdated.

Misses/dodges are currently not reflected in the shot simulation, only the damage calculations for each shot. If you are not hit/expertise capped the simulation will be less accurate since you may get credit for procs that don't actually occur

Item stats may have changed from the data I originally imported. If you suspect an item stats are out of date, please refer to the item list page which will show you the stats in the database (the tooltips come from wowhead). If you notice an issue send me a note about it via the feedback button.

RPPM procs are implemented as accurately as possible but the implementation may not be ideal. It is assumed that you have been out of combat for 5 minutes for calculating the initial proc at the start of a fight. Talisman of Bloodlust uptime patterns are estimated based on initial simulations run in Simulationcraft. Rune of Re-Origination procs are calculated based on your stats at the start of the fight and don't reflect changes in stats which might affect results (such as from Talisman of Bloodlust or Lifeblood).

It is sometimes possible for additional haste to actually reduce damage estimate slightly. This is generally caused by small shifts in the simulated shot breakdown which cause swapping of a shot for another which contributes slightly less damage. You can enable the debug data to see the details of your simulated shot breakdown to see what might be causing it. Note that these values aren't likely to result in decreased dps in real game situations, but are an artifact of the current implementation of the shot simulation. This can also occur with crit in a few cases due to procs included in the simulation but is a rarer occurance.

Chardev 10 import only works for gear (excluding ranged weapons)

Multiple language support may be spotty. If you'd like to volunteer to keep one of the language translations up to date please let me know.

If you find a bug not currently on this list please contact me at zeherah AT femaledwarf DOT com

5.0b109 (2014-01-19): Added option under settings to disable set bonuses

5.0b108 (2014-01-06): Added support for Aspect of the Hawk buff from 25% to 35%

5.0b107 (2013-12-01): Added support for importing from Ask Mr. Robot (note that engineering tinker is not included in their profiles)

5.0b106 (2013-10-27): Fixed autoshot suppression for aimed shot to be based off cast time and not GCD. Modified dots to not cast in the last 7 seconds of a fight (previously was 5) and added Dire Beast and Murder of Crows to the list of abilities not to cast at the end of the fight. Modified Dire Beast and Murder of Crows to not give credit for ticks occurring after the fight ends

5.0b105 (2013-09-25): Portuguese translation is now available courtesy of Cassador of Kirin Tor (US)

5.0b94 (2013-08-03): Added support for the legendary cloak. Modified PTR support to take into account various RPPM related changes (90 sec for out of combat, no haste modifier some procs, new proc rates). Updated 2pc T16 bonus support to reflect latest changes

5.0b93 (2013-07-24): Added in support for latest PTR changes- 40% damage increase for murder of crows and modified version of the T16 4pc bonus for BM. Also modified PTR multistrike trinket to not include armor reduction in calculations

5.0b92 (2013-07-21): Added initial support for some of the new PTR trinkets. Removed support for using readiness when PTR settings are enabled.

5.0b89 (2013-07-04): Added support for Explosive Trap formula changes on PTR and fixed bug with initial damage of Explosive Trap. Added warning when PTR changes are enabled. Added support for Drums of Rage

5.0b88 (2013-06-29): Updated RPPM support to reflect the effects of the spell haste raid buff, added the ability to enable the spell haste buff. Also added focus fire haste to RPPM uptime calculations.

5.0b69 (2013-04-07): Fixed simc profile export for random stat items. Common raid buffs and debuffs are now enabled by default, you can disable or configure as needed still in the Buffs/Debuffs section. Fixed bug with enchants not being properly disabled when loading a saved setting or Armory profile without them.

5.0b66 (2013-04-02): Fixed bug with Talisman of Bloodlust support for BM spec

5.0b65 (2013-04-01): Improved Talisman of Bloodlust support. Note that work still needs to be done on modeling this (uptime/stacking calculations are currently based on simulations using the ilevel 522 version) but it should be closer to expected value now

5.0b64 (2013-03-23): Added in better support for bad luck protection on RPPM items. Support for Talisman of Bloodlust still needs work. Added in estimated dps support for voodoo gnomes (listed as proc dps)

5.0b62 (2013-03-17): Made some tweaks to RPPM calculations to account for bonus proc rate at the start of the fight (assuming 5 minutes since last proc). Proc rates still need more work but this should make them a bit more accurate. Support for Talisman of Bloodlust is still very weak

5.0b61 (2013-03-13): Updated RPPM proc rates for trinkets (they were upped by 10%). Still need to work on improving accuracy of RPPM uptime calculations

5.0b60 (2013-03-10): Fixed bug with recognizing socket bonus activation on items with prismatic sockets. Fixed proc rate on capacative primal diamond. Stat valuations are now disabled by default but can be enabled in the settings section.

5.0b58 (2013-03-06): Stat valuations have been temporarily disabled to keep server load down

5.0b57 (2013-03-04): Updated RPPM mechanics to match latest data. Note that RPPM implementation is still very rough and should be taken with a large grain of salt. Applied 5.2 changes by default and removed PTR settings option

5.0b53 (2013-02-21): Updated latest reported PTR changes to reflect the actual formulas instead of just the reported multipliers. Updated live version of aimed shot to reflect correct formula, the added damage of the shot was set to be higher than it should be

5.0b47 (2013-02-11): Added in preliminary support for T15 set bonuses and imported most of the items currently discovered on PTR. Holding off on trinkets and legendary meta until I have more data on their mechanics.

5.0b46 (2013-01-21): Generic pet is now selected by default, you must now explicitly specify when you don't want to include a pet in calculations. Sha-touched gem is now in the gem menu and the extra prismatic socket for the legendary quest is now supported

5.0b45 (2013-01-15): Added in support for PTR aimed shot speed change when PTR support is enabled

5.0b44 (2012-12-17): Added support for item upgrade import from armory (not yet tested, hopefully will be active with tomorrow's patch)

5.0b41 (2012-12-01): Added support for hotfix to serpent sting and improved serpent sting

5.0b40 (2012-11-29): Added support for most item upgrades (most trinkets not yet included). Thanks to Zakalwe for all the help with the item upgrade formula! Armory still doesn't support item upgrades so you will have to manually select after armory import

5.0b39 (2012-11-27): Added support for the new 15% RAP bonus from Aspect of the Hawk

5.0b38 (2012-11-26): 5.1 changes are now applied by default (for MM make sure to update your Careful Aim settings). Item upgrade support is not yet available

5.0b34 (2012-10-21): Fixed reforging export to properly use main hand instead of ranged for the ranged weapon

5.0b33 (2012-10-19): Fixed explosive trap to use physical crit multiplier instead of spell crit and corrected the crit multiplier formula for it

5.0b32 (2012-10-13): Added support for rabid changes (from an AP bonus to an attack speed bonus). Updated aimed shot to new formula. Modified pet hit/expertise to inherit half of each stat from hunter to reflect ingame implementation. Merged perfect and rare gems since they have the same stats- saved settings using perfect gems will need to be updated. Added support for Ghost Iron Dragonling- saved settings using cogwheel gems will need to be updated.

5.0b30 (2012-10-02): Fixed cooldown for bestial wrath to 60 sec (was using the old 120 sec cooldown). This should have a significant effect on BM simulation

5.0b29 (2012-09-23): Defaults for latency and Careful Aim duration have been adjusted. Switched site over to use production version. Please update any links to beta you have to point to www.femaledwarf.com.

5.0b28 (2012-09-21): Fixed bug with passive regen being applied at the wrong time for non-instant shots- this will primarily impact MM spec

5.0b25 (2012-09-12): Modified pet and stampede melee attacks to be supported directly in the simulation instead of estimated. This should improve accuracy of melee attack counts a bit.

5.0b24 (2012-09-08): Fixed pet abilities to no longer benefit from hunter's mark. This will bring all specs down a bit in dps and BM down more sharply. Modified readiness delay to be configurable and apply to most long cooldown abilities and not to apply at the end of the fight. Set serpent sting and black arrow not to cast if the fight has 5 sec or less left. Modified haste cooldown suppression to not apply when readiness is available. Modified BW/RF stacking suppression not to apply when readiness is available.

5.0b23 (2012-09-07): Added support for skull banner. Fixed display of fps for kill command and dire beast. Changed wild quiver to be treated as a spell cast for the purposes of stormlash procs instead of an autoattack

5.0b22 (2012-09-06): Updated murder of crows to now scale with BM mastery. Default talents updated to DB/Crows/GT for all specs. Updated stormlash support, hunters now use RAP for damage instead of melee AP.

5.0b19 (2012-09-02): Added support for stormlash totem. Added option to only cast Multi-Shot when Serpent Sting expires for SV.

5.0b18 (2012-09-01): Modified autoshot and wildquiver shot count calculations to be more accurate (and to better reflect suppression by aimed and barrage). Modified go for the throat to be actively tracked instead of estimated. Fixed cast times for barrage and powershot to be affected by haste. Modified casting of focus fire to now be resticted by haste cooldown minimum focus speed.

5.0b17 (2012-08-29): Applied rabid and snake trap nerfs

5.0b16 (2012-08-29): Adjusted armory import to work with the new talents. Note: you will get warnings about your helm enchant until they get removed in game

5.0b15 (2012-08-26): Added simc gear and talent profile output when debug data is enabled. You will still need to create your own action list and buff profile to use in simc. Added support for snake trap.

5.0b14 (2012-08-25): Added display of PvP Power and resilience totals and support for new PvP 4pc bonus

5.0b11 (2012-08-20): Moved Focus Fire to the shot priority list and removed the disable Focus Fire option. Fixed focus fire to regen the give the amount of regen to the pet and to properly use the GCD. Added support for haste scaling to Dire Beast. Added option to disable stat valuation calculations (for speed purposes)- this is stored in a cookie instead of the saved settings so will persist between loads.

5.0b10 (2012-08-19): Added option to suppress glaive toss during careful aim. Added option to disable focus saving for A Murder of Crows. Added option to specify the number of stacks to use focus fire at (while changing this I also made the focus fire mechanics a little more accurate). Added parry damage reduction support to Lynx Rush