simulationcraft / simc

Simulationcraft engine/GUI
GNU General Public License v3.0
1.4k stars 692 forks source link

Failing Simulation under normal use. #2474

Closed navv1234 closed 9 years ago

navv1234 commented 9 years ago

Originally reported on Google Code with ID 2475

IF RUNNING FROM THE GUI, PLEASE ATTACH (or Cut-N-Paste contents) OF
simc_gui.simc FILE.  THIS WILL ENABLE TO US TO REPRODUCE THE PROBLEM.

What steps will reproduce the problem?
1. Import character using the GUI
2. "Enable Scaling" and "Toggle All Character Stats" are checked
3. Simulate

What is the expected output? What do you see instead?
Option parsing error: Unexpected parameter 'Files/Simulationcraft(x64)/610-03\results.html'.
Expected format: name=value
Simulation failed!

What version of the product are you using? On what operating system?
610-03 on Windows 8.1

Please provide any additional information below.
### Begin GUI options ###
item_db_source=local/bcpapi/wowhead
target_error=0
iterations=10000
default_world_lag=0.1
max_time=450
vary_combat_length=0.2
fight_style=Patchwerk
tmi_window_global=6
target_level+=3
target_race=Humanoid
default_skill=1.0
optimal_raid=0
override.attack_power_multiplier=1
override.spell_power_multiplier=1
override.critical_strike=1
override.haste=1
override.multistrike=1
override.mastery=1
override.stamina=1
override.str_agi_int=1
override.versatility=1
override.bloodlust=1
override.bleeding=1
override.mortal_wounds=1
threads=8
thread_priority=Lowest
calculate_scale_factors=1
scale_only=str,agi,sta,int,spi,sp,ap,crit,haste,mastery,mult,vers,wdps,wohdps,armor,bonusarmor,avoidance,leech,speed
scale_over=Raid_DPS
statistics_level=1
html=D:/Program Files/Simulationcraft(x64)/610-03\results.html
### End GUI options ###
### Begin simulateText ###
shaman="Mororgan_Active"
origin="https://us.api.battle.net/wow/character/frostmane/Mororgan/advanced"
thumbnail="http://us.battle.net/static-render/us/frostmane/180/118287540-avatar.jpg"
level=100
race=orc
role=attack
position=back
professions=mining=700/jewelcrafting=700
talents=http://us.battle.net/wow/en/tool/talent-calculator#WZ!0201111
glyphs=frost_shock/ephemeral_spirits/chain_lightning/spectral_wolf/ghostly_speed/flaming_serpent
spec=enhancement

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely
highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action
lists.

# Executed before combat begins. Accepts non-harmful actions only.

actions.precombat=flask,type=greater_draenic_agility_flask
actions.precombat+=/food,type=buttered_sturgeon
actions.precombat+=/lightning_shield,if=!buff.lightning_shield.up
# Snapshot raid buffed stats before combat begins and pre-potting is done.
actions.precombat+=/snapshot_stats
actions.precombat+=/potion,name=draenic_agility

# Executed every time the actor is available.

actions=wind_shear
# Bloodlust casting behavior mirrors the simulator settings for proxy bloodlust. See
options 'bloodlust_percent', and 'bloodlust_time'. 
actions+=/bloodlust,if=target.health.pct<25|time>0.500
actions+=/auto_attack
# In-combat potion is preferentially linked to the Fire or Storm Elemental, depending
on talents, unless combat will end shortly
actions+=/potion,name=draenic_agility,if=(talent.storm_elemental_totem.enabled&(pet.storm_elemental_totem.remains>=25|(cooldown.storm_elemental_totem.remains>target.time_to_die&pet.fire_elemental_totem.remains>=25)))|(!talent.storm_elemental_totem.enabled&pet.fire_elemental_totem.remains>=25)|target.time_to_die<=30
actions+=/blood_fury
actions+=/arcane_torrent
actions+=/berserking
actions+=/elemental_mastery
actions+=/storm_elemental_totem
actions+=/fire_elemental_totem
actions+=/feral_spirit
actions+=/liquid_magma,if=pet.searing_totem.remains>10|pet.magma_totem.remains>10|pet.fire_elemental_totem.remains>10
actions+=/ancestral_swiftness
actions+=/ascendance
# If only one enemy, priority follows the 'single' action list.
actions+=/call_action_list,name=single,if=active_enemies=1
# On multiple enemies, the priority follows the 'aoe' action list.
actions+=/call_action_list,name=aoe,if=active_enemies>1

