0.9.0
-Performance optimizations.
-Reodered talents and rotation&misc in the config files.
-Added Reverberation talent.
-Removed average_shocks_per_minute config option as unused. Increase the lag to simulate real playing environment.
-Added Bloodlust. You can have eiher 0, 1 or 2(or more) casters for Bloodlust. There is also option to sync bloodlust with trinkets.
-Every combat_length, bloodlust, miscellanous item, potion and on use trinkets are resetted.
-Bug fix: ap was being rounded down on the ap->dps calculation.
-With combatlogging, the combatlog.txt is now created if it does not exist and gets overwritten, if it does exist.
-Stormstrike charges modeled. They affect nature, fire and frost damage. Spells eating a charge are: ES,FS,Frost Shock,LvB,LB. Removed stormstrike_nature_damage_buff.
-Added Improved Stormstrike, removed stormstrike_cooldown. Also added Gladiator's Earthshaker set bonus.
-Call of Thunder is now 1 point talent and Elemental Fury is 5 point talent.
-Weapon Mastery is now 3 point talent.
-Lava Lash added. The mechanics are not correct yet.
enhsim - Google Code
I didn't change anything on Lava Burst yet.
I added Lava Lash, because of the limited theorycrafting purposes it might have. I do not know the correct mechanics but this is what I asssumed:
-Triggers static 1.5 gcd, not affected by haste.
-3s cooldown.
-4% mana cost.
-It uses OH weapon damage, eg. scales with AP.
-OH damage penalty is counted in.
-25% extra damage with flametongue off hand is additive...75% and 25% sums to 100%.
-It procs anything that yellow oh hits proc.
-It is affected by fire res and fire damage modifiers.
-It is not affected by armor.
If Bloodlust is synced with trinkets, with 2 casters, an extra 20s is waited after Sated ends. Meaning that the second one is casted at 6min. And so on...