I have uploaded a beta release of our 4.0.3 version of SimulationCraft.
Links are on the
SimulationCraft front page or can be downloaded directly for Windows at
simc-403-2-win32.zip - simulationcraft - Patch 4.0.3 Release 2 *Beta Release* Win32 + Source
This is a *beta* release. There are a number of large outstanding issues. These are:
* As yet we have not touched the Hunter module.
* Rogue action lists for Combat and Subtlety are rudimentary at best and have not been included in the profiles.
* We have no ilvl 372 profile for Retribution, although an ilvl 359 profile has been included.
* Some of the new trinkets will likely have incorrect ICDs that will need adjusting.
* We haven't yet updated our latency modeling to match the new Cataclysm model however I wouldn't see that throwing off numbers too much.
Some classes are more finished than others however apart from Hunters and non-Mutilate Rogues they should all give a decent starting point for testing and comparing numbers with in game. Some of the more finished modules are Shadow Priests, Warlocks and possibly Shaman. Mages especially are still heavily in development.
This version of SimulationCraft does support both level 80 and 85 characters however most of our recent testing and tuning has been aimed at level 85. By default is a target_level is not specified it will be set to +3 higher than the highest level character being run.
Behind the scenes there have been a lot of changes in this version of SimulationCraft compared to our previous releases. We now data-mine the DBC files and import values directly into our code. In a lot of cases this means we have completely accurate numbers and a large number of mechanics questions for certain abilities become clear automatically.
As part of the DBC stuff we've added in a spell_query tool that can be used to find out useful information.
Instructions on how to use it can be found at
SpellQuery - simulationcraft - How to use the spell query feature. - Project Hosting on Google Code
It's a pretty powerful tool and the following example barely scratches the surface:
Executing:
simc spell_query=class_spell.name=moonfire
Gives the following output:
Name : Moonfire (id=8921) [Scaling Spell]
Class : Druid
Resource : 18% Base Mana (3354 mana @85)
Spell Level : 4
Range : 40 yards
GCD : 1.5 seconds
Duration : 12 seconds
Effects :
#1 (id=3726) : Apply Aura (6) | Periodic Damage: arcane every 2 seconds (3)
Base Value: 93.7295 (1) | Coefficient: 0.180
#2 (id=3727) : School Damage: arcane (2)
Base Value: 196.24 - 239.849 (1) | Coefficient: 0.180
Description : Burns the enemy for $s2 Arcane damage and then an additional ${$m
1*6*$<mult>} Arcane damage over $d.
Tooltip : Suffering $w1 Arcane damage every $t1 seconds.
Variables : $genesis1=$?s57810[${1+0.01*$57810m1}][${1}]
$genesis2=$?s57811[${1+0.01*$57811m1}][${$<genesis1>}]
$genesis3=$?s57812[${1+0.01*$57812m1}][${$<genesis2>}]
$mult=${$<genesis3>}
As for the SampleOutput pages, we are going to hold off on uploading them until the classes are all further along to avoid being flooded by people complaining about their class doing horribly.
If you find any issues with this release please consider raising an issue on our Issue Tracker at
Issues - simulationcraft - Project Hosting on Google Code. Posting relevant information in this thread too can be useful.
While there's still a fair bit to do we're pretty happy with this release as a first attempt to model Cataclysm. We hope you enjoy it too.