# Single target action priority list

actions.single=searing_totem,if=!totem.fire.active
actions.single+=/unleash_elements,if=(talent.unleashed_fury.enabled|set_bonus.tier16_2pc_melee=1)
actions.single+=/elemental_blast,if=buff.maelstrom_weapon.react>=4|buff.ancestral_swiftness.up
actions.single+=/windstrike
actions.single+=/lightning_bolt,if=buff.maelstrom_weapon.react=5
actions.single+=/stormstrike
actions.single+=/lava_lash
actions.single+=/flame_shock,if=(talent.elemental_fusion.enabled&buff.elemental_fusion.stack=2&buff.unleash_flame.up&dot.flame_shock.remains<16)|(!talent.elemental_fusion.enabled&buff.unleash_flame.up&dot.flame_shock.remains<=9)|!ticking
actions.single+=/unleash_elements
actions.single+=/frost_shock,if=(talent.elemental_fusion.enabled&dot.flame_shock.remains>=16)|!talent.elemental_fusion.enabled
actions.single+=/elemental_blast,if=buff.maelstrom_weapon.react>=1
actions.single+=/lightning_bolt,if=(buff.maelstrom_weapon.react>=1&!buff.ascendance.up)|buff.ancestral_swiftness.up
actions.single+=/searing_totem,if=pet.searing_totem.remains<=20&!pet.fire_elemental_totem.active&!buff.liquid_magma.up

# Multi target action priority list

actions.aoe=unleash_elements,if=active_enemies>=4&dot.flame_shock.ticking&(cooldown.shock.remains>cooldown.fire_nova.remains|cooldown.fire_nova.remains=0)
actions.aoe+=/fire_nova,if=active_dot.flame_shock>=3
actions.aoe+=/wait,sec=cooldown.fire_nova.remains,if=!talent.echo_of_the_elements.enabled&active_dot.flame_shock>=4&cooldown.fire_nova.remains<=action.fire_nova.gcd%2
actions.aoe+=/magma_totem,if=!totem.fire.active
actions.aoe+=/lava_lash,if=dot.flame_shock.ticking&active_dot.flame_shock<active_enemies
actions.aoe+=/elemental_blast,if=!buff.unleash_flame.up&(buff.maelstrom_weapon.react>=4|buff.ancestral_swiftness.up)
actions.aoe+=/chain_lightning,if=buff.maelstrom_weapon.react=5&((glyph.chain_lightning.enabled&active_enemies>=3)|(!glyph.chain_lightning.enabled&active_enemies>=2))
actions.aoe+=/unleash_elements,if=active_enemies<4
actions.aoe+=/flame_shock,if=dot.flame_shock.remains<=9|!ticking
actions.aoe+=/windstrike,target=1,if=!debuff.stormstrike.up
actions.aoe+=/windstrike,target=2,if=!debuff.stormstrike.up
actions.aoe+=/windstrike,target=3,if=!debuff.stormstrike.up
actions.aoe+=/windstrike
actions.aoe+=/elemental_blast,if=!buff.unleash_flame.up&buff.maelstrom_weapon.react>=3
actions.aoe+=/chain_lightning,if=(buff.maelstrom_weapon.react>=3|buff.ancestral_swiftness.up)&((glyph.chain_lightning.enabled&active_enemies>=4)|(!glyph.chain_lightning.enabled&active_enemies>=3))
actions.aoe+=/magma_totem,if=pet.magma_totem.remains<=20&!pet.fire_elemental_totem.active&!buff.liquid_magma.up
actions.aoe+=/lightning_bolt,if=buff.maelstrom_weapon.react=5&glyph.chain_lightning.enabled&active_enemies<3
actions.aoe+=/stormstrike,target=1,if=!debuff.stormstrike.up
actions.aoe+=/stormstrike,target=2,if=!debuff.stormstrike.up
actions.aoe+=/stormstrike,target=3,if=!debuff.stormstrike.up
actions.aoe+=/stormstrike
actions.aoe+=/lava_lash
actions.aoe+=/fire_nova,if=active_dot.flame_shock>=2
actions.aoe+=/elemental_blast,if=!buff.unleash_flame.up&buff.maelstrom_weapon.react>=1
actions.aoe+=/chain_lightning,if=(buff.maelstrom_weapon.react>=1|buff.ancestral_swiftness.up)&((glyph.chain_lightning.enabled&active_enemies>=3)|(!glyph.chain_lightning.enabled&active_enemies>=2))
actions.aoe+=/lightning_bolt,if=(buff.maelstrom_weapon.react>=1|buff.ancestral_swiftness.up)&glyph.chain_lightning.enabled&active_enemies<3
actions.aoe+=/fire_nova,if=active_dot.flame_shock>=1

