A WoW Classic simulation tool
- Download and extract the content of the .zip file anywhere on your computer
- Modify
sim.json
to setup the simulation- As of 0.3.1, you can use the ClassicCraft Addon on Curse to speed up the process (but at the moment some stats like Crit or Hit rating aren't supported by the addon, so you need to fill them by hand afterwards)
- You can use the examples in the folder
sim.json examples
if needed
- Execute
ClassicCraft.exe
- A console should appear and the simulations start
- Depending on the desired accuracy (
TargerErrorPct
orNbSim
) and ifStatsWeights
is activated, the process might take some time
- A new .txt file with the logs of the simulation is created in the
Logs
folder, press any key in the console window to close it
- DPS Simulation
- Character setup
- Class, Race
- Talents (use Addon export or classic.wowhead.com/talent-calc/your_class/copy-paste_that_part)
- Gear (some special sets like Rogue's T0 6P and T1 5P)
- Enchantments (Crusader)
- Consumables
- CDs to use (Racial, Recklessness, etc.)
- Raid buffs (Windfury, etc.)
- Encounter setup
- Boss Level/Armor
- Length (+ boss low life length)
- Statistics output as raw text
- Overall DPS
- DPS and Hit stats by spell (Hit, Miss, Crit, Glancing, etc.)
- Stats weights (1 AP = X DPS, 1 STR = X DPS or X AP, etc.)
- Character setup
- Classes supported
- Warrior
- Fury BT (1H or 2H)
- Druid
- Feral (Powershifting)
- Rogue
- Combat (SS or BS)
- Paladin
- Retribution
- Rotations
- 0: SotC+SoC/JoC + Vengeance+Cons5|Cons1 [Attack Power]
- 1: SotC+SoR/JoC + Vengeance+Cons5|Cons1 [Nightfall Max-Uptime]
- 2: SotC+SoR/JoR + Vengeance+Cons5|Cons1 [SpellDmg]
- Equipment Samples
- AP
- HitCap for Nightfall
- SpellDmg
- Rotations
- Retribution
- Warrior
- Built-In Weapons
- Nightfall (debuff functional, use Nightfall max-uptime rotation)
- Hanzo Sword (proc TBD)
- The Unstoppable Force (proc TBD)
- Obsidian Edged Blade (weapon skill dropoff TBD)
- Bonereaver's Edge (proc TBD)
- Ashkandi, Greatsword of the Brotherhood
- Sulfuras, Hand of Ragnaros (proc TBD)
Sta
: StaminaStr
: StrengthAgi
: AgilityInt
: IntellectSpi
: SpiritHP
: HealthMana
: ManaArmor
: ArmorArmorPen
: Armor PenetrationHaste
: Haste(Attack Speed) %AP
: Attack PowerRAP
: Ranged Attack PowerSP
: Spell PowerHSP
: Healing Spell PowerHit
: Hit Chance %SpellHit
: Spell Hit Chance %Crit
: Crit Chance %SpellCrit
: Spell Crit Chance %MP5
: MP5Sword
: Sword Weapon SkillAxe
: Axe Weapon SkillMace
: Mace Weapon SkillPolearm
: Polearm Weapon SkillStaff
: Staff Weapon SkillDagger
: Dagger Weapon SkillFist
: Fist Weapon SkillWDmg
: Weapons Additional Damage
- When will X class be implemented ?
- Not a class order but here is a rough roadmap : Popular DPS Melee Specs -> Popular DPS Caster Specs -> GUI -> Alternative DPS Melee and Caster Specs -> Multiple Targets -> Bonus features (multiple players, tanking/healing sim, ...)
- Is X item implemented yet ?
- Try it yourself and you'll see if it works! The program detects special effects by their item's name, so check for typos if it doesn't. A complete list of supported items will be written, one day.
- Is X set implemented yet ?
- For now, sets providing stats boost have to be added manually in the
sim.json
file (either along with one of the items or as a Buff). Special set effects are detected by checking pieces names, so write them carefuly. A complete list of supported special sets will be written, one day.
- For now, sets providing stats boost have to be added manually in the
Please report any issue or suggestion either here on GitHub or on the Discord
You can also PM me on Discord : Zwyk#5555