Now I used the exact stats that I have and Exp came out to be 0.0. But hit is still high. I thought that we only need to get hit to 14% or (367) according to the ThinkTank and I have 422. Did I mis-read and understand it differently? Or did the simulator thinks that I need to get to the real 27% for dual wield?
Ah, I see now. Thanks. I read the EnhWiki and it said to not ever go over the cap, so when EnhSimGui gave me the "EP hit goes past cap with spells." or "MH and OH xpertise are over cap...", I thought that I will have to lower the numbers manually to match it.
I basically just use with ShockAndAwe output and ignore the warnings and it seems to give me the right values for hit. Please confirm that this is how it suppose to be.
Check your Buffs section. By what you posted, I noticed you have 0/3.0% on spell hit chance given by misery. That would throw the calculated Hit far below hit cap leading to your high DEP.
Elemental Mastery - Lightning Bolt - Die - Reincarnation - Lightning Bolt - Lightning Overload Procs - Die
Okay, here is a farily technical explanation we put together for how armor pen works.
We didn’t want Armor Penetration Rating to be too powerful against low armor targets, like it had been in BC. We also didn’t want Armor Penetration Rating to be too powerful against high armor targets.
So, we decided on a system where there is a cap on how much armor the Armor Penetration Rating can be applied to. So, the first X armor on the target is reduced by the percentage listed in the Armor Penetration Rating tooltip, and all armor past that X is unaffected. Another way of understanding that is we multiply the percentage in the tooltip times the minimum of the two values: the cap, and the amount of armor on the target after all other modifiers.
Computing the cap is a little tricky unless you are already familiar with how World of Warcraft armor works. There is an armor constant we’ll call C. C is derived as follows (in some pseudocode):
If (level<60)
C=400+85*targetlevel
Else
C=400+85*targetlevel+4.5*85*(targetlevel-59);
For a level 80 target, C=15232.5. For a level 83, C=16635.
The cap for Armor Penetration then is: (armor + C)/3.
A level 80 warrior creature has 9729 armor. C=15232.5. So, the cap is (9729+15232.5)/3=8320.5. Let’s say a player has 30% armor penetration from armor penetration rating and no other modifiers that complicate the calculation (talents, Battle Stance, Sunder Armor, etc.). The game chooses the minimum of 8320.5 and 9729, so 8320.5. That is multiplied by 30% = 2496.15, and so that much armor is ignored. The effective armor on the target is 7232.85 (9729-2496.15). From a player point of view, the armor penetration rating didn’t ignore the full 30%, but instead ignored 25.66%. (85.5% as effective as expected).
These equations should help you be able to test and verify that Armor Penetration Rating is working correctly and as we designed. The tooltip is not actually inaccurate, as it states: “Enemy armor reduced by up to 30.00%.” That "up to" is key.
Please be sure to test without any other effects which modify the armor calculation (Battle Stance, Sunder Armor, Mace Specialization, etc.) as they may involve other systems that add additional complexity to the calculation.
Found a bug with the Sim. It's not giving the 25% increased damage when the offhand is imbued with Flametongue (either that or it is giving it no matter what the offhand is imbued with).
Set bonus not found.
Set bonus not found.
Set bonus not found.
Enchant not found.
Enchant not found.
melee_haste not found from config.
spell_haste not found from config.
Spell hit + EP range goes past cap by 1.09364% (28.6884 hit rating).
Expertise is past cap, EP expertise test will be skipped.
config:
################# //comment marks are # and //
##ENHSIM CONFIG## //if you write comments on the same line with config line
################# //leave at least one space between the comment and value
//IMPORTANT: Be careful when inputting your stats. Read is the value rating or percent etc. Read the comments.
//You always input what you see on your character sheet/paper doll.
simulation_time 10000 //in hours, you can also input decimals ex. 0.05
simulation_time_combatlog 300 //in minutes
combat_length 6 //in minutes
report_count 80 //how many times the progress is reported during the simulation
threads 2 //number of threads to use, combatlogging always uses 1 thread
min_lag 60 //in milliseconds, lag means ping + player reaction time
max_lag 250 //1000 ms = 1s
simulate_mana 0 //{ 0 | 1 } if disabled, increases speed, but doesn't take mana limitations into account
########### //To understand the EP ranges you have to understand how EP values are calculated.
#EP RANGES# //For example, to calculate EP value of crit rating, first I simulate the normal "baseline" dps.
########### //Then I simulate dps with increased crit rating. I take the dps difference and divide it by the
//increased crit rating to get dps/crit rating value. EP range means how much crit rating did I increase.
//Watch the expertise and hit caps. For example if expertise goes over the cap resulting from too high EP
//range, the EP value will go lower than it should be. On the other hand, if you give too low EP ranges,
//you won't get accurate results. Best scenario is low EP ranges and high simulation time.
//If hit/spellhit or expertise is already over the cap, test will be skipped. Although you can
//give negative ep range to see how much EP is hit/expertise worth to have. To skip a test, use 0 as range.
//Which stat is used as baseline stat, meaning it gets EP value of 1. This is important when calculating EP values.
ep_precision 2 //how many digits there are in ep value?
ep_base_stat ap //{ ap | sp }
ep_ap 200
ep_crit_rating 30
ep_hit_rating 30
ep_expertise 4 //not rating
ep_haste_rating 30
ep_armor_penetration_rating 30
ep_spellpower 150
ep_dps 7.5
ep_mana 250
ep_spirit 150
ep_mp5 20
###################
#ROTATION AND MISC#
###################
mh_auto_attack 1 //{ 0 | 1 }
oh_auto_attack 1 //{ 0 | 1 }
wait_ss_with_wf_cd 0.00 //max seconds to wait to SS, if wf cd is still up
cast_ll_only_if_wf_on_cd 0 //{ 0 | 1 } this is noted only if you have dual wf
bloodlust_casters 1 //{ 0 | 1 }
sync_bloodlust_with_trinkets 1 //{ 0 | 1 }
cast_lvb_only_if_ed_left 15.0 //cast LvB only if ED duration x or less seconds left
cast_lvb_only_if_fsdots_left 4 //maximum Flame Shock dot ticks left to cast LvB
cast_lvb_only_if_fs_active 1 //{ 0 | 1 }
cast_fs_only_if_dots_left 0 //maximum Flame Shock dot ticks left to cast Flame Shock
cast_ls_only_if_charges_left 0 //maximum Lightning Shield charges left to cast LS
cast_sr_only_if_mana_left 700 //maximum mana left to cast SR
use_mana_potion_if_mana_left 3000 //maximum mana left to use mana potion
//set the rotation priority
//SW = spirit wolves
//SS = stormstrike
//FS = flame shock
//ES = earth shock
//ES_SS = earth shock only if there are stormstrike charges
//Frost = frost shock
//MW5_LB = maelstrom weapon cast lightning bolt, min 5 charges
//MW3_CL = maelstrom weapon cast chain lightning, min 3 charges
//generic form: MWx_YY, x is 1-5 and YY is either LB or CL
//LS = lightning shield
//LL = lava lash
//LB = lightning bolt
//CL = chain lighting
//LVB = lava burst
//ST = searing totem
//MT = magma totem
//SR = shamanistic rage
rotation_priority_count 9
rotation_priority1 SW
rotation_priority2 MW5_LB
rotation_priority3 ES_SS
rotation_priority4 SS
rotation_priority5 ES
rotation_priority6 MT
rotation_priority7 LL
rotation_priority8 LS
rotation_priority9 SR
##########
#BOSS#####
##########
miss 8.00 //%
dodge 6.50 //%
glancing 24.00 //%
armor 10645
spell_miss 17.00 //%
nature_resistance 0 //effective resistances
fire_resistance 0
frost_resistance 0
arcane_resistance 0
shadow_resistance 0
######### //default value after the buff in comment
#BUFFS### //put to 0 if you dont use that buff
#########
armor_debuff_major 20.0/20.0 //acid spit, expose armor, sunder armor
armor_debuff_minor 5.0/5.0 //faerie fire, sting, curse of recklessness
physical_vulnerability_debuff 0.0/4.0 //%, bloody frenzy, savage combat
melee_haste_buff 20.0/20.0 //%, improved icy talons, windfury totem
melee_crit_chance_buff 5.0/5.0 //%, leader of the pack, rampage
attack_power_buff_flat 688/688 //battle shout, blessing of might
attack_power_buff_multiplier 99.7/99.7 //BUFF UPTIME %, DISABLES UR, abominations might, trueshot aura, (unleashed rage)
spell_haste_buff 5.0/5.0 //%, wrath of air totem
spell_crit_chance_buff 5.0/5.0 //%, moonkin aura, elemental oath
spell_crit_chance_debuff 5.0/5.0 //%, improved scorch, winter's chill, imp.shadow bolt
spell_damage_debuff 13.0/13.0 //%, ebon plaugebearer, earth and moon, curse of the elements
spellpower_buff 280/280 //flametongue totem, totem of wrath
spell_hit_chance_debuff 3.0/3.0 //%, improved faerie fire, misery
haste_buff 3.0/3.0 //%, improved moonkin aura, swift retribution
percentage_damage_increase 3.0/3.0 //%, ferocious inspiration, sanctified retribution
crit_chance_debuff 3.0/3.0 //%, heart of the crusader, totem of wrath, master poisoner
stat_multiplier 10.0/10.0 //%, blessing of kings
stat_add_buff 52/52 //mark of the wild
agi_and_strength_buff 178/178 //strength of earth, horn of winter
intellect_buff 60/60 //arcane intellect, fel intelligence
replenishment 1 //{ 0 | 1 }
water_shield 0 //{ 0 | 1 }
mana_spring_totem 1 //{ 0 | 1 }
blessing_of_wisdom 1 //{ 0 | 1 }
judgement_of_wisdom 1 //{ 0 | 1 }
#############
#CONSUMABLES#
#############//remember that you can use guardian elixir only if you use elixir in the flask_elixir slot
flask_elixir flask_of_endless_rage
//{ flask_of_relentless_assault | elixir_of_major_agility | fel_strength_elixir |
// elixir_of_major_strength | elixir_of_demonslaying | elixir_of_the_mongoose |
// elixir_of_mastery | gurus_elixir | elixir_of_mighty_agility | elixir_of_mighty_strength |
// elixir_of_expertise | flask_of_endless_rage | - }
guardian_elixir -
//{ elixir_of_draenic_wisdom | elixir_of_mighty_thoughts | - }
potion haste_potion
//{ haste_potion | insane_strength_potion | heroic_potion | super_mana_potion |
// runic_mana_potion | - }
food fish_feast
//{ roasted_clefthoof | spice_hot_talbuk | ravager_dog | warp_burger | skullfish_soup |
// rhinolicious_wyrmsteak | fish_feast | - }
###############################################################################
### Everything in the section below can be replaced by information obtained ###
### from your paper doll stats or exported by the ShockAndAwe addon ###
###############################################################################
###############################
## ShockAndAwe EnhSim Export ##
###############################
race tauren
mh_speed 2.60
oh_speed 2.50
mh_dps 171.3
oh_dps 156.6
mh_crit 31.76
oh_crit 31.76
mh_hit 11.16
oh_hit 11.16
mh_expertise_rating 159.00
oh_expertise_rating 159.00
ap 3806
haste 5.39
armor_penetration 2.52
str 141
agi 812
int 462
spi 161
spellpower 1141
spell_crit 24.07
spell_hit 13.95
max_mana 11046
mp5 0
mh_imbue windfury
oh_imbue flametongue
mh_enchant berserking
mh_weapon -
oh_enchant berserking
oh_weapon -
trinket1 mark_of_norgannon
trinket2 fury_of_the_five_flights
totem totem_of_dueling
set_bonus naxx_melee_4
metagem chaotic_skyflare_diamond
glyph_major1 stormstrike
glyph_major2 lightning_shield
glyph_major3 flametongue_weapon
glyph_minor1 - ## no useful glyphs current implemented in the sim
glyph_minor2 - ## no useful glyphs current implemented in the sim
glyph_minor3 - ## no useful glyphs current implemented in the sim
#############
## Talents ##
#############
ancestral_knowledge 2/5
improved_shields 3/3
mental_dexterity 3/3
shamanistic_focus 1/1
flurry 5/5
elemental_weapons 3/3
unleashed_rage 3/3
weapon_mastery 3/3
dual_wield_specialization 3/3
mental_quickness 3/3
improved_stormstrike 0/2
static_shock 3/3
maelstrom_weapon 5/5
convection 0/5
concussion 5/5
call_of_flame 3/3
elemental_devastation 3/3
reverberation 2/5
elemental_focus 0/1
elemental_fury 5/5
call_of_thunder 0/1
unrelenting_storm 0/3
elemental_precision 0/3
lightning_mastery 0/5
elemental_oath 0/2
lightning_overload 0/2
lava_flows 0/1
storm_earth_and_fire 0/3
shamanism 0/3
This is what I see when I run EnhSim
1
Whats wrong with set bonus/haste/enchants?
You probably did what I did, exported from ShockAndAwe or you are using an old config. If you download latest enhsim and look at the config file and compared with what you posted you will note that melee_haste and spell_haste is now different stats in config and cloak and glove enchant are both added to the new config.
Also, setbonus is now divided into setbonus1, setbonus2,setbonus3.
If you are unsure on how to properly configurate the new config you should download that file again and save a backup and go over the config and the backup line for line and see the difference.
If you try to sim any of the new glyphs and you don't have ES_SS in your rotation EnhSim will throw an error and close. (At least this is the only way I could get it (the bug) to stop and start.)
You probably did what I did, exported from ShockAndAwe or you are using an old config. If you download latest enhsim and look at the config file and compared with what you posted you will note that melee_haste and spell_haste is now different stats in config and cloak and glove enchant are both added to the new config.
Also, setbonus is now divided into setbonus1, setbonus2,setbonus3.
If you are unsure on how to properly configurate the new config you should download that file again and save a backup and go over the config and the backup line for line and see the difference.
If you export from a pre patch 3.1 version of ShockAndAwe then you aren't going to get good results. Current version is v4.22 you need to upgrade if you want to export to EnhSim v1.6.5 or above.
Author of ShockAndAweEnhancement Shaman max dps addon
Please use the EnhSim by Ziff & others to simulate what gear, priorities etc are the best dps. You can use ShockAndAwe to export your paperdoll stats to EnhSim.
Using v1.6.8 I noted I had input melee crit of 28.79% and spell crit of 23.54%, I ran an output with 20k hours and was getting
MH:
miss 3189446 7.82%
dodge 0 0.00%
glancing 9779619 23.99%
hit 16043465 39.35%
crit 11761125 28.84%
OH:
miss 3207964 7.87%
dodge 0 0.00%
glancing 9763460 23.95%
hit 16050803 39.37%
crit 11751428 28.82%
ie: pretty much spot on what I was expecting to see. However for Windfury and Stormstrike I'm seeing in the same output.txt file...
MH Windfury:
procs/hits 16.82%
procs/swings 15.72%
miss 0 0.00%
dodge 0 0.00%
hit 10362004 67.98%
crit 4880616 32.02%
MH Storsmtrike:
miss 0 0.00%
dodge 0 0.00%
hit 5285484 68.47%
crit 2433985 31.53%
OH Stormstrike:
miss 0 0.00%
dodge 0 0.00%
hit 5271498 68.29%
crit 2447971 31.71%
ie: a crit rate that's 3%-3.5% higher than white crit rate. I'm struggling to think of anything that causes yellow crit rate to be 3%-3.5% higher than white crit rate. I am missing something or is this a bug?
Just in case the RNG was causing an issue I ran the sim for 200k hours (a bit longer than average) and got...
MH:
miss 31892714 7.82%
dodge 0 0.00%
glancing 97811302 23.99%
hit 160409524 39.34%
crit 117629549 28.85%
MH Windfury:
procs/hits 16.83%
procs/swings 15.72%
miss 0 0.00%
dodge 0 0.00%
hit 103628729 67.98%
crit 48822409 32.02%
MH Storsmtrike:
miss 0 0.00%
dodge 0 0.00%
hit 52860278 68.48%
crit 24330976 31.52%
OH:
miss 32088207 7.87%
dodge 0 0.00%
glancing 97604680 23.94%
hit 160528093 39.37%
crit 117522109 28.82%
OH Stormstrike:
miss 0 0.00%
dodge 0 0.00%
hit 52729234 68.31%
crit 24462020 31.69%
ie: pretty much identical results. Slightly narrow crit range though 2.75%-3.25%, Can anyone explain why WF & SS crits would average out over such a long time at 2.75-3.25% above entered melee crit rate.
Edit: Lava Lash crits were similarly over inflated by 3%
Lava Lash:
miss 0 0.00%
dodge 0 0.00%
hit 6651807 68.10%
crit 3116463 31.90%
Author of ShockAndAweEnhancement Shaman max dps addon
Please use the EnhSim by Ziff & others to simulate what gear, priorities etc are the best dps. You can use ShockAndAwe to export your paperdoll stats to EnhSim.
Should Elemental Devastation be upping your crit % on all attacks? If you're only getting slightly above the input crit while specced for ED and using a regular rotation, I'd say something was wrong somewhere. Unless ED is barely making up for the crit depression due to your low spell crit? Is it possible that yellow attacks aren't being affected by the crit depression?
Interesting thought. The output was showing ED uptime of 53.23% which I suppose averaged should give 9% melee crit 53.23% of the time ie: 4.79% additional melee crit on average.
If that is the issue something is still a bit screwy. Why is white crits perfectly on input melee crit are they not benefiting from ED? Is it that SS, WF, LL all benefit from ED? If so why is the additional crit lower than expected given the uptime?
I'm trying to understand the model so I can work out why my Rawr.Enhance model differs. If at the same time I provoke investigations into either model to ensure accuracy that can only be good in the long run. I am in no way trying to suggest EnhSim is wrong or Rawr is better (at present it clearly isn't as I'd missed the ED uptime), all I'm trying to do is get the two models to agree or at least understand why they don't.
Author of ShockAndAweEnhancement Shaman max dps addon
Please use the EnhSim by Ziff & others to simulate what gear, priorities etc are the best dps. You can use ShockAndAwe to export your paperdoll stats to EnhSim.
I think you need to look at the one roll melee table information to find the answer. There is a lot of info in the Rogue forums on it and I don't really have a form grasp on how they work but I do believe that Tukez incorporated all their findings into the Sim.
Interesting thought. The output was showing ED uptime of 53.23% which I suppose averaged should give 9% melee crit 53.23% of the time ie: 4.79% additional melee crit on average.
If that is the issue something is still a bit screwy. Why is white crits perfectly on input melee crit are they not benefiting from ED? Is it that SS, WF, LL all benefit from ED? If so why is the additional crit lower than expected given the uptime?
I'm trying to understand the model so I can work out why my Rawr.Enhance model differs. If at the same time I provoke investigations into either model to ensure accuracy that can only be good in the long run. I am in no way trying to suggest EnhSim is wrong or Rawr is better (at present it clearly isn't as I'd missed the ED uptime), all I'm trying to do is get the two models to agree or at least understand why they don't.
I didn't do any calculations, but white attacks get 4.8% crit depression, which would even out the ED bonus. Specials get 1.8% crit depression. Take those into account and I think the results are ok.
It was kind of concluded, that 4.8% crit depression for white attacks is valid, but I didn't see any final conclusion for yellow attacks.
I didn't do any calculations, but white attacks get 4.8% crit depression, which would even out the ED bonus. Specials get 1.8% crit depression. Take those into account and I think the results are ok.
It was kind of concluded, that 4.8% crit depression for white attacks is valid, but I didn't see any final conclusion for yellow attacks.
Many thanks that fixed it. I'd never heard of the crit depression before to be honest. I've added that to the Rawr.Enhance model now though. It's weird just how many little fiddly bits go into modelling dps. However I'm pleased that as I learn more and add more and more tweaks the figures are coming closer and closer together.
Edit : another observation I noted I am getting the following output
MH:
miss 3177896 7.85%
dodge 0 0.00%
glancing 9717973 24.01%
hit 15909825 39.31%
crit 11662521 28.82%
OH:
miss 3183060 7.87%
dodge 0 0.00%
glancing 9690766 23.95%
hit 15933421 39.37%
crit 11660968 28.82%
DPS PPM MPS
white 829.92 26.15% 67.45
elapsed simulation time: 20000.00h
ie: to all intents and purposes MH & OH are doing same dps - Duel wielding Angry Dreads. Shouldn't the off-hand suffer a 50% damage penalty? Or is that not what the output.txt file is showing at this stage?
Also if I may, is it possible to determine the white dps figure from the total MH+OH damage? Adding up what I see I get 74,575,474 damage however I can't work out if knowing that plus knowing sim was run for 20,000 hours with 6 min combat time if its possible to arrive at the white dps figure. Again I'm looking to sanity check my figures from Rawr which are showing less white dps ie: I'm getting 746.68 white dps vs EnhSim 829.92 dps with identical inputs. So I must be doing something wrong. If I could work out how you convert total dmg to dps it would help.
Last edited by Levva : 04/19/09 at 11:23 AM.
Author of ShockAndAweEnhancement Shaman max dps addon
Please use the EnhSim by Ziff & others to simulate what gear, priorities etc are the best dps. You can use ShockAndAwe to export your paperdoll stats to EnhSim.
ie: to all intents and purposes MH & OH are doing same dps - Duel wielding Angry Dreads. Shouldn't the off-hand suffer a 50% damage penalty? Or is that not what the output.txt file is showing at this stage?
I don't think those are damage figures, pretty sure those are just a count of the number of events for each state.
Now, when ever I am trying to calculate the new EP values, I get an error at the armor penetration calculation (Enhancement Shaman Simulator has stopped working and has been stopped.).
Spell hit + EP range goes past cap by 2.17364% (57.0189 hit rating).
Expertise is past cap, EP expertise test will be skipped.
Calculating EP values...
Calculation 2/14: Attack power calculated.
Calculation 1/14: Baseline DPS calculated.
Calculation 3/14: Crit(physical) calculated.
Calculation 4/14: Crit(spell) calculated.
Calculation 6/14: Expertise skipped.
Calculation 5/14: Hit calculated.
Calculation 7/14: Haste calculated.
Calculation 8/14: Armor Penetration calculated.
Now, when ever I am trying to calculate the new EP values, I get an error at the armor penetration calculation (Enhancement Shaman Simulator has stopped working and has been stopped.).
Spell hit + EP range goes past cap by 2.17364% (57.0189 hit rating).
Expertise is past cap, EP expertise test will be skipped.
Calculating EP values...
Calculation 2/14: Attack power calculated.
Calculation 1/14: Baseline DPS calculated.
Calculation 3/14: Crit(physical) calculated.
Calculation 4/14: Crit(spell) calculated.
Calculation 6/14: Expertise skipped.
Calculation 5/14: Hit calculated.
Calculation 7/14: Haste calculated.
Calculation 8/14: Armor Penetration calculated.
I'm running Vista Ultimate 64bit :<
I am also having the same issue and it just started yesterday when i got 2pc t8 and I re-input my stats. I've tried to change some stuff to get the error to go away and i can't. I have windows XP Pro. Anyone see an obvious problem with my config?
Also I have a few other questions about enhsim.
1. I thought Boss Armor changed to over 13k, did that change again some where along the lines back to 10k?
2. Also my sims recently are putting CL + LB damage about 30dps higher than just LB alone. Is anyone else seeing a similar trend?
3. Another thing is I think their is a bug with the glove enchant, "Hyperspeed Accelerators" I give myself the enchant in the sim and it doesn't provide any additional dps vs re-simming w/o it. Again anyone else having this issue?
4. Last but not least, and i apologize if this is a bit much in 1 post but, I've noticed that as our haste % pushes our MH closer to the WF chasm its EP diminishes quite a bit for about another 130ish haste rating down to about 1.5-1.8. And it doesn't rise above 2.0 again until you push past this point. So my question is are you guys planning on pushing past it and sacrificing other stats in the interim or are you gemming AP and not going below the WF chasm period?
rotation_priority_count 9
rotation_priority1 SR
rotation_priority2 SW
rotation_priority3 MW4_CL
rotation_priority4 MW4_LB
rotation_priority5 SS
rotation_priority6 MT
rotation_priority7 ES
rotation_priority8 LL
rotation_priority9 LS
###############################################################################
### Everything in the section below can be replaced by information obtained ###
### from your paper doll stats or exported by the ShockAndAwe addon ###
###############################################################################
I don't think those are damage figures, pretty sure those are just a count of the number of events for each state.
Hmmm, bugger. I wonder how I can figure how why the models differ then. White DPS should be one of the easier ones.
Author of ShockAndAweEnhancement Shaman max dps addon
Please use the EnhSim by Ziff & others to simulate what gear, priorities etc are the best dps. You can use ShockAndAwe to export your paperdoll stats to EnhSim.