head=wayfaring_helm,id=116188,bonus_id=113/525/535
neck=shifting_taladite_pendant,id=115800,bonus_id=67/525/539
shoulders=neckbreaker_shoulderguards,id=113899
back=cloak_of_violent_harmony,id=109906,bonus_id=524
chest=chestguard_of_unending_roars,id=113902
wrists=bracers_of_callous_disregard,id=119334
hands=pulverizing_grips,id=116025
waist=streamslither_belt,id=109833,bonus_id=524
legs=streamslither_legguards,id=109813,bonus_id=499/524
feet=rockhide_treads,id=109792,bonus_id=524
finger1=frostcap_band,id=116279,bonus_id=40/563,gems=35haste
finger2=timeless_solium_band_of_the_assassin,id=118297,enchant=50haste
trinket1=skull_of_war,id=112318,bonus_id=525/530
trinket2=bloodmaws_tooth,id=116289
main_hand=hansgars_forgehammer,id=113897,bonus_id=563,gems=50haste,enchant=mark_of_the_shattered_hand
off_hand=gugrokks_smasher,id=110042,bonus_id=524,enchant=mark_of_the_shattered_hand

# Gear Summary
# gear_agility=2253
# gear_stamina=2860
# gear_crit_rating=898
# gear_haste_rating=701
# gear_mastery_rating=618
# gear_armor=1188
# gear_multistrike_rating=316
# gear_versatility_rating=252
# gear_avoidance_rating=59

### End simulateText ###
### Begin overrides ###
# User-specified persistent global and player parameters will be set here.

### End overrides ###
### Begin command line ###

### End command line ###
### Begin final options ###
### End final options ###
### END ###

Reported by mallorybertani on 2015-03-05 23:20:44

navv1234 commented 9 years ago
Move the folder somewhere that has no spaces. 

Ex:

C:\programname\
instead of 

C:\program name\

It will be fixed to allow spaces in a few hours.

Reported by s.alexlowery on 2015-03-05 23:25:14

navv1234 commented 9 years ago

Reported by s.alexlowery on 2015-03-05 23:26:45

navv1234 commented 9 years ago
Works. Thanks.

Reported by mallorybertani on 2015-03-05 23:27:39

navv1234 commented 9 years ago
The issue is fixed now in 610-04

http://www.simulationcraft.org/download.html

Reported by s.alexlowery on 2015-03-06 01:27:13