Skip to content

Instantly share code, notes, and snippets.

@seriallos
Last active October 13, 2022 08:49
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seriallos/cc3e877a744090847a3847e9a00826b0 to your computer and use it in GitHub Desktop.
Save seriallos/cc3e877a744090847a3847e9a00826b0 to your computer and use it in GitHub Desktop.
WoW M+ Shrouded Buff Sim Input
# PASTE IN YOUR /SIMC INPUT AFTER THIS LINE
# Run this in Raidbots Advanced mode: https://www.raidbots.com/simbot/advanced
#
# Or using a recent nightly build of SimC: https://www.simulationcraft.org/download.html
#
# The lines below test out 5, 10, 15, and 20 stacks of each Bounty buff to give a sense of what
# will provide the most DPS.
profileset."Bounty: Haste (5 stacks)"+=raid_events+=/buff,buff_name=bounty_haste,stacks=5,cooldown=1200
profileset."Bounty: Haste (10 stacks)"+=raid_events+=/buff,buff_name=bounty_haste,stacks=10,cooldown=1200
profileset."Bounty: Haste (15 stacks)"+=raid_events+=/buff,buff_name=bounty_haste,stacks=15,cooldown=1200
profileset."Bounty: Haste (20 stacks)"+=raid_events+=/buff,buff_name=bounty_haste,stacks=20,cooldown=1200
profileset."Bounty: Critical Strike (5 stacks)"+=raid_events+=/buff,buff_name=bounty_crit,stacks=5,cooldown=1200
profileset."Bounty: Critical Strike (10 stacks)"+=raid_events+=/buff,buff_name=bounty_crit,stacks=10,cooldown=1200
profileset."Bounty: Critical Strike (15 stacks)"+=raid_events+=/buff,buff_name=bounty_crit,stacks=15,cooldown=1200
profileset."Bounty: Critical Strike (20 stacks)"+=raid_events+=/buff,buff_name=bounty_crit,stacks=20,cooldown=1200
profileset."Bounty: Versatility (5 stacks)"+=raid_events+=/buff,buff_name=bounty_vers,stacks=5,cooldown=1200
profileset."Bounty: Versatility (10 stacks)"+=raid_events+=/buff,buff_name=bounty_vers,stacks=10,cooldown=1200
profileset."Bounty: Versatility (15 stacks)"+=raid_events+=/buff,buff_name=bounty_vers,stacks=15,cooldown=1200
profileset."Bounty: Versatility (20 stacks)"+=raid_events+=/buff,buff_name=bounty_vers,stacks=20,cooldown=1200
profileset."Bounty: Mastery (5 stacks)"+=raid_events+=/buff,buff_name=bounty_mastery,stacks=5,cooldown=1200
profileset."Bounty: Mastery (10 stacks)"+=raid_events+=/buff,buff_name=bounty_mastery,stacks=10,cooldown=1200
profileset."Bounty: Mastery (15 stacks)"+=raid_events+=/buff,buff_name=bounty_mastery,stacks=15,cooldown=1200
profileset."Bounty: Mastery (20 stacks)"+=raid_events+=/buff,buff_name=bounty_mastery,stacks=20,cooldown=1200

Additional configuration options written up by Putro (hunter SimC dev)

To get a sense of how good various levels of the Shrouded M+ buff is, you can use the Advanced script above to test them all out at constant 5, 10, 15, and 20 stacks:

If you instead want to examine how a buff improves over the course of a dungeon, so every X seconds you can insert lines below your /simc written like this:

profileset."Bounty: Haste (1 stack every 120s)"+=raid_events+=/buff,buff_name=bounty_haste,stacks=1,first=120,cooldown=120,last=1200

Description of values:

name: Which stat you want to buff, possible values: bounty_haste/bounty_crit/bounty_vers/bounty_mastery

stacks: How many stacks each 'proc' will give you

first: When the first 'proc' will occur (if left out, defaults to 0)

cooldown: How long between each 'proc' after the first

last: When the last 'proc' can happen (if left out, it can proc forever -- cap is 20 stacks as in-game)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment