Skip to content

Examples

Serge Camille edited this page Aug 24, 2015 · 3 revisions

This documentation is a part of the TCI reference.

Is there an error? Something missing? Funky grammar? Do not hesitate to leave a comment.

Import your character

The following script will import your character from Battle.net and save it under profile.simc.

 armory=us,illidan,john
 save=profile.simc

The following script will import your character from Battle.net, using his inactive spec, and save it under profile_offspec.simc.

 armory=us,illidan,john,spec=inactive
 save=profile_offspec.simc

You can also use a locally saved JSON formatted Blizzard community API character object to import a character.

 local_json=john.json,john
 save=profile.simc

Note that Simulationcraft no longer supports Chardev (out of date), Wowhead (incomplete information), or Wowreforge (out of date) profilers.

Compute stats scaling

Run a simulation to compute John's scale factors.

 profile.simc
 iterations=10000
 calculate_scale_factors=1
 html=scaling.html

Let's make some changes: a positive delta for hit rating and including the weapon speed.

 profile.simc
 iterations=10000
 calculate_scale_factors=1
 html=scaling.html

 weapon_speed_scale_factors=1
 scale_hit_rating=300

Compare the PTR with live servers

Run a simulation with both your live character and his evil twin on the PTR. The simulation will have two characters: John_Live and John_PTR

 ptr=0
 profile.simc
 name=John_Live

 ptr=1
 copy=John_PTR

 html=ptr_vs_live.html

Compare trinkets

Run a simulation to compare John with his evil twin using different trinkets.

 profile.simc

 copy=john_evil_twin
 trinket1=heart_of_ignacious,id=65110
 trinket2=shard_of_woe,id=60233

 html=trinkets_comparison.html

Stat plotting

Generate a haste versus dps graph, with a haste delta varying within a [-300 ; +300] interval.

 profile.simc
 iterations=10000
 dps_plot_stat=haste
 dps_plot_points=10
 dps_plot_step=60

 html=haste_plot.html

Play with lag

Let's simulate a 250ms lag.

 profile.simc
 channel_lag=0.5
 gcd_lag=0.250
 html=lag.html

Play with buffs

Let's simulate a self-buffed character.

 profile.simc
 optimal_raid=0
 html=self_buffed.html

Let's keep an optimal raid but disable bloodlust, a shaman's actions list will trigger it.

 profile.simc
 override.bloodlust=0
 html=manual_bloodlust.html

Let's import Bill, a warlock, and have him cast dark intent on John. The report won't mention Bill but he will be active throughout the whole simulation.

 profile.simc

 armory=us,illidan,bill
 dark_intent_target=john
 quiet=1

 html=dark_intent.html

Add a fake enchant

Let's add a fake 500 strength enchant on john

 profile.simc
 enchant_strength=500
 html=john_500str.html

Change the target

We want to make a simulation for pvp, let's have a 85 target with 3000 resilience.

 profile.simc
 target_level=85
 target_resilience=3000
 html=pvp.html

Make the raid suffer periodic damages

A very interesting option for bears and warriors since it will make them gain rage.

 profile.simc
 raid_events+=/damage,cooldown=30,amount=20000
 html=damages.html
Clone this wiki locally