Skip to content

Instantly share code, notes, and snippets.

View cgdangelo's full-sized avatar

Charles D'Angelo cgdangelo

View GitHub Profile
ptr=1
iterations=10000
html=dikembe.html
../profiles/Tier19M_NH/Mage_Fire_T19M_NH.simc
name=Mage_Fire_T19M_NH_CB
talents=1013022
copy=fire_soul_of_the_archmage_f1
finger1=,id=151642,enchant=200crit,ilevel=940
actions=
actions+=/time_warp,if=buff.bloodlust.down&(time=0|buff.arcane_power.up|target.time_to_die<buff.bloodlust.duration)
actions+=/call_action_list,name=build,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions+=/call_action_list,name=single
actions.build=
actions.build+=/charged_up
actions.build+=/arcane_missiles,if=buff.arcane_missiles.react=buff.arcane_missiles.max_stack
actions.build+=/arcane_blast
mage="Mage_Arcane_T20M"
spec=arcane
level=110
race=troll
role=spell
position=back
talents=2023031
artifact=4:0:0:0:0:72:4:73:1:74:4:75:4:77:4:78:1:79:4:80:1:81:4:82:4:83:4:84:4:86:1:87:1:290:1:1169:1:1339:1:1371:1:1529:4:1530:1:1531:1:1532:1:1639:1
# Default consumables
1>------ Build started: Project: Simulationcraft CLI, Configuration: Release x64 ------
1>sc_main.obj : error LNK2019: unresolved external symbol "public: bool __cdecl profileset::profilesets_t::iterate(struct sim_t *)" (?iterate@profilesets_t@profileset@@QEAA_NPEAUsim_t@@@Z) referenced in function "public: int __cdecl sim_t::main(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const &)" (?main@sim_t@@QEAAHAEBV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z)
1>simcengine.lib(sc_sim.obj) : error LNK2019: unresolved external symbol "public: __cdecl profileset::profile_set_t::~profile_set_t(void)" (??1profile_set_t@profileset@@QEAA@XZ) referenced in function "private: void __cdecl std::vector<class std::unique_ptr<class profileset::prof
mage="Mage_Arcane_T21M"
spec=arcane
level=110
race=troll
role=spell
position=back
talents=2022031
artifact=4:0:0:0:0:72:4:73:1:74:4:75:4:77:4:78:1:79:4:80:1:81:4:82:4:83:4:84:4:86:1:87:1:290:1:1169:1:1339:1:1371:1:1529:4:1530:1:1531:1:1532:24:1639:1
crucible=1739:1780:1529/1739:1780:82/1739:1780:1529
diff --git a/engine/class_modules/sc_mage.cpp b/engine/class_modules/sc_mage.cpp
index 4c2f247..51f6f8d 100755
--- a/engine/class_modules/sc_mage.cpp
+++ b/engine/class_modules/sc_mage.cpp
@@ -224,6 +224,8 @@ public:
int blessing_of_wisdom_count;
bool allow_shimmer_lance;
+ extended_sample_data_t* burn_duration_history;
+
@cgdangelo
cgdangelo / arcane_LUL.diff
Created October 27, 2017 13:56
nuck forrinir
diff --git a/engine/class_modules/sc_mage.cpp b/engine/class_modules/sc_mage.cpp
index 4c2f247..a4f3e1a 100755
--- a/engine/class_modules/sc_mage.cpp
+++ b/engine/class_modules/sc_mage.cpp
@@ -213,6 +213,7 @@ public:
// State switches for rotation selection
state_switch_t burn_phase;
+ state_switch_t oom_waiting;
diff --git a/engine/class_modules/sc_mage.cpp b/engine/class_modules/sc_mage.cpp
index 70e0b53..b59a409 100755
--- a/engine/class_modules/sc_mage.cpp
+++ b/engine/class_modules/sc_mage.cpp
@@ -264,6 +264,12 @@ public:
int blessing_of_wisdom_count;
bool allow_shimmer_lance;
+ double low_burn_duration;
+ iteration_data_entry_t low_burn_iteration;
// ==========================================================================
// Dedmonwakeen's DPS-DPM Simulator.
// Send questions to [email protected]
// ==========================================================================
#include "simulationcraft.hpp"
namespace { // UNNAMED NAMESPACE
// ==========================================================================
engine/class_modules/sc_mage.cpp | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/engine/class_modules/sc_mage.cpp b/engine/class_modules/sc_mage.cpp
index bb59a99..d067fe2 100755
--- a/engine/class_modules/sc_mage.cpp
+++ b/engine/class_modules/sc_mage.cpp
@@ -342,6 +342,7 @@ public:
timespan_t firestarter_time;
int blessing_of_wisdom_count;