Hey everyone! In case anybody finds use for it, I'm sharing a backported version of WoWSims I’ve made for 3.3.5a private servers, specifically Warmane.
It started with me wanting to simulate my PvP sub rogue against different thresholds of resilience and armor. And in the process of adding the resilience math and other mechanics, I’ve also fixed several bugs, added some missing features, and made it as compatible with Warmane as I could.
If you would like to contribute, join ongoing discussions, or ask questions. Join my discord: https://discord.gg/fZEEfHqUHn
added direct import from Warmane armory (Importing gear, talents, race and professions)
added search option to the Detailed Results Log tab
added toggleable pvp mode and enemy resilience in the Advanced Encounter tab
added a DPET column to the Detailed Results tab
added Damage column to the Detailed Results tab
fixed Dodge calculation: fixed a bug where the dodge diminishing return formula was applying to dodge granted from base racial and class bonuses while it shouldn't.
fixed BlockValue calculation: fixed a bug where blockValue multipliers were multiplying blockValue granted from base racial bonuses while they shouldn't.
added "Total Avoidance" to the character sheet for block tanking in the Anub'Arak encounter of TOGC.
added stopAttack and resetSwing actions to the APL.
reverted the engineering gloves classic change to have Shared CD with trinkets back.
added "Gain per 5s" to the resources tab
added percentage difference to the comparison reference results
added "Damage Per Resource Spent" (DPR) column to all sims [DK rune abilities are yet to be implemented]
fixed Berserk should remove Tiger's Fury
added Battle Squawk (Gnomish Battle Chicken) buff
Temporarily exposed the "Activate Aura" APL option to the regular actions rotation and not only to prepull actions (please use with caution as this option shouldn't be available, it's a temp workaround to enable/disable raid environment buffs like Essence of the Blood Queen)
enabled Power Infusion for the DK sim
added comparison differences to the detailed results tab
added adjustable DIM to the character stats panel (Damage Increasing Modifier)
Implemented a 70-degree no auto-attack angle mode to isolate proc testing from abilities only. (For testing purposes)
fixed a bug in original wowsims where Omen of Clarity caused a sim crash by looking for single target data on Hurricane
PvE
removed glyph of shattering throw
removed glyph of reckoning
removed glyph of omen of clarity
reverted Demonic Pact classic buff
reverted Gargoyle nerf and added 400ms delay to emulate Warmane's core.
reverted pet hit rating stat inheritance
reverted Ulduar item level buff
reverted HoW, DS and CS interactions with Seal of Vengeance.
added artificial delays to Army of the Dead actions to emulate Warmane's core.
added Retaliation and Recklessness to the protection warrior sim.
added the item swap widget to the feral sim
added Barkskin, Survival Instincts and Nature's Grasp to the feral sim
added bearweaving support to the feral sim (APL is still WIP)
implemented Raptor Strike and hunter meleeweaving for Warmane, with a default delay of 200ms (for human reactionTime + latency) [Experimental]
removed Gift of the Wild reseting the swingtimer (At least until warmane fixes how instant spells interact with swingtimers)
removed the 8ms ICD on Flametongue weapon (until warmane fixes)
released an alpha version of the holy paladin sim
fixed Berserk should remove Tiger's Fury
added Battle Squawk (Gnomish Battle Chicken) buff
added several DPS increasing raid zone buffs:
Fungal Creep (Loatheb)
Polarity Shift (Thaddius)
Power Spark (Malygos)
Rune of Power (Iron Council)
Starlight (Hodir)
Shadow Crash (General Vezax)
Essence of the Blood Queen (Queen Lana'thel)
changed Envenom aura to be applied after cast instead of before (at least until Warmane fixes)
changed 5 stacks Deadly Poison application misses to not trigger the other hand poison (at least until Warmane fixes)
fixed assumeBleedActive backend behavior on assa rogue sim (enabled it by default, be cautious as it might be disabled if you are using a cached sim setting)
changed the ICC raid zone buff to also apply to guardian pets
added default rotations for the holy pala sim
Implemented the Fel Synergy talent for Affliction warlocks.
changed Fel Synergy talent to be able to proc healing trinkets to fit Warmane (I.E The Egg of Mortal Essence)
changed Fan of Knives to fire main-hand hit before off-hand hit to fit Warmane's core.
added a missing 100% hit chance to the Felstriker buff.
Updated all DK strikes with Threat of Thassarian to fire MH hit before OH to fit Warmane's core
fixed Mutilate MH and OH to benefit from Deadly Poison applied by the same cast
changed Mutilate to cast MH instead of OH first to match Warmane's core
fixed Fan of Knives second fired hit to not benefit from effects applied by the same cast to match Warmane's core.
reverted Explosive Trap crit multiplier inheritance to spell crit instead of melee crit
Holy Paladin
Released an alpha version of the holy paladin sim, thus far due to a tight schedule, I've currently only implemented the talents and abilities that I've deemed as those that define the holy paladin's core functionality. This list includes, but does not limit:
Abilities:
Added Holy Light
Added Beacon of Light
Added Glyph of Holy Light
Added Seal of Wisdom
Added Libram of Renewal
Talents:
Added Sanctified Light
Added Healing Light
Added Holy Guidance
Added Holy Power
Added Elightened Judgements
Added Light's Grace
Added Judgements of the Pure
Added Illumination