Skip to content

Instantly share code, notes, and snippets.

View cgdangelo's full-sized avatar

Charles D'Angelo cgdangelo

View GitHub Profile
import { either as E } from "fp-ts";
import type { Applicative2 } from "fp-ts/lib/Applicative";
import { sequenceS } from "fp-ts/lib/Apply";
import type { Chain2 } from "fp-ts/lib/Chain";
import { flow, pipe } from "fp-ts/lib/function";
import type { Functor2 } from "fp-ts/lib/Functor";
import type { Monad2 } from "fp-ts/lib/Monad";
type Stream<I> = { readonly buffer: I; readonly cursor: number };
diff --git a/engine/report/sc_report_html_player.cpp b/engine/report/sc_report_html_player.cpp
index dcfa59e36a..091483dd18 100644
--- a/engine/report/sc_report_html_player.cpp
+++ b/engine/report/sc_report_html_player.cpp
@@ -1028,6 +1028,37 @@ void print_html_gear( report::sc_html_stream& os, const player_t& p )
}
}
+ if ( item.slot == SLOT_NECK )
+ {
html=dikembe.html
chart_show_relative_difference=1
target_error=0.1
override.spell_data=effect.748188.coefficient=2.760735
override.spell_data=effect.720338.coefficient=0.58626
single_actor_batch=1
T23_Mage_Arcane.simc
name=Default_NoAzerite
Death Knight (Blood) <https://www.twitch.tv/cistara> (Vision)
Demon Hunter (Vengeance) <https://www.twitch.tv/riggnarosbl> (Blood Legion)
Demon Hunter (Vengeance) <https://www.twitch.tv/parandsn> (Benched)
Monk (Brewmaster) <https://www.twitch.tv/lozy1> (Big Dumb Guild)
Monk (Brewmaster) <https://www.twitch.tv/tmsean> (Easy)
Monk (Brewmaster) <https://www.twitch.tv/whiteastrofox> (Big Dumb Guild)
Death Knight (Frost) <https://www.twitch.tv/cherryvodka_> (Big Dumb Guild)
Demon Hunter (Havoc) <https://www.twitch.tv/speedh> (Easy)
Demon Hunter (Havoc) <https://www.twitch.tv/zealeo> (Vision)
# SimC Addon 1.10.4
mage="Dikembae"
level=120
race=troll
region=us
server=stormreaver
role=spell
professions=herbalism=65/inscription=1
talents=1213333
diff --git a/engine/sim/sc_raid_event.cpp b/engine/sim/sc_raid_event.cpp
index c3486b5060..959129f912 100644
--- a/engine/sim/sc_raid_event.cpp
+++ b/engine/sim/sc_raid_event.cpp
@@ -297,6 +297,37 @@ struct adds_event_t : public raid_event_t
adds[ i ]->dismiss();
}
}
+
+ void output_json( js::JsonOutput& root ) override
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 );
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)
single_actor_batch=1
mage="T21_Mage_Arcane"
spec=arcane
level=110
race=troll
role=spell
position=back
talents=2023031
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