This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#![allow(dead_code)] | |
fn main() { | |
use simfantasy::*; | |
use std::time::Duration; | |
let a = Box::new(Bard {}); | |
let options = SimulationOptions { | |
combat_length: Duration::from_secs(10), |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
single_actor_batch=1 | |
chart_show_relative_difference=1 | |
html=dikembe.html | |
target_error=0.1 | |
mage=dikembe | |
spec=arcane | |
level=110 | |
race=troll | |
gear_crit_rating=400 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/engine/class_modules/sc_mage.cpp b/engine/class_modules/sc_mage.cpp | |
index 25ce93d64..eccfab486 100755 | |
--- a/engine/class_modules/sc_mage.cpp | |
+++ b/engine/class_modules/sc_mage.cpp | |
@@ -902,6 +902,27 @@ struct mage_spell_base_t : public spell_t | |
{ | |
sim -> errorf( "Player %s firestarer expression: unknown operation '%s'", player -> name(), splits[ 1 ].c_str() ); | |
} | |
+ } else if ( splits.size() == 4 && util::str_compare_ci( splits[ 0 ], "action" ) && util::str_compare_ci( splits[ 1 ], "arcane_blast" ) ) { | |
+ enum arcane_blast_expr_type_e { BASE_COST, CHARGED_COST }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
single_actor_batch=1 | |
chart_show_relative_difference=1 | |
html=dikembe.html | |
target_error=0.1 | |
optimal_raid=0 | |
default_actions=0 | |
mage=dikembe | |
spec=arcane | |
level=110 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit e51691d169ae55d909d2854be29b4188a5523378 | |
Author: Charles D'Angelo <[email protected]> | |
Date: Thu Jun 21 11:54:40 2018 -0400 | |
[Mage] Add Time Anomaly in place of Temporal Flux | |
diff --git a/engine/class_modules/sc_mage.cpp b/engine/class_modules/sc_mage.cpp | |
index 3ade63c9bf..2db785156e 100755 | |
--- a/engine/class_modules/sc_mage.cpp | |
+++ b/engine/class_modules/sc_mage.cpp |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
html=dikembe.html | |
single_actor_batch=1 | |
chart_show_relative_difference=1 | |
target_error=0.2 | |
mage=dikembe | |
spec=arcane | |
level=120 | |
race=troll |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
profileset.88_88_88=head=battlemages_collar,id=161455,bonus_id=1492/4786/4775,azerite_powers=13/88 | |
profileset.88_88_88+=shoulders=warcasters_doom_mantle,id=161454,bonus_id=1492/4786/4775,azerite_powers=13/88 | |
profileset.88_88_88+=chest=loa_betrayers_vestments,id=159233,bonus_id=1542/4786,azerite_powers=13/88 | |
profileset.88_88_214=head=battlemages_collar,id=161455,bonus_id=1492/4786/4775,azerite_powers=13/88 | |
profileset.88_88_214+=shoulders=warcasters_doom_mantle,id=161454,bonus_id=1492/4786/4775,azerite_powers=13/88 | |
profileset.88_88_214+=chest=loa_betrayers_vestments,id=159233,bonus_id=1542/4786,azerite_powers=13/214 | |
profileset.88_88_127=head=battlemages_collar,id=161455,bonus_id=1492/4786/4775,azerite_powers=13/88 | |
profileset.88_88_127+=shoulders=warcasters_doom_mantle,id=161454,bonus_id=1492/4786/4775,azerite_powers=13/88 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
single_actor_batch=1 | |
mage="T21_Mage_Arcane" | |
spec=arcane | |
level=110 | |
race=troll | |
role=spell | |
position=back | |
talents=2023031 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
255.266 dicker gains clearcasting_1 ( value=-1.00 ) | |
255.266 dicker gains 0.00 (1.00) none from arcane_blast (0.00/0.00) | |
255.266 dicker loses casting | |
255.266 dicker gains arcane_charge_4 ( value=-0.00 ) | |
255.272 dicker gains 3.07 (3.07) mana from mana_regen (11022.34/28172.32) | |
255.272 dicker schedules execute for arcane_blast | |
255.272 dicker gains casting_1 ( value=-0.00 ) | |
255.512 dicker arcane_assault hits Fluffy_Pillow for 312 arcane damage (crit) | |
256.264 dicker loses expanding_mind | |
256.406 dicker performs arcane_blast (11022.3) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/engine/interfaces/sc_js.hpp b/engine/interfaces/sc_js.hpp | |
index 6dc67c4..bd0ef08 100644 | |
--- a/engine/interfaces/sc_js.hpp | |
+++ b/engine/interfaces/sc_js.hpp | |
@@ -264,6 +264,15 @@ public: | |
v_.AddMember( rapidjson::StringRef( "std_dev" ), v.std_dev, d_.GetAllocator() ); | |
v_.AddMember( rapidjson::StringRef( "mean_variance" ), v.mean_variance, d_.GetAllocator() ); | |
v_.AddMember( rapidjson::StringRef( "mean_std_dev" ), v.mean_std_dev, d_.GetAllocator() ); | |
+ | |
+ rapidjson::Value data_arr( rapidjson::kArrayType ); |