From f6e96c6a6b132aa436172df2b3f11b42fcef3e73 Mon Sep 17 00:00:00 2001 From: Quentin Giraud Date: Wed, 29 Aug 2018 06:42:02 +0200 Subject: [PATCH] Farewell T21 --- engine/report/sc_report.cpp | 11 +- generate_profiles.bat | 2 +- generate_profiles.sh | 2 +- gui/gui.pro | 2 +- profiles/T21_Raid.simc | 43 --- profiles/Tier21/T21_Death_Knight_Blood.simc | 87 ------- profiles/Tier21/T21_Death_Knight_Frost.simc | 149 ----------- profiles/Tier21/T21_Death_Knight_Unholy.simc | 113 -------- profiles/Tier21/T21_Demon_Hunter_Havoc.simc | 119 --------- .../Tier21/T21_Demon_Hunter_Vengeance.simc | 93 ------- profiles/Tier21/T21_Druid_Balance.simc | 103 -------- profiles/Tier21/T21_Druid_Feral.simc | 128 --------- profiles/Tier21/T21_Hunter_Beast_Mastery.simc | 83 ------ profiles/Tier21/T21_Hunter_Marksmanship.simc | 104 -------- profiles/Tier21/T21_Hunter_Survival.simc | 133 ---------- profiles/Tier21/T21_Mage_Arcane.simc | 126 --------- profiles/Tier21/T21_Mage_Fire.simc | 127 --------- profiles/Tier21/T21_Mage_Frost.simc | 136 ---------- profiles/Tier21/T21_Monk_Brewmaster.simc | 93 ------- profiles/Tier21/T21_Monk_Windwalker.simc | 244 ------------------ profiles/Tier21/T21_Paladin_Protection.simc | 81 ------ profiles/Tier21/T21_Paladin_Retribution.simc | 97 ------- profiles/Tier21/T21_Priest_Shadow.simc | 110 -------- profiles/Tier21/T21_Rogue_Assassination.simc | 123 --------- .../Tier21/T21_Rogue_Assassination_Exsg.simc | 124 --------- profiles/Tier21/T21_Rogue_Outlaw.simc | 112 -------- profiles/Tier21/T21_Rogue_Outlaw_SnD.simc | 112 -------- profiles/Tier21/T21_Rogue_Subtlety.simc | 140 ---------- profiles/Tier21/T21_Shaman_Elemental.simc | 122 --------- profiles/Tier21/T21_Shaman_Enhancement.simc | 120 --------- profiles/Tier21/T21_Warlock_Affliction.simc | 109 -------- profiles/Tier21/T21_Warlock_Demonology.simc | 119 --------- profiles/Tier21/T21_Warlock_Destruction.simc | 136 ---------- profiles/Tier21/T21_Warrior_Arms.simc | 129 --------- profiles/Tier21/T21_Warrior_Fury.simc | 91 ------- profiles/generators/Tier21/T21_Generate.simc | 49 ---- .../Tier21/T21_Generate_Death_Knight.simc | 82 ------ .../Tier21/T21_Generate_Demon_Hunter.simc | 54 ---- .../generators/Tier21/T21_Generate_Druid.simc | 90 ------- .../Tier21/T21_Generate_Hunter.simc | 79 ------ .../generators/Tier21/T21_Generate_Mage.simc | 82 ------ .../generators/Tier21/T21_Generate_Monk.simc | 53 ---- .../Tier21/T21_Generate_Paladin.simc | 53 ---- .../Tier21/T21_Generate_Priest.simc | 26 -- .../generators/Tier21/T21_Generate_Rogue.simc | 138 ---------- .../Tier21/T21_Generate_Shaman.simc | 64 ----- .../Tier21/T21_Generate_Warlock.simc | 86 ------ .../Tier21/T21_Generate_Warrior.simc | 53 ---- qt/sc_SampleProfilesTab.cpp | 2 +- simcqt.pro | 2 +- 50 files changed, 7 insertions(+), 4529 deletions(-) delete mode 100644 profiles/T21_Raid.simc delete mode 100644 profiles/Tier21/T21_Death_Knight_Blood.simc delete mode 100644 profiles/Tier21/T21_Death_Knight_Frost.simc delete mode 100644 profiles/Tier21/T21_Death_Knight_Unholy.simc delete mode 100644 profiles/Tier21/T21_Demon_Hunter_Havoc.simc delete mode 100644 profiles/Tier21/T21_Demon_Hunter_Vengeance.simc delete mode 100644 profiles/Tier21/T21_Druid_Balance.simc delete mode 100644 profiles/Tier21/T21_Druid_Feral.simc delete mode 100644 profiles/Tier21/T21_Hunter_Beast_Mastery.simc delete mode 100644 profiles/Tier21/T21_Hunter_Marksmanship.simc delete mode 100644 profiles/Tier21/T21_Hunter_Survival.simc delete mode 100644 profiles/Tier21/T21_Mage_Arcane.simc delete mode 100644 profiles/Tier21/T21_Mage_Fire.simc delete mode 100644 profiles/Tier21/T21_Mage_Frost.simc delete mode 100644 profiles/Tier21/T21_Monk_Brewmaster.simc delete mode 100644 profiles/Tier21/T21_Monk_Windwalker.simc delete mode 100644 profiles/Tier21/T21_Paladin_Protection.simc delete mode 100644 profiles/Tier21/T21_Paladin_Retribution.simc delete mode 100644 profiles/Tier21/T21_Priest_Shadow.simc delete mode 100644 profiles/Tier21/T21_Rogue_Assassination.simc delete mode 100644 profiles/Tier21/T21_Rogue_Assassination_Exsg.simc delete mode 100644 profiles/Tier21/T21_Rogue_Outlaw.simc delete mode 100644 profiles/Tier21/T21_Rogue_Outlaw_SnD.simc delete mode 100644 profiles/Tier21/T21_Rogue_Subtlety.simc delete mode 100644 profiles/Tier21/T21_Shaman_Elemental.simc delete mode 100644 profiles/Tier21/T21_Shaman_Enhancement.simc delete mode 100644 profiles/Tier21/T21_Warlock_Affliction.simc delete mode 100644 profiles/Tier21/T21_Warlock_Demonology.simc delete mode 100644 profiles/Tier21/T21_Warlock_Destruction.simc delete mode 100644 profiles/Tier21/T21_Warrior_Arms.simc delete mode 100644 profiles/Tier21/T21_Warrior_Fury.simc delete mode 100644 profiles/generators/Tier21/T21_Generate.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Death_Knight.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Demon_Hunter.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Druid.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Hunter.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Mage.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Monk.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Paladin.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Priest.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Rogue.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Shaman.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Warlock.simc delete mode 100644 profiles/generators/Tier21/T21_Generate_Warrior.simc diff --git a/engine/report/sc_report.cpp b/engine/report/sc_report.cpp index 981a347acc5..c59231cb5bf 100644 --- a/engine/report/sc_report.cpp +++ b/engine/report/sc_report.cpp @@ -400,13 +400,6 @@ bool report::check_gear_ilevel( player_t& p, sim_t& sim ) max_weapon_ilevel_allowed = 400; tier_name = "PR"; } - else if ( p.report_information.save_str.find( "T21" ) != std::string::npos ) - { - legendary_items_allowed = 2; - max_ilevel_allowed = 400; // TBD - max_weapon_ilevel_allowed = 400; - tier_name = "T21"; - } else if ( p.report_information.save_str.find( "T22" ) != std::string::npos ) { legendary_items_allowed = 0; @@ -558,10 +551,10 @@ bool report::check_artifact_points( const player_t& p, sim_t& sim ) max_purchased = 0; tier_name = "PR"; } - else if ( p.report_information.save_str.find( "T21" ) != std::string::npos ) + else if ( p.report_information.save_str.find( "T22" ) != std::string::npos ) { max_purchased = 0; - tier_name = "T21"; + tier_name = "T22"; max_crucible = 0; } else diff --git a/generate_profiles.bat b/generate_profiles.bat index f2c08625652..c3662761502 100755 --- a/generate_profiles.bat +++ b/generate_profiles.bat @@ -12,7 +12,7 @@ echo Running PR_Generate.simc in %cd% "%~dp0simc.exe" PR_Generate.simc cd ..\ :: TierXX profiles generation -for %%g in (21, 22) do ( +for %%g in (22) do ( cd Tier%%g echo Running T%%g_Generate.simc in %cd% "%~dp0simc.exe" T%%g_Generate.simc diff --git a/generate_profiles.sh b/generate_profiles.sh index 794b463936c..32cb1fa498d 100755 --- a/generate_profiles.sh +++ b/generate_profiles.sh @@ -14,7 +14,7 @@ else echo 'Skipped PreRaids, directory not found.' fi # TierXX profiles generation -for tier in 21 22 +for tier in 22 do PROFDIR="Tier$tier" echo "---$PROFDIR---" diff --git a/gui/gui.pro b/gui/gui.pro index 8ebf71e639c..1c255035ff5 100644 --- a/gui/gui.pro +++ b/gui/gui.pro @@ -55,7 +55,7 @@ macx { Resources.files = ../Welcome.html ../Welcome.png ../Error.html Resources.path = Contents/Resources - Profiles.files = ../profiles/PreRaids ../profiles/Tier21 ../profiles/Tier22 + Profiles.files = ../profiles/PreRaids ../profiles/Tier22 Profiles.path = Contents/Resources/profiles Localization.files = ../locale/sc_de.qm ../locale/sc_it.qm ../locale/sc_zh.qm Localization.path = Contents/Resources/locale diff --git a/profiles/T21_Raid.simc b/profiles/T21_Raid.simc deleted file mode 100644 index 1443087f2d2..00000000000 --- a/profiles/T21_Raid.simc +++ /dev/null @@ -1,43 +0,0 @@ -optimal_raid=1 -default_actions=1 - -T21_Death_Knight_Blood.simc -T21_Death_Knight_Frost.simc -T21_Death_Knight_Unholy.simc - -T21_Demon_Hunter_Havoc.simc - -T21_Druid_Balance.simc -T21_Druid_Feral.simc -# T21_Druid_Guardian.simc - -T21_Hunter_Beast_Mastery.simc -T21_Hunter_Marksmanship.simc -T21_Hunter_Survival.simc - -T21_Mage_Arcane.simc -T21_Mage_Fire.simc -T21_Mage_Frost.simc - -T21_Monk_Brewmaster.simc -T21_Monk_Windwalker.simc - -T21_Paladin_Protection.simc -T21_Paladin_Retribution.simc - -T21_Priest_Shadow.simc - -T21_Rogue_Assassination.simc -T21_Rogue_Outlaw.simc -T21_Rogue_Subtlety.simc - -T21_Shaman_Elemental.simc -T21_Shaman_Enhancement.simc - -T21_Warlock_Affliction.simc -T21_Warlock_Demonology.simc -T21_Warlock_Destruction.simc - -T21_Warrior_Arms.simc -T21_Warrior_Fury.simc -# T21_Warrior_Protection.simc diff --git a/profiles/Tier21/T21_Death_Knight_Blood.simc b/profiles/Tier21/T21_Death_Knight_Blood.simc deleted file mode 100644 index 942310c3edf..00000000000 --- a/profiles/Tier21/T21_Death_Knight_Blood.simc +++ /dev/null @@ -1,87 +0,0 @@ -deathknight="T21_Death_Knight_Blood" -source=default -spec=blood -level=110 -race=blood_elf -role=tank -position=front -talents=3112033 - -# Default consumables -potion=old_war -flask=countless_armies -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=auto_attack -actions+=/mind_freeze -actions+=/blood_fury,if=cooldown.dancing_rune_weapon.ready&(!cooldown.blooddrinker.ready|!talent.blooddrinker.enabled) -actions+=/berserking -actions+=/use_items,if=cooldown.dancing_rune_weapon.remains>90 -actions+=/use_item,name=razdunks_big_red_button -actions+=/use_item,name=merekthas_fang -actions+=/potion,if=buff.dancing_rune_weapon.up -actions+=/dancing_rune_weapon,if=!talent.blooddrinker.enabled|!cooldown.blooddrinker.ready -actions+=/tombstone,if=buff.bone_shield.stack>=7 -actions+=/call_action_list,name=standard - -actions.standard=death_strike,if=runic_power.deficit<=10 -actions.standard+=/blooddrinker,if=!buff.dancing_rune_weapon.up -actions.standard+=/marrowrend,if=(buff.bone_shield.remains<=rune.time_to_3|buff.bone_shield.remains<=(gcd+cooldown.blooddrinker.ready*talent.blooddrinker.enabled*2)|buff.bone_shield.stack<3)&runic_power.deficit>=20 -actions.standard+=/blood_boil,if=charges_fractional>=1.8&(buff.hemostasis.stack<=(5-spell_targets.blood_boil)|spell_targets.blood_boil>2) -actions.standard+=/marrowrend,if=buff.bone_shield.stack<5&talent.ossuary.enabled&runic_power.deficit>=15 -actions.standard+=/bonestorm,if=runic_power>=100&!buff.dancing_rune_weapon.up -actions.standard+=/death_strike,if=runic_power.deficit<=(15+buff.dancing_rune_weapon.up*5+spell_targets.heart_strike*talent.heartbreaker.enabled*2)|target.time_to_die<10 -actions.standard+=/death_and_decay,if=spell_targets.death_and_decay>=3 -actions.standard+=/rune_strike,if=(charges_fractional>=1.8|buff.dancing_rune_weapon.up)&rune.time_to_3>=gcd -actions.standard+=/heart_strike,if=buff.dancing_rune_weapon.up|rune.time_to_4=2 -actions.standard+=/consumption -actions.standard+=/blood_boil -actions.standard+=/heart_strike,if=rune.time_to_36 -actions.standard+=/rune_strike -actions.standard+=/arcane_torrent,if=runic_power.deficit>20 - -head=dreadwake_helm,id=152115,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=skullflowers_haemostasis,id=144281,bonus_id=3630 -back=gravewarden_cloak,id=147122,bonus_id=3563/1512,enchant=binding_of_strength -chest=soulflayers_corruption,id=151795,bonus_id=3630 -wrists=varimathras_shattered_manacles,id=152281,bonus_id=3612/1502 -hands=gravewarden_handguards,id=147123,bonus_id=3563/1512 -waist=flamelicked_girdle,id=152021,bonus_id=3612/1502 -legs=dreadwake_legplates,id=152116,bonus_id=3612/1502 -feet=doomwalker_warboots,id=152009,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=aggramars_conviction,id=154173,bonus_id=3997 -trinket2=astral_alchemist_stone,id=151607,bonus_id=3609/601/3608 -main_hand=maw_of_the_damned,id=128402,bonus_id=716/1505/1505/1505,gem_id=155847/155852/155855,enchant=rune_of_the_fallen_crusader - -# Gear Summary -# gear_ilvl=243.60 -# gear_strength=849 -# gear_stamina=1309 -# gear_crit_rating=493 -# gear_haste_rating=364 -# gear_mastery_rating=250 -# gear_versatility_rating=185 -# gear_armor=897 -# set_bonus=tier20_2pc=1 -# set_bonus=tier21_2pc=1 diff --git a/profiles/Tier21/T21_Death_Knight_Frost.simc b/profiles/Tier21/T21_Death_Knight_Frost.simc deleted file mode 100644 index a90a0c3d4b6..00000000000 --- a/profiles/Tier21/T21_Death_Knight_Frost.simc +++ /dev/null @@ -1,149 +0,0 @@ -deathknight="T21_Death_Knight_Frost" -source=default -spec=frost -level=110 -race=human -role=attack -position=back -talents=3202013 - -# Default consumables -potion=prolonged_power -flask=countless_armies -food=lemon_herb_filet -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=auto_attack -actions+=/mind_freeze -# Apply Frost Fever and maintain Icy Talons -actions+=/howling_blast,if=!dot.frost_fever.ticking&(!talent.breath_of_sindragosa.enabled|cooldown.breath_of_sindragosa.remains>15) -actions+=/glacial_advance,if=buff.icy_talons.remains<=gcd&buff.icy_talons.up&spell_targets.glacial_advance>=2&(!talent.breath_of_sindragosa.enabled|cooldown.breath_of_sindragosa.remains>15) -actions+=/frost_strike,if=buff.icy_talons.remains<=gcd&buff.icy_talons.up&(!talent.breath_of_sindragosa.enabled|cooldown.breath_of_sindragosa.remains>15) -actions+=/call_action_list,name=cooldowns -actions+=/run_action_list,name=bos_pooling,if=talent.breath_of_sindragosa.enabled&cooldown.breath_of_sindragosa.remains<5 -actions+=/run_action_list,name=bos_ticking,if=dot.breath_of_sindragosa.ticking -actions+=/run_action_list,name=obliteration,if=buff.pillar_of_frost.up&talent.obliteration.enabled -actions+=/run_action_list,name=aoe,if=active_enemies>=2 -actions+=/call_action_list,name=standard - -actions.aoe=remorseless_winter,if=talent.gathering_storm.enabled -actions.aoe+=/glacial_advance,if=talent.frostscythe.enabled -actions.aoe+=/frost_strike,if=cooldown.remorseless_winter.remains<=2*gcd&talent.gathering_storm.enabled -actions.aoe+=/howling_blast,if=buff.rime.up -actions.aoe+=/frostscythe,if=buff.killing_machine.up -actions.aoe+=/glacial_advance,if=runic_power.deficit<(15+talent.runic_attenuation.enabled*3) -actions.aoe+=/frost_strike,if=runic_power.deficit<(15+talent.runic_attenuation.enabled*3) -actions.aoe+=/remorseless_winter -actions.aoe+=/frostscythe -actions.aoe+=/obliterate,if=runic_power.deficit>(25+talent.runic_attenuation.enabled*3) -actions.aoe+=/glacial_advance -actions.aoe+=/frost_strike -actions.aoe+=/horn_of_winter -actions.aoe+=/arcane_torrent - -# Breath of Sindragosa pooling rotation : starts 20s before Pillar of Frost + BoS are available -actions.bos_pooling=howling_blast,if=buff.rime.up -actions.bos_pooling+=/obliterate,if=rune.time_to_4=25 -actions.bos_pooling+=/glacial_advance,if=runic_power.deficit<20&cooldown.pillar_of_frost.remains>rune.time_to_4&spell_targets.glacial_advance>=2 -actions.bos_pooling+=/frost_strike,if=runic_power.deficit<20&cooldown.pillar_of_frost.remains>rune.time_to_4 -actions.bos_pooling+=/frostscythe,if=buff.killing_machine.up&runic_power.deficit>(15+talent.runic_attenuation.enabled*3)&spell_targets.frostscythe>=2 -actions.bos_pooling+=/frostscythe,if=runic_power.deficit>=(35+talent.runic_attenuation.enabled*3)&spell_targets.frostscythe>=2 -actions.bos_pooling+=/obliterate,if=runic_power.deficit>=(35+talent.runic_attenuation.enabled*3) -actions.bos_pooling+=/glacial_advance,if=cooldown.pillar_of_frost.remains>rune.time_to_4&runic_power.deficit<40&spell_targets.glacial_advance>=2 -actions.bos_pooling+=/frost_strike,if=cooldown.pillar_of_frost.remains>rune.time_to_4&runic_power.deficit<40 - -actions.bos_ticking=obliterate,if=runic_power<=30 -actions.bos_ticking+=/remorseless_winter,if=talent.gathering_storm.enabled -actions.bos_ticking+=/howling_blast,if=buff.rime.up -actions.bos_ticking+=/obliterate,if=rune.time_to_5=2 -actions.bos_ticking+=/horn_of_winter,if=runic_power.deficit>=30&rune.time_to_3>gcd -actions.bos_ticking+=/remorseless_winter -actions.bos_ticking+=/frostscythe,if=spell_targets.frostscythe>=2 -actions.bos_ticking+=/obliterate,if=runic_power.deficit>25|rune>3 -actions.bos_ticking+=/arcane_torrent,if=runic_power.deficit>20 - -# Cold heart conditions -actions.cold_heart=chains_of_ice,if=buff.cold_heart.stack>5&target.time_to_diegcd&runic_power.deficit>=10 -actions.cooldowns+=/empower_rune_weapon,if=cooldown.pillar_of_frost.ready&talent.breath_of_sindragosa.enabled&rune>=3&runic_power>60 -actions.cooldowns+=/call_action_list,name=cold_heart,if=talent.cold_heart.enabled&((buff.cold_heart.stack>=10&debuff.razorice.stack=5)|target.time_to_die<=gcd) -actions.cooldowns+=/frostwyrms_fury,if=buff.pillar_of_frost.remains<=gcd&buff.pillar_of_frost.up - -# Obliteration rotation -actions.obliteration=remorseless_winter,if=talent.gathering_storm.enabled -actions.obliteration+=/obliterate,if=!talent.frostscythe.enabled&!buff.rime.up&spell_targets.howling_blast>=3 -actions.obliteration+=/frostscythe,if=(buff.killing_machine.react|(buff.killing_machine.up&(prev_gcd.1.frost_strike|prev_gcd.1.howling_blast|prev_gcd.1.glacial_advance)))&spell_targets.frostscythe>=2 -actions.obliteration+=/obliterate,if=buff.killing_machine.react|(buff.killing_machine.up&(prev_gcd.1.frost_strike|prev_gcd.1.howling_blast|prev_gcd.1.glacial_advance)) -actions.obliteration+=/glacial_advance,if=(!buff.rime.up|runic_power.deficit<10|rune.time_to_2>gcd)&spell_targets.glacial_advance>=2 -actions.obliteration+=/howling_blast,if=buff.rime.up&spell_targets.howling_blast>=2 -actions.obliteration+=/frost_strike,if=!buff.rime.up|runic_power.deficit<10|rune.time_to_2>gcd -actions.obliteration+=/howling_blast,if=buff.rime.up -actions.obliteration+=/obliterate - -# Standard single-target rotation -actions.standard=remorseless_winter -actions.standard+=/frost_strike,if=cooldown.remorseless_winter.remains<=2*gcd&talent.gathering_storm.enabled -actions.standard+=/howling_blast,if=buff.rime.up -actions.standard+=/obliterate,if=!buff.frozen_pulse.up&talent.frozen_pulse.enabled -actions.standard+=/frost_strike,if=runic_power.deficit<(15+talent.runic_attenuation.enabled*3) -actions.standard+=/frostscythe,if=buff.killing_machine.up&rune.time_to_4>=gcd -actions.standard+=/obliterate,if=runic_power.deficit>(25+talent.runic_attenuation.enabled*3) -actions.standard+=/frost_strike -actions.standard+=/horn_of_winter -actions.standard+=/arcane_torrent - -head=dreadwake_helm,id=152115,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=dreadwake_pauldrons,id=152117,bonus_id=3612/1502 -back=dreadwake_greatcloak,id=152113,bonus_id=3612/1502,enchant=binding_of_strength -chest=dreadwake_bonecage,id=152112,bonus_id=3612/1502 -wrists=toravons_whiteout_bindings,id=132458,bonus_id=3630 -hands=nascent_deathbringers_clutches,id=152686,bonus_id=3612/1502 -waist=koltiras_newfound_will,id=132366,bonus_id=3630 -legs=cosmosculling_legplates,id=152016,bonus_id=3612/1502 -feet=doomwalker_warboots,id=152009,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=amanthuls_vision,id=154172,bonus_id=4213 -trinket2=shadowsinged_fang,id=151968,bonus_id=3612/1502 -main_hand=blades_of_the_fallen_prince,id=128292,bonus_id=717/1505/1505/1505,gem_id=155850/155852/155850,enchant=rune_of_razorice -off_hand=blades_of_the_fallen_prince,id=128293,enchant=rune_of_the_fallen_crusader - -# Gear Summary -# gear_ilvl=248.88 -# gear_strength=753 -# gear_stamina=1340 -# gear_crit_rating=509 -# gear_haste_rating=483 -# gear_mastery_rating=286 -# gear_versatility_rating=251 -# gear_armor=903 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Death_Knight_Unholy.simc b/profiles/Tier21/T21_Death_Knight_Unholy.simc deleted file mode 100644 index dc611f24d98..00000000000 --- a/profiles/Tier21/T21_Death_Knight_Unholy.simc +++ /dev/null @@ -1,113 +0,0 @@ -deathknight="T21_Death_Knight_Unholy" -source=default -spec=unholy -level=110 -race=troll -role=attack -position=back -talents=3203002 - -# Default consumables -potion=prolonged_power -flask=countless_armies -food=azshari_salad -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/raise_dead -actions.precombat+=/army_of_the_dead - -# Executed every time the actor is available. -actions=auto_attack -actions+=/mind_freeze -actions+=/variable,name=pooling_for_gargoyle,value=(cooldown.summon_gargoyle.remains<5&(cooldown.dark_transformation.remains<5|!equipped.137075))&talent.summon_gargoyle.enabled -# Racials, Items, and other ogcds -actions+=/arcane_torrent,if=runic_power.deficit>65&(pet.gargoyle.active|!talent.summon_gargoyle.enabled)&rune.deficit>=5 -actions+=/blood_fury,if=pet.gargoyle.active|!talent.summon_gargoyle.enabled -actions+=/berserking,if=pet.gargoyle.active|!talent.summon_gargoyle.enabled -actions+=/use_items -actions+=/use_item,name=feloiled_infernal_machine,if=pet.gargoyle.active|!talent.summon_gargoyle.enabled -actions+=/use_item,name=ring_of_collapsing_futures,if=(buff.temptation.stack=0&target.time_to_die>60)|target.time_to_die<60 -actions+=/potion,if=cooldown.army_of_the_dead.ready|pet.gargoyle.active|buff.unholy_frenzy.up -# Maintain Virulent Plague -actions+=/outbreak,target_if=(dot.virulent_plague.tick_time_remains+tick_time<=dot.virulent_plague.remains)&dot.virulent_plague.remains<=gcd -actions+=/call_action_list,name=cooldowns -actions+=/run_action_list,name=aoe,if=active_enemies>=2 -actions+=/call_action_list,name=generic - -# AoE rotation -actions.aoe=death_and_decay,if=cooldown.apocalypse.remains -actions.aoe+=/defile -actions.aoe+=/epidemic,if=death_and_decay.ticking&rune<2&!variable.pooling_for_gargoyle -actions.aoe+=/death_coil,if=death_and_decay.ticking&rune<2&!variable.pooling_for_gargoyle -actions.aoe+=/scourge_strike,if=death_and_decay.ticking&cooldown.apocalypse.remains -actions.aoe+=/clawing_shadows,if=death_and_decay.ticking&cooldown.apocalypse.remains -actions.aoe+=/epidemic,if=!variable.pooling_for_gargoyle -actions.aoe+=/festering_strike,if=talent.bursting_sores.enabled&spell_targets.bursting_sores>=2&debuff.festering_wound.stack<=1 -actions.aoe+=/death_coil,if=buff.sudden_doom.react&rune.deficit>=4 -actions.aoe+=/death_coil,if=buff.sudden_doom.react&!variable.pooling_for_gargoyle|pet.gargoyle.active -actions.aoe+=/death_coil,if=runic_power.deficit<14&(cooldown.apocalypse.remains>5|debuff.festering_wound.stack>4)&!variable.pooling_for_gargoyle -actions.aoe+=/scourge_strike,if=((debuff.festering_wound.up&cooldown.apocalypse.remains>5)|debuff.festering_wound.stack>4)&cooldown.army_of_the_dead.remains>5 -actions.aoe+=/clawing_shadows,if=((debuff.festering_wound.up&cooldown.apocalypse.remains>5)|debuff.festering_wound.stack>4)&cooldown.army_of_the_dead.remains>5 -actions.aoe+=/death_coil,if=runic_power.deficit<20&!variable.pooling_for_gargoyle -actions.aoe+=/festering_strike,if=((((debuff.festering_wound.stack<4&!buff.unholy_frenzy.up)|debuff.festering_wound.stack<3)&cooldown.apocalypse.remains<3)|debuff.festering_wound.stack<1)&cooldown.army_of_the_dead.remains>5 -actions.aoe+=/death_coil,if=!variable.pooling_for_gargoyle - -actions.cooldowns=army_of_the_dead -actions.cooldowns+=/apocalypse,if=debuff.festering_wound.stack>=4 -actions.cooldowns+=/dark_transformation,if=(equipped.137075&cooldown.summon_gargoyle.remains>40)|(!equipped.137075|!talent.summon_gargoyle.enabled) -actions.cooldowns+=/summon_gargoyle,if=runic_power.deficit<14 -actions.cooldowns+=/unholy_frenzy,if=debuff.festering_wound.stack<4 -actions.cooldowns+=/unholy_frenzy,if=active_enemies>=2&((cooldown.death_and_decay.remains<=gcd&!talent.defile.enabled)|(cooldown.defile.remains<=gcd&talent.defile.enabled)) -actions.cooldowns+=/soul_reaper,target_if=(target.time_to_die<8|rune<=2)&!buff.unholy_frenzy.up -actions.cooldowns+=/unholy_blight - -actions.generic=death_coil,if=buff.sudden_doom.react&!variable.pooling_for_gargoyle|pet.gargoyle.active -actions.generic+=/death_coil,if=runic_power.deficit<14&(cooldown.apocalypse.remains>5|debuff.festering_wound.stack>4)&!variable.pooling_for_gargoyle -actions.generic+=/death_and_decay,if=talent.pestilence.enabled&cooldown.apocalypse.remains -actions.generic+=/defile,if=cooldown.apocalypse.remains -actions.generic+=/scourge_strike,if=((debuff.festering_wound.up&cooldown.apocalypse.remains>5)|debuff.festering_wound.stack>4)&cooldown.army_of_the_dead.remains>5 -actions.generic+=/clawing_shadows,if=((debuff.festering_wound.up&cooldown.apocalypse.remains>5)|debuff.festering_wound.stack>4)&cooldown.army_of_the_dead.remains>5 -actions.generic+=/death_coil,if=runic_power.deficit<20&!variable.pooling_for_gargoyle -actions.generic+=/festering_strike,if=((((debuff.festering_wound.stack<4&!buff.unholy_frenzy.up)|debuff.festering_wound.stack<3)&cooldown.apocalypse.remains<3)|debuff.festering_wound.stack<1)&cooldown.army_of_the_dead.remains>5 -actions.generic+=/death_coil,if=!variable.pooling_for_gargoyle - -head=dreadwake_helm,id=152115,bonus_id=3612/1502 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=taktheritrixs_shoulderpads,id=137075,bonus_id=3630 -back=dreadwake_greatcloak,id=152113,bonus_id=3612/1502,enchant=binding_of_strength -chest=cold_heart,id=151796,bonus_id=3630 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=dreadwake_gauntlets,id=152114,bonus_id=3612/1502 -waist=nathrezim_battle_girdle,id=152020,bonus_id=3612/1502 -legs=dreadwake_legplates,id=152116,bonus_id=3612/1502 -feet=burning_coven_sabatons,id=152010,bonus_id=3612/1502 -finger1=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=khazgoroths_courage,id=154176,bonus_id=3997 -trinket2=seeping_scourgewing,id=151964,bonus_id=3612/1502 -main_hand=apocalypse,id=128403,bonus_id=718/1505/1505/1505,gem_id=155849/155852/155847,enchant=rune_of_the_fallen_crusader - -# Gear Summary -# gear_ilvl=247.40 -# gear_strength=865 -# gear_stamina=1331 -# gear_crit_rating=155 -# gear_haste_rating=369 -# gear_mastery_rating=632 -# gear_versatility_rating=175 -# gear_armor=908 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Demon_Hunter_Havoc.simc b/profiles/Tier21/T21_Demon_Hunter_Havoc.simc deleted file mode 100644 index a33097260f5..00000000000 --- a/profiles/Tier21/T21_Demon_Hunter_Havoc.simc +++ /dev/null @@ -1,119 +0,0 @@ -demonhunter="T21_Demon_Hunter_Havoc" -source=default -spec=havoc -level=110 -race=blood_elf -role=attack -position=back -talents=3210223 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/metamorphosis - -# Executed every time the actor is available. -actions=auto_attack -actions+=/variable,name=blade_dance,value=talent.first_blood.enabled|set_bonus.tier20_4pc|spell_targets.blade_dance1>=(3-talent.trail_of_ruin.enabled) -actions+=/variable,name=waiting_for_nemesis,value=!(!talent.nemesis.enabled|cooldown.nemesis.ready|cooldown.nemesis.remains>target.time_to_die|cooldown.nemesis.remains>60) -actions+=/variable,name=pooling_for_meta,value=!talent.demonic.enabled&cooldown.metamorphosis.remains<6&fury.deficit>30&(!variable.waiting_for_nemesis|cooldown.nemesis.remains<10) -actions+=/variable,name=pooling_for_blade_dance,value=variable.blade_dance&(fury<75-talent.first_blood.enabled*20) -actions+=/variable,name=waiting_for_dark_slash,value=talent.dark_slash.enabled&!variable.pooling_for_blade_dance&!variable.pooling_for_meta&cooldown.dark_slash.up -actions+=/variable,name=waiting_for_momentum,value=talent.momentum.enabled&!buff.momentum.up -actions+=/disrupt -actions+=/call_action_list,name=cooldown,if=gcd.remains=0 -actions+=/pick_up_fragment,if=fury.deficit>=35 -actions+=/call_action_list,name=dark_slash,if=talent.dark_slash.enabled&(variable.waiting_for_dark_slash|debuff.dark_slash.up) -actions+=/run_action_list,name=demonic,if=talent.demonic.enabled -actions+=/run_action_list,name=normal - -actions.cooldown=metamorphosis,if=!(talent.demonic.enabled|variable.pooling_for_meta|variable.waiting_for_nemesis)|target.time_to_die<25 -actions.cooldown+=/metamorphosis,if=talent.demonic.enabled&buff.metamorphosis.up -actions.cooldown+=/nemesis,target_if=min:target.time_to_die,if=raid_event.adds.exists&debuff.nemesis.down&(active_enemies>desired_targets|raid_event.adds.in>60) -actions.cooldown+=/nemesis,if=!raid_event.adds.exists -actions.cooldown+=/potion,if=buff.metamorphosis.remains>25|target.time_to_die<60 - -actions.dark_slash=dark_slash,if=fury>=80&(!variable.blade_dance|!cooldown.blade_dance.ready) -actions.dark_slash+=/annihilation,if=debuff.dark_slash.up -actions.dark_slash+=/chaos_strike,if=debuff.dark_slash.up - -actions.demonic=fel_barrage,if=active_enemies>desired_targets|raid_event.adds.in>30 -actions.demonic+=/death_sweep,if=variable.blade_dance -actions.demonic+=/blade_dance,if=variable.blade_dance&cooldown.eye_beam.remains>5&!cooldown.metamorphosis.ready -actions.demonic+=/immolation_aura -actions.demonic+=/felblade,if=fury<40|(buff.metamorphosis.down&fury.deficit>=40) -actions.demonic+=/eye_beam,if=(!talent.blind_fury.enabled|fury.deficit>=70)&(!buff.metamorphosis.extended_by_demonic|(set_bonus.tier21_4pc&buff.metamorphosis.remains>16)) -actions.demonic+=/annihilation,if=(talent.blind_fury.enabled|fury.deficit<30|buff.metamorphosis.remains<5)&!variable.pooling_for_blade_dance -actions.demonic+=/chaos_strike,if=(talent.blind_fury.enabled|fury.deficit<30)&!variable.pooling_for_meta&!variable.pooling_for_blade_dance -actions.demonic+=/fel_rush,if=talent.demon_blades.enabled&!cooldown.eye_beam.ready&(charges=2|(raid_event.movement.in>10&raid_event.adds.in>10)) -actions.demonic+=/fel_rush,if=!talent.demon_blades.enabled&!cooldown.eye_beam.ready&azerite.unbound_chaos.rank>0 -actions.demonic+=/demons_bite -actions.demonic+=/throw_glaive,if=buff.out_of_range.up -actions.demonic+=/fel_rush,if=movement.distance>15|buff.out_of_range.up -actions.demonic+=/vengeful_retreat,if=movement.distance>15 -actions.demonic+=/throw_glaive,if=talent.demon_blades.enabled - -actions.normal=vengeful_retreat,if=talent.momentum.enabled&buff.prepared.down -actions.normal+=/fel_rush,if=(variable.waiting_for_momentum|talent.fel_mastery.enabled)&(charges=2|(raid_event.movement.in>10&raid_event.adds.in>10)) -actions.normal+=/fel_barrage,if=!variable.waiting_for_momentum&(active_enemies>desired_targets|raid_event.adds.in>30) -actions.normal+=/immolation_aura -actions.normal+=/eye_beam,if=active_enemies>1&(!raid_event.adds.exists|raid_event.adds.up)&!variable.waiting_for_momentum -actions.normal+=/death_sweep,if=variable.blade_dance -actions.normal+=/blade_dance,if=variable.blade_dance -actions.normal+=/fel_rush,if=!talent.momentum.enabled&!talent.demon_blades.enabled&azerite.unbound_chaos.rank>0 -actions.normal+=/felblade,if=fury.deficit>=40 -actions.normal+=/eye_beam,if=!talent.blind_fury.enabled&!variable.waiting_for_dark_slash&raid_event.adds.in>cooldown -actions.normal+=/annihilation,if=(talent.demon_blades.enabled|!variable.waiting_for_momentum|fury.deficit<30|buff.metamorphosis.remains<5)&!variable.pooling_for_blade_dance&!variable.waiting_for_dark_slash -actions.normal+=/chaos_strike,if=(talent.demon_blades.enabled|!variable.waiting_for_momentum|fury.deficit<30)&!variable.pooling_for_meta&!variable.pooling_for_blade_dance&!variable.waiting_for_dark_slash -actions.normal+=/eye_beam,if=talent.blind_fury.enabled&raid_event.adds.in>cooldown -actions.normal+=/demons_bite -actions.normal+=/fel_rush,if=!talent.momentum.enabled&raid_event.movement.in>charges*10&talent.demon_blades.enabled -actions.normal+=/felblade,if=movement.distance>15|buff.out_of_range.up -actions.normal+=/fel_rush,if=movement.distance>15|(buff.out_of_range.up&!talent.momentum.enabled) -actions.normal+=/vengeful_retreat,if=movement.distance>15 -actions.normal+=/throw_glaive,if=talent.demon_blades.enabled - -head=felreaper_hood,id=152121,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=felreaper_spaulders,id=152123,bonus_id=3612/1502 -back=chaos_theory,id=151798,bonus_id=1811/3630,enchant=binding_of_agility -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=felreaper_gloves,id=152120,bonus_id=3612/1502 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=felreaper_leggings,id=152122,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=anger_of_the_halfgiants,id=137038,bonus_id=1811/3630,gem_id=151580,enchant=binding_of_critical_strike -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719/1505/1505/1505,gem_id=155848/155852/155848 -off_hand=twinblades_of_the_deceiver,id=127830 - -# Gear Summary -# gear_ilvl=248.25 -# gear_agility=848 -# gear_stamina=1323 -# gear_crit_rating=650 -# gear_haste_rating=294 -# gear_mastery_rating=255 -# gear_versatility_rating=163 -# gear_armor=411 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Demon_Hunter_Vengeance.simc b/profiles/Tier21/T21_Demon_Hunter_Vengeance.simc deleted file mode 100644 index 331089a0432..00000000000 --- a/profiles/Tier21/T21_Demon_Hunter_Vengeance.simc +++ /dev/null @@ -1,93 +0,0 @@ -demonhunter="T21_Demon_Hunter_Vengeance" -source=default -spec=vengeance -level=110 -race=blood_elf -role=tank -position=front -talents=1213121 - -# Default consumables -potion=unbending_potion -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=auto_attack -actions+=/consume_magic -# ,if=!raid_event.adds.exists|active_enemies>1 -actions+=/use_item,slot=trinket1 -actions+=/call_action_list,name=brand,if=talent.charred_flesh.enabled -actions+=/call_action_list,name=defensives -actions+=/call_action_list,name=normal - -# Fiery Brand Rotation -actions.brand=sigil_of_flame,if=cooldown.fiery_brand.remains<2 -actions.brand+=/infernal_strike,if=cooldown.fiery_brand.remains=0 -actions.brand+=/fiery_brand -actions.brand+=/immolation_aura,if=dot.fiery_brand.ticking -actions.brand+=/fel_devastation,if=dot.fiery_brand.ticking -actions.brand+=/infernal_strike,if=dot.fiery_brand.ticking -actions.brand+=/sigil_of_flame,if=dot.fiery_brand.ticking - -# Defensives -actions.defensives=demon_spikes -actions.defensives+=/metamorphosis -actions.defensives+=/fiery_brand - -# Normal Rotation -actions.normal=infernal_strike -actions.normal+=/spirit_bomb,if=soul_fragments>=4 -actions.normal+=/soul_cleave,if=!talent.spirit_bomb.enabled -actions.normal+=/soul_cleave,if=talent.spirit_bomb.enabled&soul_fragments=0 -actions.normal+=/immolation_aura,if=pain<=90 -actions.normal+=/felblade,if=pain<=70 -actions.normal+=/fracture,if=soul_fragments<=3 -actions.normal+=/fel_devastation -actions.normal+=/sigil_of_flame -actions.normal+=/shear -actions.normal+=/throw_glaive - -head=felreaper_hood,id=152121,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=felreaper_spaulders,id=152123,bonus_id=3612/1502 -back=felreaper_drape,id=152119,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=felreaper_gloves,id=152120,bonus_id=3612/1502 -waist=cinidaria_the_symbiote,id=133976,bonus_id=1811/3630 -legs=felreaper_leggings,id=152122,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_versatility -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_versatility -trinket1=archimondes_hatred_reborn,id=144249,bonus_id=1811/3630 -trinket2=aggramars_conviction,id=154173,bonus_id=3997 -main_hand=aldrachi_warblades,id=128832,bonus_id=719/1505/1505/1505,gem_id=155855/155846/155848 -off_hand=aldrachi_warblades,id=128831 - -# Gear Summary -# gear_ilvl=248.88 -# gear_agility=954 -# gear_stamina=1318 -# gear_crit_rating=508 -# gear_haste_rating=197 -# gear_mastery_rating=384 -# gear_versatility_rating=228 -# gear_armor=414 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Druid_Balance.simc b/profiles/Tier21/T21_Druid_Balance.simc deleted file mode 100644 index 150661881e4..00000000000 --- a/profiles/Tier21/T21_Druid_Balance.simc +++ /dev/null @@ -1,103 +0,0 @@ -druid="T21_Druid_Balance" -source=default -spec=balance -level=110 -race=troll -role=spell -position=ranged_back -talents=3000231 - -# Default consumables -potion=deadly_grace -flask=whispered_pact -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Azerite variables -# Streaking Stars: -# Cast sw after every non-sw spell unless capping, sw sf sw if forced -actions.precombat+=/variable,name=az_streak,value=azerite.streaking_stars.rank -actions.precombat+=/variable,name=az_ds,value=azerite.dawning_sun.rank -actions.precombat+=/variable,name=az_sb,value=azerite.sunblaze.rank -# Power of the Moon: -# 2T: 3x noemp, 2x emp, 1x normal -# 3T: 3x lsemp, 2x normal, 1x normal -# 4T: 3x lsemp, 2x normal, 1x normal -actions.precombat+=/variable,name=az_potm,value=azerite.power_of_the_moon.rank,if=talent.twin_moons.enabled -actions.precombat+=/moonkin_form -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/solar_wrath - -# Executed every time the actor is available. -actions=potion,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/blood_fury,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/berserking,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/arcane_torrent,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/lights_judgment,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/fireblood,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/ancestral_call,if=buff.celestial_alignment.up|buff.incarnation.up -actions+=/use_items -# CDs -actions+=/warrior_of_elune -actions+=/innervate,if=azerite.lively_spirit.enabled&(cooldown.incarnation.up|cooldown.celestial_alignment.remains<12)&(((raid_event.adds.duration%15)*(4)<(raid_event.adds.in%180))|(raid_event.adds.up)) -actions+=/incarnation,if=astral_power>=40&(((raid_event.adds.duration%30)*(4)<(raid_event.adds.in%180))|(raid_event.adds.up)) -actions+=/celestial_alignment,if=astral_power>=40&(!azerite.lively_spirit.enabled|buff.lively_spirit.up)&(((raid_event.adds.duration%15)*(4)<(raid_event.adds.in%180))|(raid_event.adds.up)) -actions+=/fury_of_elune,if=(((raid_event.adds.duration%8)*(4)<(raid_event.adds.in%60))|(raid_event.adds.up))&((buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30)) -actions+=/force_of_nature,if=(buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30) -# DoTs -actions+=/sunfire,target_if=refreshable,if=astral_power.deficit>=7&target.time_to_die>5.4&(!buff.celestial_alignment.up&!buff.incarnation.up|!variable.az_streak|!prev_gcd.1.sunfire)&(movement.distance>0|raid_event.movement.in>remains|remains<=execute_time*2) -actions+=/moonfire,target_if=refreshable,if=astral_power.deficit>=7&target.time_to_die>6.6&(!buff.celestial_alignment.up&!buff.incarnation.up|!variable.az_streak|!prev_gcd.1.moonfire)&(movement.distance>0|raid_event.movement.in>remains|remains<=execute_time*2) -actions+=/stellar_flare,target_if=refreshable,if=astral_power.deficit>=12&target.time_to_die>7.2&(!buff.celestial_alignment.up&!buff.incarnation.up|!variable.az_streak|!prev_gcd.1.stellar_flare) -# Empowerment cap check -actions+=/lunar_strike,if=astral_power.deficit>=16&(buff.lunar_empowerment.stack=3|(spell_targets<3&astral_power>=40&(buff.lunar_empowerment.stack=2&buff.solar_empowerment.stack=2)))&!(spell_targets.moonfire>=2&variable.az_potm=3&active_enemies=2) -actions+=/solar_wrath,if=astral_power.deficit>=12&(buff.solar_empowerment.stack=3|(variable.az_sb>1&spell_targets.starfall<3&astral_power>=32&!buff.sunblaze.up))&!(spell_targets.moonfire>=2&active_enemies<=4&variable.az_potm=3)|(variable.az_streak&(buff.celestial_alignment.up|buff.incarnation.up)&!prev_gcd.1.solar_wrath&astral_power.deficit>=12) -# Rotation -actions+=/starsurge,if=(spell_targets.starfall<3&(!buff.starlord.up|buff.starlord.remains>=4)|execute_time*(astral_power%40)>target.time_to_die)&(!buff.celestial_alignment.up&!buff.incarnation.up|variable.az_streak<2|!prev_gcd.1.starsurge)&(raid_event.movement.in>(buff.lunar_empowerment.stack*action.lunar_strike.execute_time+buff.solar_empowerment.stack*action.solar_wrath.execute_time)|(astral_power+buff.lunar_empowerment.stack*12+buff.solar_empowerment.stack*8)>=96) -actions+=/starfall,if=spell_targets.starfall>=3&(!buff.starlord.up|buff.starlord.remains>=4) -actions+=/new_moon,if=astral_power.deficit>10+execute_time%1.5 -actions+=/half_moon,if=astral_power.deficit>20+execute_time%1.5 -actions+=/full_moon,if=astral_power.deficit>40+execute_time%1.5 -actions+=/lunar_strike,if=((buff.warrior_of_elune.up|buff.lunar_empowerment.up|spell_targets>=3&!buff.solar_empowerment.up)&(!buff.celestial_alignment.up&!buff.incarnation.up|variable.az_streak<2|!prev_gcd.1.lunar_strike)|(variable.az_ds&!buff.dawning_sun.up))&!(spell_targets.moonfire>=2&active_enemies<=4&(variable.az_potm=3|variable.az_potm=2&active_enemies=2)) -actions+=/solar_wrath,if=(!buff.celestial_alignment.up&!buff.incarnation.up|variable.az_streak<2|!prev_gcd.1.solar_wrath)&!(spell_targets.moonfire>=2&active_enemies<=4&(variable.az_potm=3|variable.az_potm=2&active_enemies=2)) -actions+=/sunfire,if=(!buff.celestial_alignment.up&!buff.incarnation.up|!variable.az_streak|!prev_gcd.1.sunfire)&!(variable.az_potm>=2&spell_targets.moonfire>=2) -actions+=/moonfire - -head=bearmantle_headdress,id=152127,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=lady_and_the_child,id=144295,bonus_id=3630 -back=bearmantle_cloak,id=152125,bonus_id=3612/1502,enchant=binding_of_intellect -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=bearmantle_paws,id=152126,bonus_id=3612/1502 -waist=deathenveloping_cincture,id=151986,bonus_id=3612/1502 -legs=bearmantle_legguards,id=152128,bonus_id=3612/1502 -feet=depraved_machinists_footpads,id=152412,bonus_id=3612/1502 -finger1=sephuzs_secret,id=132452,bonus_id=3630,gem_id=151584,enchant=binding_of_mastery -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -trinket2=norgannons_prowess,id=154177,bonus_id=3997 -main_hand=scythe_of_elune,id=128858,bonus_id=722/1505/1505/1505,gem_id=155846/155854/155846 - -# Gear Summary -# gear_ilvl=248.73 -# gear_stamina=1339 -# gear_intellect=1065 -# gear_crit_rating=542 -# gear_haste_rating=437 -# gear_mastery_rating=307 -# gear_versatility_rating=165 -# gear_armor=419 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Druid_Feral.simc b/profiles/Tier21/T21_Druid_Feral.simc deleted file mode 100644 index 5e86577d0fc..00000000000 --- a/profiles/Tier21/T21_Druid_Feral.simc +++ /dev/null @@ -1,128 +0,0 @@ -druid="T21_Druid_Feral" -source=default -spec=feral -level=110 -race=night_elf -timeofday=day -role=attack -position=back -talents=3311332 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -actions.precombat+=/regrowth,if=talent.bloodtalons.enabled -actions.precombat+=/variable,name=use_thrash,value=0 -actions.precombat+=/variable,name=use_thrash,value=1,if=equipped.luffa_wrappings -actions.precombat+=/cat_form -actions.precombat+=/prowl -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=run_action_list,name=single_target,if=dot.rip.ticking|time>15 -actions+=/rake,if=!ticking|buff.prowl.up -actions+=/dash,if=!buff.cat_form.up -actions+=/auto_attack -actions+=/moonfire_cat,if=talent.lunar_inspiration.enabled&!ticking -actions+=/savage_roar,if=!buff.savage_roar.up -actions+=/berserk -actions+=/incarnation -actions+=/tigers_fury -actions+=/regrowth,if=(talent.sabertooth.enabled|buff.predatory_swiftness.up)&talent.bloodtalons.enabled&buff.bloodtalons.down&combo_points=5 -actions+=/rip,if=combo_points=5 -actions+=/thrash_cat,if=!ticking&variable.use_thrash>0 -actions+=/shred - -actions.cooldowns=dash,if=!buff.cat_form.up -actions.cooldowns+=/prowl,if=buff.incarnation.remains<0.5&buff.jungle_stalker.up -actions.cooldowns+=/berserk,if=energy>=30&(cooldown.tigers_fury.remains>5|buff.tigers_fury.up) -actions.cooldowns+=/tigers_fury,if=energy.deficit>=60 -actions.cooldowns+=/berserking -actions.cooldowns+=/feral_frenzy,if=combo_points=0 -actions.cooldowns+=/incarnation,if=energy>=30&(cooldown.tigers_fury.remains>15|buff.tigers_fury.up) -actions.cooldowns+=/potion,name=battle_potion_of_agility,if=target.time_to_die<65|(time_to_die<180&(buff.berserk.up|buff.incarnation.up)) -actions.cooldowns+=/shadowmeld,if=combo_points<5&energy>=action.rake.cost&dot.rake.pmultiplier<2.1&buff.tigers_fury.up&(buff.bloodtalons.up|!talent.bloodtalons.enabled)&(!talent.incarnation.enabled|cooldown.incarnation.remains>18)&!buff.incarnation.up -actions.cooldowns+=/use_items - -actions.single_target=cat_form,if=!buff.cat_form.up -actions.single_target+=/rake,if=buff.prowl.up|buff.shadowmeld.up -actions.single_target+=/auto_attack -actions.single_target+=/call_action_list,name=cooldowns -actions.single_target+=/ferocious_bite,target_if=dot.rip.ticking&dot.rip.remains<3&target.time_to_die>10&(target.health.pct<25|talent.sabertooth.enabled) -actions.single_target+=/regrowth,if=combo_points=5&buff.predatory_swiftness.up&talent.bloodtalons.enabled&buff.bloodtalons.down&(!buff.incarnation.up|dot.rip.remains<8) -actions.single_target+=/regrowth,if=combo_points>3&talent.bloodtalons.enabled&buff.predatory_swiftness.up&buff.apex_predator.up&buff.incarnation.down -actions.single_target+=/ferocious_bite,if=buff.apex_predator.up&((combo_points>4&(buff.incarnation.up|talent.moment_of_clarity.enabled))|(talent.bloodtalons.enabled&buff.bloodtalons.up&combo_points>3)) -actions.single_target+=/run_action_list,name=st_finishers,if=combo_points>4 -actions.single_target+=/run_action_list,name=st_generators - -actions.st_finishers=pool_resource,for_next=1 -actions.st_finishers+=/savage_roar,if=buff.savage_roar.down -actions.st_finishers+=/pool_resource,for_next=1 -actions.st_finishers+=/rip,target_if=!ticking|(remains<=duration*0.3)&(target.health.pct>25&!talent.sabertooth.enabled)|(remains<=duration*0.8&persistent_multiplier>dot.rip.pmultiplier)&target.time_to_die>8 -actions.st_finishers+=/pool_resource,for_next=1 -actions.st_finishers+=/savage_roar,if=buff.savage_roar.remains<12 -actions.st_finishers+=/ferocious_bite,max_energy=1 - -actions.st_generators=regrowth,if=talent.bloodtalons.enabled&buff.predatory_swiftness.up&buff.bloodtalons.down&combo_points=4&dot.rake.remains<4 -actions.st_generators+=/regrowth,if=equipped.ailuro_pouncers&talent.bloodtalons.enabled&(buff.predatory_swiftness.stack>2|(buff.predatory_swiftness.stack>1&dot.rake.remains<3))&buff.bloodtalons.down -actions.st_generators+=/brutal_slash,if=spell_targets.brutal_slash>desired_targets -actions.st_generators+=/pool_resource,for_next=1 -actions.st_generators+=/thrash_cat,if=refreshable&(spell_targets.thrash_cat>2) -actions.st_generators+=/pool_resource,for_next=1 -actions.st_generators+=/thrash_cat,if=spell_targets.thrash_cat>3&equipped.luffa_wrappings&talent.brutal_slash.enabled -actions.st_generators+=/pool_resource,for_next=1 -actions.st_generators+=/rake,target_if=!ticking|(!talent.bloodtalons.enabled&remains4 -actions.st_generators+=/pool_resource,for_next=1 -actions.st_generators+=/rake,target_if=talent.bloodtalons.enabled&buff.bloodtalons.up&((remains<=7)&persistent_multiplier>dot.rake.pmultiplier*0.85)&target.time_to_die>4 -actions.st_generators+=/brutal_slash,if=(buff.tigers_fury.up&(raid_event.adds.in>(1+max_charges-charges_fractional)*recharge_time)) -actions.st_generators+=/moonfire_cat,target_if=refreshable -actions.st_generators+=/pool_resource,for_next=1 -actions.st_generators+=/thrash_cat,if=refreshable&(variable.use_thrash=2|spell_targets.thrash_cat>1) -actions.st_generators+=/thrash_cat,if=refreshable&variable.use_thrash=1&buff.clearcasting.react -actions.st_generators+=/pool_resource,for_next=1 -actions.st_generators+=/swipe_cat,if=spell_targets.swipe_cat>1 -actions.st_generators+=/shred,if=dot.rake.remains>(action.shred.cost+action.rake.cost-energy)%energy.regen|buff.clearcasting.react - -head=headdress_of_living_brambles,id=152681,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=bearmantle_shoulders,id=152129,bonus_id=3612/1502 -back=bearmantle_cloak,id=152125,bonus_id=3612/1502,enchant=binding_of_agility -chest=bearmantle_harness,id=152124,bonus_id=3612/1502 -wrists=bracers_of_wanton_morality,id=152414,bonus_id=3612/1502 -hands=the_wildshapers_clutch,id=137094,bonus_id=3630 -waist=deathenveloping_cincture,id=151986,bonus_id=3612/1502 -legs=bearmantle_legguards,id=152128,bonus_id=3612/1502 -feet=depraved_machinists_footpads,id=152412,bonus_id=3612/1502 -finger1=sephuzs_secret,id=132452,bonus_id=3630,gem_id=151583,enchant=binding_of_haste -finger2=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=seeping_scourgewing,id=151964,bonus_id=3612/1502 -main_hand=fangs_of_ashamane,id=128860,bonus_id=723/1505/1505/1505,gem_id=155850/155847/155854 -off_hand=fangs_of_ashamane,id=128859 - -# Gear Summary -# gear_ilvl=248.25 -# gear_agility=849 -# gear_stamina=1328 -# gear_crit_rating=541 -# gear_haste_rating=523 -# gear_mastery_rating=101 -# gear_versatility_rating=174 -# gear_armor=413 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Hunter_Beast_Mastery.simc b/profiles/Tier21/T21_Hunter_Beast_Mastery.simc deleted file mode 100644 index 9cbf7e9942b..00000000000 --- a/profiles/Tier21/T21_Hunter_Beast_Mastery.simc +++ /dev/null @@ -1,83 +0,0 @@ -hunter="T21_Hunter_Beast_Mastery" -source=default -spec=beast_mastery -level=110 -race=orc -role=attack -position=ranged_back -talents=1303011 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -actions.precombat+=/summon_pet -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/aspect_of_the_wild - -# Executed every time the actor is available. -actions=auto_shot -actions+=/use_items -actions+=/berserking,if=cooldown.bestial_wrath.remains>30 -actions+=/blood_fury,if=cooldown.bestial_wrath.remains>30 -actions+=/ancestral_call,if=cooldown.bestial_wrath.remains>30 -actions+=/fireblood,if=cooldown.bestial_wrath.remains>30 -actions+=/lights_judgment -actions+=/potion,if=buff.bestial_wrath.up&buff.aspect_of_the_wild.up -actions+=/barbed_shot,if=full_recharge_time2&(pet.cat.buff.beast_cleave.remains1.8|target.time_to_die<9 -actions+=/barrage,if=active_enemies>1 -actions+=/multishot,if=spell_targets>1&(pet.cat.buff.beast_cleave.remainsfocus.time_to_max)&(focus-cost+focus.regen*(cooldown.kill_command.remains-1)>action.kill_command.cost|cooldown.kill_command.remains>1+gcd)&cooldown.kill_command.remains>1 -actions+=/arcane_torrent - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=serpentstalker_mantle,id=152135,bonus_id=3612/1502 -back=serpentstalker_drape,id=152131,bonus_id=3612/1502,enchant=binding_of_agility -chest=parsels_tongue,id=151805,bonus_id=3630 -wrists=call_of_the_wild,id=137101,bonus_id=3630 -hands=serpentstalker_grips,id=152132,bonus_id=3612/1502 -waist=depraved_tacticians_waistguard,id=152006,bonus_id=3612/1502 -legs=serpentstalker_legguards,id=152134,bonus_id=3612/1502 -feet=greatboots_of_the_searing_tempest,id=152684,bonus_id=3612/1502 -finger1=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=convergence_of_fates,id=140806,bonus_id=3518/1502 -main_hand=titanstrike,id=128861,bonus_id=726/1505/1505/1505,gem_id=155853/155846/155855 - -# Gear Summary -# gear_ilvl=246.60 -# gear_agility=945 -# gear_stamina=1343 -# gear_crit_rating=299 -# gear_haste_rating=355 -# gear_mastery_rating=533 -# gear_versatility_rating=96 -# gear_armor=612 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Hunter_Marksmanship.simc b/profiles/Tier21/T21_Hunter_Marksmanship.simc deleted file mode 100644 index 5734870088b..00000000000 --- a/profiles/Tier21/T21_Hunter_Marksmanship.simc +++ /dev/null @@ -1,104 +0,0 @@ -hunter="T21_Hunter_Marksmanship" -source=default -spec=marksmanship -level=110 -race=troll -role=attack -position=ranged_back -talents=3103012 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -actions.precombat+=/summon_pet,if=active_enemies<3 -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/hunters_mark -actions.precombat+=/double_tap,precast_time=5 -actions.precombat+=/aimed_shot,if=active_enemies<3 -actions.precombat+=/explosive_shot,if=active_enemies>2 - -# Executed every time the actor is available. -actions=auto_shot -actions+=/use_items -actions+=/call_action_list,name=cds -actions+=/call_action_list,name=st,if=active_enemies<3 -actions+=/call_action_list,name=trickshots,if=active_enemies>2 - -actions.cds=hunters_mark,if=debuff.hunters_mark.down -actions.cds+=/double_tap,if=cooldown.rapid_fire.remains30 -actions.cds+=/blood_fury,if=cooldown.trueshot.remains>30 -actions.cds+=/ancestral_call,if=cooldown.trueshot.remains>30 -actions.cds+=/fireblood,if=cooldown.trueshot.remains>30 -actions.cds+=/lights_judgment -actions.cds+=/potion,if=(buff.trueshot.react&buff.bloodlust.react)|((consumable.prolonged_power&target.time_to_die<62)|target.time_to_die<31) -actions.cds+=/trueshot,if=cooldown.aimed_shot.charges<1|talent.barrage.enabled&cooldown.aimed_shot.charges_fractional<1.3 - -actions.st=explosive_shot -actions.st+=/barrage,if=active_enemies>1 -actions.st+=/arcane_shot,if=buff.precise_shots.up&(cooldown.aimed_shot.full_recharge_time1 -actions.st+=/aimed_shot,if=buff.precise_shots.down&(buff.double_tap.down&full_recharge_time70|!talent.lethal_shots.enabled|buff.lethal_shots.up) -actions.st+=/arcane_shot,if=buff.precise_shots.up|focus>60&(!talent.lethal_shots.enabled|buff.lethal_shots.up) -actions.st+=/steady_shot,if=focus+cast_regen60) -actions.trickshots+=/rapid_fire,if=buff.trick_shots.up -actions.trickshots+=/multishot,if=buff.trick_shots.down|(buff.precise_shots.up|buff.lethal_shots.up)&(!talent.barrage.enabled&buff.steady_focus.down&focus>45|focus>70) -actions.trickshots+=/piercing_shot -actions.trickshots+=/a_murder_of_crows -actions.trickshots+=/serpent_sting,if=refreshable -actions.trickshots+=/steady_shot,if=focus+cast_regen1 -actions+=/arcane_torrent - -actions.cds=berserking,if=cooldown.coordinated_assault.remains>30 -actions.cds+=/blood_fury,if=cooldown.coordinated_assault.remains>30 -actions.cds+=/ancestral_call,if=cooldown.coordinated_assault.remains>30 -actions.cds+=/fireblood,if=cooldown.coordinated_assault.remains>30 -actions.cds+=/lights_judgment -actions.cds+=/potion,if=buff.coordinated_assault.up&(buff.berserking.up|buff.blood_fury.up|!race.troll&!race.orc) -actions.cds+=/aspect_of_the_eagle,if=target.distance>=6 - -actions.cleave=variable,name=carve_cdr,op=setif,value=active_enemies,value_else=5,condition=active_enemies<5 -actions.cleave+=/a_murder_of_crows -actions.cleave+=/coordinated_assault -actions.cleave+=/carve,if=dot.shrapnel_bomb.ticking -actions.cleave+=/wildfire_bomb,if=!talent.guerrilla_tactics.enabled|full_recharge_timevariable.carve_cdr%2 -actions.cleave+=/steel_trap -actions.cleave+=/harpoon,if=talent.terms_of_engagement.enabled -actions.cleave+=/serpent_sting,target_if=min:remains,if=refreshable&buff.tip_of_the_spear.stack<3 -# To simulate usage for Mongoose Bite or Raptor Strike during Aspect of the Eagle, copy each occurrence of the action and append _eagle to the action name. -actions.cleave+=/mongoose_bite,target_if=max:debuff.latent_poison.stack -actions.cleave+=/raptor_strike,target_if=max:debuff.latent_poison.stack - -actions.st=a_murder_of_crows -actions.st+=/coordinated_assault -actions.st+=/wildfire_bomb,if=full_recharge_time60 -actions.st+=/raptor_strike -actions.st+=/wildfire_bomb,if=dot.wildfire_bomb.refreshable -actions.st+=/serpent_sting,if=refreshable - -actions.wfi_st=a_murder_of_crows -actions.wfi_st+=/coordinated_assault -# To simulate usage for Mongoose Bite or Raptor Strike during Aspect of the Eagle, copy each occurrence of the action and append _eagle to the action name. -actions.wfi_st+=/mongoose_bite,if=azerite.wilderness_survival.enabled&next_wi_bomb.volatile&dot.serpent_sting.remains>2.1*gcd&dot.serpent_sting.remains<3.5*gcd&cooldown.wildfire_bomb.remains>2.5*gcd -actions.wfi_st+=/wildfire_bomb,if=full_recharge_timegcd|focus>60)&!dot.serpent_sting.refreshable -actions.wfi_st+=/steel_trap -actions.wfi_st+=/flanking_strike,if=focus+cast_regen60|dot.shrapnel_bomb.ticking -actions.wfi_st+=/raptor_strike -actions.wfi_st+=/serpent_sting,if=refreshable -actions.wfi_st+=/wildfire_bomb,if=next_wi_bomb.volatile&dot.serpent_sting.ticking|next_wi_bomb.pheromone|next_wi_bomb.shrapnel&focus>50 - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=serpentstalker_mantle,id=152135,bonus_id=3612/1502 -back=serpentstalker_drape,id=152131,bonus_id=3612/1502,enchant=binding_of_agility -chest=serpentstalker_tunic,id=152130,bonus_id=3612/1502 -wrists=call_of_the_wild,id=137101,bonus_id=3630 -hands=serpentstalker_grips,id=152132,bonus_id=3612/1502 -waist=sash_of_the_gilded_rose,id=152007,bonus_id=3612/1502 -legs=battalionshattering_leggings,id=152002,bonus_id=3612/1502 -feet=deft_soulhunters_sabatons,id=151996,bonus_id=3612/1502 -finger1=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_haste -finger2=sephuzs_secret,id=132452,bonus_id=3630,gem_id=151583,enchant=binding_of_haste -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=talonclaw,id=128808,bonus_id=728/1505/1505/1505,gem_id=155853/155855/155847 - -# Gear Summary -# gear_ilvl=248.07 -# gear_agility=848 -# gear_stamina=1322 -# gear_crit_rating=462 -# gear_haste_rating=425 -# gear_mastery_rating=172 -# gear_versatility_rating=276 -# gear_armor=595 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Mage_Arcane.simc b/profiles/Tier21/T21_Mage_Arcane.simc deleted file mode 100644 index d02a075c6d6..00000000000 --- a/profiles/Tier21/T21_Mage_Arcane.simc +++ /dev/null @@ -1,126 +0,0 @@ -mage="T21_Mage_Arcane" -source=default -spec=arcane -level=110 -race=troll -role=spell -position=ranged_back -talents=3032021 - -# Default consumables -potion=deadly_grace -flask=whispered_pact -food=lemon_herb_filet -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -actions.precombat+=/arcane_intellect -actions.precombat+=/summon_arcane_familiar -# conserve_mana is the mana percentage we want to go down to during conserve. It needs to leave enough room to worst case scenario spam AB only during AP. -actions.precombat+=/variable,name=conserve_mana,op=set,value=60 -actions.precombat+=/snapshot_stats -actions.precombat+=/mirror_image -actions.precombat+=/potion -actions.precombat+=/arcane_blast - -# Executed every time the actor is available. -# Interrupt the boss when possible. -actions=counterspell,if=target.debuff.casting.react -actions+=/time_warp,if=time=0&buff.bloodlust.down -# Start a burn phase when important cooldowns are available. Start with 4 arcane charges, unless there's a good reason not to. (charged up) -actions+=/call_action_list,name=burn,if=burn_phase|target.time_to_dievariable.average_burn_length&burn_phase_duration>0 -actions.burn+=/mirror_image -actions.burn+=/charged_up,if=buff.arcane_charge.stack<=1&(!set_bonus.tier20_2pc|cooldown.presence_of_mind.remains>5) -actions.burn+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down -actions.burn+=/lights_judgment,if=buff.arcane_power.down -actions.burn+=/rune_of_power,if=!buff.arcane_power.up&(mana.pct>=50|cooldown.arcane_power.remains=0)&(buff.arcane_charge.stack=buff.arcane_charge.max_stack) -actions.burn+=/arcane_power -actions.burn+=/use_items,if=buff.arcane_power.up|target.time_to_die=3&(buff.arcane_charge.stack=buff.arcane_charge.max_stack) -actions.burn+=/arcane_explosion,if=active_enemies>=3 -# Ignore Arcane Missiles during Arcane Power, aside from some very specific exceptions, like not having Overpowered talented & running 3x Arcane Pummeling. -actions.burn+=/arcane_missiles,if=buff.clearcasting.react&active_enemies<3&(talent.amplification.enabled|(!talent.overpowered.enabled&azerite.arcane_pummeling.rank>=2)|buff.arcane_power.down),chain=1 -actions.burn+=/arcane_blast -# Now that we're done burning, we can update the average_burn_length with the length of this burn. -actions.burn+=/variable,name=average_burn_length,op=set,value=(variable.average_burn_length*variable.total_burns-variable.average_burn_length+(burn_phase_duration))%variable.total_burns -actions.burn+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1 -# For the rare occasion where we go oom before evocation is back up. (Usually because we get very bad rng so the burn is cut very short) -actions.burn+=/arcane_barrage - -actions.conserve=mirror_image -actions.conserve+=/charged_up,if=buff.arcane_charge.stack=0 -actions.conserve+=/presence_of_mind,if=set_bonus.tier20_2pc&buff.arcane_charge.stack=0 -actions.conserve+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down -actions.conserve+=/arcane_orb,if=buff.arcane_charge.stack<=2&(cooldown.arcane_power.remains>10|active_enemies<=2) -# Arcane Blast shifts up in priority when running rule of threes. -actions.conserve+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3 -actions.conserve+=/rune_of_power,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&(full_recharge_time<=execute_time|recharge_time<=cooldown.arcane_power.remains|target.time_to_die<=cooldown.arcane_power.remains) -actions.conserve+=/arcane_missiles,if=mana.pct<=95&buff.clearcasting.react,chain=1 -# During conserve, we still just want to continue not dropping charges as long as possible.So keep 'burning' as long as possible (aka conserve_mana threshhold) and then swap to a 4x AB->Abarr conserve rotation. This is mana neutral for RoT, mana negative with arcane familiar. If we do not have 4 AC, we can dip slightly lower to get a 4th AC. -actions.conserve+=/arcane_barrage,if=((buff.arcane_charge.stack=buff.arcane_charge.max_stack)&mana.pct<=variable.conserve_mana|(talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&cooldown.arcane_power.remains>10))|mana.pct<=(variable.conserve_mana-10) -# Supernova is barely worth casting, which is why it is so far down, only just above AB. -actions.conserve+=/supernova,if=mana.pct<=95 -# Keep 'burning' in aoe situations until conserve_mana pct. After that only cast AE with 3 Arcane charges, since it's almost equal mana cost to a 3 stack AB anyway. At that point AoE rotation will be AB x3 -> AE -> Abarr -actions.conserve+=/arcane_explosion,if=active_enemies>=3&(mana.pct>=variable.conserve_mana|buff.arcane_charge.stack=3) -actions.conserve+=/arcane_blast -actions.conserve+=/arcane_barrage - -actions.movement=shimmer,if=movement.distance>=10 -actions.movement+=/blink,if=movement.distance>=10 -actions.movement+=/presence_of_mind -actions.movement+=/arcane_missiles -actions.movement+=/arcane_orb -actions.movement+=/supernova - -head=runebound_collar,id=152138,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=runebound_mantle,id=152141,bonus_id=3612/1502 -back=runebound_cape,id=152136,bonus_id=3612/1502,enchant=binding_of_intellect -chest=runebound_tunic,id=152140,bonus_id=3612/1502 -wrists=blooddrenched_bindings,id=151954,bonus_id=3612/1502 -hands=runebound_gloves,id=152137,bonus_id=3612/1502 -waist=cord_of_blossoming_petals,id=151952,bonus_id=3612/1502 -legs=mystic_kilt_of_the_rune_master,id=132451,bonus_id=3459/3630 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_versatility -finger2=shard_of_the_exodar,id=132410,bonus_id=3630,gem_id=151585,enchant=binding_of_versatility -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/40/1502/3528 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=aluneth,id=127857,bonus_id=729/1505/1505/1505,gem_id=155846/155850/155846 - -# Gear Summary -# gear_ilvl=247.40 -# gear_stamina=1324 -# gear_intellect=1056 -# gear_crit_rating=463 -# gear_haste_rating=579 -# gear_mastery_rating=271 -# gear_versatility_rating=309 -# gear_avoidance_rating=27 -# gear_armor=253 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Mage_Fire.simc b/profiles/Tier21/T21_Mage_Fire.simc deleted file mode 100644 index 386dc0945e0..00000000000 --- a/profiles/Tier21/T21_Mage_Fire.simc +++ /dev/null @@ -1,127 +0,0 @@ -mage="T21_Mage_Fire" -source=default -spec=fire -level=110 -race=troll -role=spell -position=ranged_back -talents=1011022 - -# Default consumables -potion=prolonged_power -flask=whispered_pact -food=lemon_herb_filet -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -actions.precombat+=/arcane_intellect -actions.precombat+=/snapshot_stats -actions.precombat+=/mirror_image -actions.precombat+=/potion -actions.precombat+=/pyroblast - -# Executed every time the actor is available. -actions=counterspell,if=target.debuff.casting.react -actions+=/time_warp,if=time=0&buff.bloodlust.down -actions+=/mirror_image,if=buff.combustion.down -# Standard Talent RoP Logic. -actions+=/rune_of_power,if=firestarter.active&action.rune_of_power.charges=2|cooldown.combustion.remains>40&buff.combustion.down&!talent.kindling.enabled|target.time_to_die<11|talent.kindling.enabled&(charges_fractional>1.8|time<40)&cooldown.combustion.remains>40 -# RoP use while using Pyroclasm. -actions+=/rune_of_power,if=buff.pyroclasm.react&(cooldown.combustion.remains>40|action.rune_of_power.charges>1) -actions+=/call_action_list,name=combustion_phase,if=cooldown.combustion.remains<=action.rune_of_power.cast_time+(!talent.kindling.enabled*gcd)&(!talent.firestarter.enabled|!firestarter.active|active_enemies>=4|active_enemies>=2&talent.flame_patch.enabled)|buff.combustion.up -actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&buff.combustion.down -actions+=/call_action_list,name=standard_rotation - -actions.active_talents=blast_wave,if=(buff.combustion.down)|(buff.combustion.up&action.fire_blast.charges<1) -actions.active_talents+=/meteor,if=cooldown.combustion.remains>40|(cooldown.combustion.remains>target.time_to_die)|buff.rune_of_power.up|firestarter.active -actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&!buff.hot_streak.react -actions.active_talents+=/living_bomb,if=active_enemies>1&buff.combustion.down - -actions.combustion_phase=lights_judgment,if=buff.combustion.down -actions.combustion_phase+=/rune_of_power,if=buff.combustion.down -actions.combustion_phase+=/call_action_list,name=active_talents -actions.combustion_phase+=/combustion -actions.combustion_phase+=/potion -actions.combustion_phase+=/blood_fury -actions.combustion_phase+=/berserking -actions.combustion_phase+=/fireblood -actions.combustion_phase+=/ancestral_call -actions.combustion_phase+=/use_items -actions.combustion_phase+=/flamestrike,if=((talent.flame_patch.enabled&active_enemies>2)|active_enemies>6)&buff.hot_streak.react -actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.combustion.remains>execute_time -actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react -actions.combustion_phase+=/fire_blast,if=buff.heating_up.react -actions.combustion_phase+=/phoenix_flames -actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time -actions.combustion_phase+=/dragons_breath,if=!buff.hot_streak.react&action.fire_blast.charges<1 -actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled - -actions.rop_phase=rune_of_power -actions.rop_phase+=/flamestrike,if=((talent.flame_patch.enabled&active_enemies>1)|active_enemies>4)&buff.hot_streak.react -actions.rop_phase+=/pyroblast,if=buff.hot_streak.react -actions.rop_phase+=/call_action_list,name=active_talents -actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&execute_timecast_time -actions.rop_phase+=/fire_blast,if=!prev_off_gcd.fire_blast&buff.heating_up.react&firestarter.active&charges_fractional>1.7 -actions.rop_phase+=/phoenix_flames,if=!prev_gcd.1.phoenix_flames&charges_fractional>2.7&firestarter.active -actions.rop_phase+=/fire_blast,if=!prev_off_gcd.fire_blast&!firestarter.active -actions.rop_phase+=/phoenix_flames,if=!prev_gcd.1.phoenix_flames -actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled -actions.rop_phase+=/dragons_breath,if=active_enemies>2 -actions.rop_phase+=/flamestrike,if=(talent.flame_patch.enabled&active_enemies>2)|active_enemies>5 -actions.rop_phase+=/fireball - -actions.standard_rotation=flamestrike,if=((talent.flame_patch.enabled&active_enemies>1)|active_enemies>4)&buff.hot_streak.react -actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains2.7&active_enemies>2 -actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(!prev_gcd.1.pyroblast|action.pyroblast.in_flight) -actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled -actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&execute_time1.4|cooldown.combustion.remains<40)&(3-charges_fractional)*(12*spell_haste)1.5|cooldown.combustion.remains<40)&(3-charges_fractional)*(18*spell_haste)3|talent.mirror_image.enabled)&(4-charges_fractional)*132.5&cooldown.combustion.remains>23 -actions.standard_rotation+=/scorch,if=(target.health.pct<=30&talent.searing_touch.enabled)|(azerite.preheat.enabled&debuff.preheat.down) -actions.standard_rotation+=/fireball -actions.standard_rotation+=/scorch - -head=runebound_collar,id=152138,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=runebound_mantle,id=152141,bonus_id=3612/1502 -back=runebound_cape,id=152136,bonus_id=3612/1502,enchant=binding_of_intellect -chest=gambeson_of_sargeras_corruption,id=152679,bonus_id=3612/1502 -wrists=marquee_bindings_of_the_sun_king,id=132406,bonus_id=3630 -hands=handwraps_of_inevitable_doom,id=152680,bonus_id=3612/1502 -waist=koralons_burning_touch,id=132454,bonus_id=3630 -legs=runebound_leggings,id=152139,bonus_id=3612/1502 -feet=whisperstep_runners,id=151939,bonus_id=3612/1502 -finger1=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=acrid_catalyst_injector,id=151955,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=felomelorn,id=128820,bonus_id=730/1505/1505/1505,gem_id=155849/155846/155849 -off_hand=heart_of_the_phoenix,id=133959 - -# Gear Summary -# gear_ilvl=248.88 -# gear_stamina=1340 -# gear_intellect=1160 -# gear_crit_rating=517 -# gear_haste_rating=388 -# gear_mastery_rating=374 -# gear_versatility_rating=249 -# gear_armor=257 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 -firestarter_time=20 diff --git a/profiles/Tier21/T21_Mage_Frost.simc b/profiles/Tier21/T21_Mage_Frost.simc deleted file mode 100644 index fc4d65fa573..00000000000 --- a/profiles/Tier21/T21_Mage_Frost.simc +++ /dev/null @@ -1,136 +0,0 @@ -mage="T21_Mage_Frost" -source=default -spec=frost -level=110 -race=dwarf -role=spell -position=ranged_back -talents=2011031 - -# Default consumables -potion=prolonged_power -flask=whispered_pact -food=lemon_herb_filet -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -actions.precombat+=/arcane_intellect -actions.precombat+=/water_elemental -actions.precombat+=/snapshot_stats -actions.precombat+=/mirror_image -actions.precombat+=/potion -actions.precombat+=/frostbolt - -# Executed every time the actor is available. -actions=counterspell -# If the mage has FoF after casting instant Flurry, we can delay the Ice Lance and use other high priority action, if available. -actions+=/ice_lance,if=prev_gcd.1.flurry&brain_freeze_active&!buff.fingers_of_frost.react -actions+=/call_action_list,name=cooldowns -# The target threshold isn't exact. Between 3-5 targets, the differences between the ST and AoE action lists are rather small. However, Freezing Rain prefers using AoE action list sooner as it benefits greatly from the high priority Blizzard action. -actions+=/call_action_list,name=aoe,if=active_enemies>3&talent.freezing_rain.enabled|active_enemies>4 -actions+=/call_action_list,name=single - -# With Freezing Rain, it's better to prioritize using Frozen Orb when both FO and Blizzard are off cooldown. Without Freezing Rain, the converse is true although the difference is miniscule until very high target counts. -actions.aoe=frozen_orb -actions.aoe+=/blizzard -actions.aoe+=/comet_storm -actions.aoe+=/ice_nova -# Simplified Flurry conditions from the ST action list. Since the mage is generating far less Brain Freeze charges, the exact condition here isn't all that important. -actions.aoe+=/flurry,if=prev_gcd.1.ebonbolt|buff.brain_freeze.react&(prev_gcd.1.frostbolt&(buff.icicles.stack<4|!talent.glacial_spike.enabled)|prev_gcd.1.glacial_spike) -actions.aoe+=/ice_lance,if=buff.fingers_of_frost.react -# The mage will generally be generating a lot of FoF charges when using the AoE action list. Trying to delay Ray of Frost until there are no FoF charges and no active Frozen Orbs would lead to it not being used at all. -actions.aoe+=/ray_of_frost -actions.aoe+=/ebonbolt -actions.aoe+=/glacial_spike -# Using Cone of Cold is mostly DPS neutral with the AoE target thresholds. It only becomes decent gain with roughly 7 or more targets. -actions.aoe+=/cone_of_cold -actions.aoe+=/frostbolt -actions.aoe+=/call_action_list,name=movement -actions.aoe+=/ice_lance - -actions.cooldowns=time_warp -actions.cooldowns+=/icy_veins -actions.cooldowns+=/mirror_image -# Rune of Power is always used with Frozen Orb. Any leftover charges at the end of the fight should be used, ideally if the boss doesn't die in the middle of the Rune buff. -actions.cooldowns+=/rune_of_power,if=prev_gcd.1.frozen_orb|time_to_die>10+cast_time&time_to_die<20 -# On single target fights, the cooldown of Rune of Power is lower than the cooldown of Frozen Orb, this gives extra Rune of Power charges that should be used with active talents, if possible. -actions.cooldowns+=/call_action_list,name=talent_rop,if=talent.rune_of_power.enabled&active_enemies=1&cooldown.rune_of_power.full_recharge_time10 -actions.movement+=/ice_floes,if=buff.ice_floes.down - -# In some situations, you can shatter Ice Nova even after already casting Flurry and Ice Lance. Otherwise this action is used when the mage has FoF after casting Flurry, see above. -actions.single=ice_nova,if=cooldown.ice_nova.ready&debuff.winters_chill.up -# Without GS, the mage just tries to shatter as many Frostbolts and Ebonbolts as possible. Forcing shatter on Frostbolt is still a small gain, so is not caring about FoF. Ice Lance is too weak to warrant delaying Brain Freeze Flurry. -actions.single+=/flurry,if=!talent.glacial_spike.enabled&(prev_gcd.1.ebonbolt|buff.brain_freeze.react&prev_gcd.1.frostbolt) -# With GS, the mage only shatters Frostbolt that would put them at 1-3 Icicle stacks, Ebonbolt if it would waste Brain Freeze charge (i.e. when the mage starts casting Ebonbolt with Brain Freeze active) and of course Glacial Spike. Difference between shattering Frostbolt with 1-3 Icicles and 1-4 Icicles is small, but 1-3 tends to be better in more situations (the higher GS damage is, the more it leans towards 1-3). -actions.single+=/flurry,if=talent.glacial_spike.enabled&buff.brain_freeze.react&(prev_gcd.1.frostbolt&buff.icicles.stack<4|prev_gcd.1.glacial_spike|prev_gcd.1.ebonbolt) -actions.single+=/frozen_orb -# With Freezing Rain and at least 2 targets, Blizzard needs to be used with higher priority to make sure you can fit both instant Blizzards into a single Freezing Rain. Starting with three targets, Blizzard leaves the low priority filler role and is used on cooldown (and just making sure not to waste Brain Freeze charges) with or without Freezing Rain. -actions.single+=/blizzard,if=active_enemies>2|active_enemies>1&cast_time=0&buff.fingers_of_frost.react<2 -# Trying to pool charges of FoF for anything isn't worth it. Use them as they come. -actions.single+=/ice_lance,if=buff.fingers_of_frost.react -actions.single+=/comet_storm -# Without GS, Ebonbolt is used on cooldown. With GS, Ebonbolt is only used to fill in the blank spots when fishing for a Brain Freeze proc, i.e. the mage reaches 5 Icicles but still doesn't have a Brain Freeze proc. This is DPS neutral with low mastery and slight gain otherwise. -actions.single+=/ebonbolt,if=!talent.glacial_spike.enabled|buff.icicles.stack=5&!buff.brain_freeze.react -# Ray of Frost is used after all Fingers of Frost charges have been used and there isn't active Frozen Orb that could generate more. This is only a small gain against multiple targets, as Ray of Frost isn't too impactful. -actions.single+=/ray_of_frost,if=!action.frozen_orb.in_flight&ground_aoe.frozen_orb.remains=0 -# Blizzard is used as low priority filler against 2 targets. When using Freezing Rain, it's a medium gain to use the instant Blizzard even against a single target, especially with low mastery. -actions.single+=/blizzard,if=cast_time=0|active_enemies>1 -# Glacial Spike is used when there's a Brain Freeze proc active (i.e. only when it can be shattered). This is a small to medium gain in most situations. Low mastery leans towards using it when available. When using Splitting Ice and having another target nearby, it's slightly better to use GS when available, as the second target doesn't benefit from shattering the main target. -actions.single+=/glacial_spike,if=buff.brain_freeze.react|prev_gcd.1.ebonbolt|active_enemies>1&talent.splitting_ice.enabled -actions.single+=/ice_nova -actions.single+=/flurry,if=azerite.winters_reach.enabled&!buff.brain_freeze.react&buff.winters_reach.react -actions.single+=/frostbolt -actions.single+=/call_action_list,name=movement -actions.single+=/ice_lance - -# With Glacial Spike, Rune of Power should be used right before the Glacial Spike combo (i.e. with 5 Icicles and a Brain Freeze). When Ebonbolt is off cooldown, Rune of Power can also be used just with 5 Icicles. -actions.talent_rop=rune_of_power,if=talent.glacial_spike.enabled&buff.icicles.stack=5&(buff.brain_freeze.react|talent.ebonbolt.enabled&cooldown.ebonbolt.remains1.9) - -head=runebound_collar,id=152138,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=runebound_mantle,id=152141,bonus_id=3612/1502 -back=drape_of_the_arcane_tempest,id=147145,bonus_id=3563/1512,enchant=binding_of_intellect -chest=runebound_tunic,id=152140,bonus_id=3612/1502 -wrists=magtheridons_banished_bracers,id=138140,bonus_id=3630 -hands=gloves_of_the_arcane_tempest,id=147146,bonus_id=3563/1512 -waist=cord_of_blossoming_petals,id=151952,bonus_id=3612/1502 -legs=runebound_leggings,id=152139,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_versatility -finger2=shard_of_the_exodar,id=132410,bonus_id=3630,gem_id=151585,enchant=binding_of_versatility -trinket1=acrid_catalyst_injector,id=151955,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=ebonchill,id=128862,bonus_id=731/1505/1505/1505,gem_id=155850/155846/155850 - -# Gear Summary -# gear_ilvl=245.27 -# gear_stamina=1288 -# gear_intellect=1111 -# gear_crit_rating=427 -# gear_haste_rating=490 -# gear_mastery_rating=239 -# gear_versatility_rating=391 -# gear_armor=244 -# set_bonus=tier20_2pc=1 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Monk_Brewmaster.simc b/profiles/Tier21/T21_Monk_Brewmaster.simc deleted file mode 100644 index ecd305e9c93..00000000000 --- a/profiles/Tier21/T21_Monk_Brewmaster.simc +++ /dev/null @@ -1,93 +0,0 @@ -monk="T21_Monk_Brewmaster" -source=default -spec=brewmaster -level=110 -race=pandaren -role=tank -position=front -talents=2020033 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=fishbrul_special -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/chi_burst -actions.precombat+=/chi_wave - -# Executed every time the actor is available. -actions=auto_attack -actions+=/gift_of_the_ox,if=health25 -# Ironskin Brew priority whenever it took significant damage and ironskin brew buff is missing (adjust the health.max coefficient according to intensity of damage taken), and to dump excess charges before BoB. -actions+=/ironskin_brew,if=buff.blackout_combo.down&incoming_damage_1999ms>(health.max*0.1+stagger.last_tick_damage_4)&buff.elusive_brawler.stack<2&!buff.ironskin_brew.up -actions+=/ironskin_brew,if=cooldown.brews.charges_fractional>1&cooldown.black_ox_brew.remains<3 -# Purifying behaviour is based on normalization (iE the late expression triggers if stagger size increased over the last 30 ticks or 15 seconds). -actions+=/purifying_brew,if=stagger.pct>(6*(3-(cooldown.brews.charges_fractional)))&(stagger.last_tick_damage_1>((0.02+0.001*(3-cooldown.brews.charges_fractional))*stagger.last_tick_damage_30)) -# Black Ox Brew is currently used to either replenish brews based on less than half a brew charge available, or low energy to enable Keg Smash -actions+=/black_ox_brew,if=cooldown.brews.charges_fractional<0.5 -actions+=/black_ox_brew,if=(energy+(energy.regen*cooldown.keg_smash.remains))<40&buff.blackout_combo.down&cooldown.keg_smash.up -# Offensively, the APL prioritizes KS on cleave, BoS else, with energy spenders and cds sorted below -actions+=/keg_smash,if=spell_targets>=2 -actions+=/tiger_palm,if=talent.rushing_jade_wind.enabled&buff.blackout_combo.up&buff.rushing_jade_wind.up -actions+=/tiger_palm,if=(talent.invoke_niuzao_the_black_ox.enabled|talent.special_delivery.enabled)&buff.blackout_combo.up -actions+=/blackout_strike -actions+=/keg_smash -actions+=/rushing_jade_wind,if=buff.rushing_jade_wind.down -actions+=/breath_of_fire,if=buff.blackout_combo.down&(buff.bloodlust.down|(buff.bloodlust.up&&dot.breath_of_fire_dot.refreshable)) -actions+=/chi_burst -actions+=/chi_wave -actions+=/tiger_palm,if=!talent.blackout_combo.enabled&cooldown.keg_smash.remains>gcd&(energy+(energy.regen*(cooldown.keg_smash.remains+gcd)))>=65 -actions+=/arcane_torrent,if=energy<31 -actions+=/rushing_jade_wind - -head=douli_of_chiji,id=152145,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=stormstouts_last_gasp,id=151788,bonus_id=3630 -back=cloak_of_chiji,id=152143,bonus_id=3612/1502,enchant=binding_of_agility -chest=harness_of_oppressing_dark,id=151980,bonus_id=3612/1502 -wrists=bracers_of_wanton_morality,id=152414,bonus_id=3612/1502 -hands=grips_of_chiji,id=152144,bonus_id=3612/1502 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=leggings_of_chiji,id=152146,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=archimondes_hatred_reborn,id=144249,bonus_id=3630 -main_hand=fu_zan_the_wanderers_companion,id=128938,bonus_id=732/1505/1505/1505,gem_id=155854/155853/155855 - -# Gear Summary -# gear_ilvl=247.40 -# gear_agility=945 -# gear_stamina=1298 -# gear_crit_rating=396 -# gear_haste_rating=196 -# gear_mastery_rating=393 -# gear_versatility_rating=316 -# gear_armor=413 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Monk_Windwalker.simc b/profiles/Tier21/T21_Monk_Windwalker.simc deleted file mode 100644 index a3ba7a02cdd..00000000000 --- a/profiles/Tier21/T21_Monk_Windwalker.simc +++ /dev/null @@ -1,244 +0,0 @@ -monk="T21_Monk_Windwalker" -source=default -spec=windwalker -level=110 -race=blood_elf -role=dps -position=back -talents=2020033 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/chi_burst -actions.precombat+=/chi_wave - -# Executed every time the actor is available. -actions=auto_attack -actions+=/spear_hand_strike,if=target.debuff.casting.react -# Touch of Karma on cooldown, if Good Karma is enabled equal to 100% of maximum health -actions+=/touch_of_karma,interval=90,pct_health=0.5,if=!talent.Good_Karma.enabled,interval=90,pct_health=0.5 -actions+=/touch_of_karma,interval=90,pct_health=1.0,if=talent.good_karma.enabled&buff.bloodlust.down&time>1 -actions+=/touch_of_karma,interval=90,pct_health=1.0,if=talent.good_karma.enabled&prev_gcd.1.touch_of_death&buff.bloodlust.up -# Potion if Serenity or Storm, Earth, and Fire are up or you are running serenity and a main stat trinket procs, or you are under the effect of bloodlust, or target time to die is greater or equal to 60 -actions+=/potion,if=buff.serenity.up|buff.storm_earth_and_fire.up|(!talent.serenity.enabled&trinket.proc.agility.react)|buff.bloodlust.react|target.time_to_die<=60 -actions+=/touch_of_death,if=target.time_to_die<=9 -# Call the Serenity action list if you're using Serenity and have more than two ranks of Swift Roundhouse Trait -actions+=/call_action_list,name=serenitySR,if=((talent.serenity.enabled&cooldown.serenity.remains<=0)|buff.serenity.up)&azerite.swift_roundhouse.enabled&time>30 -# Call the Serenity action list if you're using Serenity and Serenity is available (or you're currently in Serenity) -actions+=/call_action_list,name=serenity,if=((!azerite.swift_roundhouse.enabled&talent.serenity.enabled&cooldown.serenity.remains<=0)|buff.serenity.up)&time>30 -# Call the Serenity Opener action list if you're using Serenity and have more than two ranks of Swift Roundhouse Trait -actions+=/call_action_list,name=serenity_openerSR,if=(talent.serenity.enabled&cooldown.serenity.remains<=0|buff.serenity.up)&time<30&azerite.swift_roundhouse.enabled -# Call the Serenity Opener action list if you're using Serenity and Serenity is available (or you're currently in Serenity) -actions+=/call_action_list,name=serenity_opener,if=(!azerite.swift_roundhouse.enabled&talent.serenity.enabled&cooldown.serenity.remains<=0|buff.serenity.up)&time<30 -# Call the SEF action list if you're using SEF and are currently in SEF or have 2 SEF stacks -actions+=/call_action_list,name=sef,if=!talent.serenity.enabled&(buff.storm_earth_and_fire.up|cooldown.storm_earth_and_fire.charges=2) -# Call the SEF action list if you're not using Serenity and: -# - FoF cd <= 12 -# - Chi >= 3 -# - RSK cd >= 1 -# OR the target will die within 25 seconds OR ToD is on the target -actions+=/call_action_list,name=sef,if=(!talent.serenity.enabled&cooldown.fists_of_fury.remains<=12&chi>=3&cooldown.rising_sun_kick.remains<=1)|target.time_to_die<=25|cooldown.touch_of_death.remains>112 -# Call the SEF action list if you're using Serenity and: -# - Using DHC -# - FoF cd <= 6 -# - Chi >= 3 -# - RSK cd <= 1 -# OR the target will die within 15 seconds OR ToD is on the target and you have 1 stack of SEF -actions+=/call_action_list,name=sef,if=(!talent.serenity.enabled&!equipped.drinking_horn_cover&cooldown.fists_of_fury.remains<=6&chi>=3&cooldown.rising_sun_kick.remains<=1)|target.time_to_die<=15|cooldown.touch_of_death.remains>112&cooldown.storm_earth_and_fire.charges=1 -# Exactly the same as previous line, but with an added check whether you have 1 stack of SEF -actions+=/call_action_list,name=sef,if=(!talent.serenity.enabled&cooldown.fists_of_fury.remains<=12&chi>=3&cooldown.rising_sun_kick.remains<=1)|target.time_to_die<=25|cooldown.touch_of_death.remains>112&cooldown.storm_earth_and_fire.charges=1 -# Call the AoE action list if there are more than 3 enemies -actions+=/call_action_list,name=aoe,if=active_enemies>3 -# Call the ST action list if there are 3 or less enemies -actions+=/call_action_list,name=st,if=active_enemies<=3 - -# Actions.AoE is intended for use with Hectic_Add_Cleave and currently needs to be optimized -actions.aoe=call_action_list,name=cd -actions.aoe+=/energizing_elixir,if=!prev_gcd.1.tiger_palm&chi<=1&(cooldown.rising_sun_kick.remains=0|(talent.fist_of_the_white_tiger.enabled&cooldown.fist_of_the_white_tiger.remains=0)|energy<50) -actions.aoe+=/arcane_torrent,if=chi.max-chi>=1&energy.time_to_max>=0.5 -actions.aoe+=/fists_of_fury,if=talent.serenity.enabled&!equipped.drinking_horn_cover&cooldown.serenity.remains>=5&energy.time_to_max>2 -actions.aoe+=/fists_of_fury,if=talent.serenity.enabled&equipped.drinking_horn_cover&(cooldown.serenity.remains>=15|cooldown.serenity.remains<=4)&energy.time_to_max>2 -actions.aoe+=/fists_of_fury,if=!talent.serenity.enabled&energy.time_to_max>2 -actions.aoe+=/fists_of_fury,if=cooldown.rising_sun_kick.remains>=3.5&chi<=5 -actions.aoe+=/whirling_dragon_punch -actions.aoe+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains,if=(talent.whirling_dragon_punch.enabled&cooldown.whirling_dragon_punch.remainsgcd -actions.aoe+=/chi_burst,if=chi<=3&(cooldown.rising_sun_kick.remains>=5|cooldown.whirling_dragon_punch.remains>=5)&energy.time_to_max>1 -actions.aoe+=/chi_burst -actions.aoe+=/spinning_crane_kick,if=(active_enemies>=3|(buff.bok_proc.up&chi.max-chi>=0))&!prev_gcd.1.spinning_crane_kick&set_bonus.tier21_4pc -actions.aoe+=/spinning_crane_kick,if=active_enemies>=3&!prev_gcd.1.spinning_crane_kick&cooldown.fists_of_fury.remains>gcd -actions.aoe+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&chi.max-chi>=1&set_bonus.tier21_4pc&(!set_bonus.tier19_2pc|talent.serenity.enabled) -actions.aoe+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=(chi>1|buff.bok_proc.up|(talent.energizing_elixir.enabled&cooldown.energizing_elixir.remains1&(!talent.fist_of_the_white_tiger.enabled|cooldown.fist_of_the_white_tiger.remains>1)|chi>4)&(cooldown.fists_of_fury.remains>1|chi>2)|prev_gcd.1.tiger_palm)&!prev_gcd.1.blackout_kick -actions.aoe+=/crackling_jade_lightning,if=equipped.the_emperors_capacitor&buff.the_emperors_capacitor.stack>=19&energy.time_to_max>3 -actions.aoe+=/crackling_jade_lightning,if=equipped.the_emperors_capacitor&buff.the_emperors_capacitor.stack>=14&cooldown.serenity.remains<13&talent.serenity.enabled&energy.time_to_max>3 -actions.aoe+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&chi.max-chi>=1&set_bonus.tier21_4pc&buff.bok_proc.up -actions.aoe+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&!prev_gcd.1.energizing_elixir&(chi.max-chi>=2|energy.time_to_max<3) -actions.aoe+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&!prev_gcd.1.energizing_elixir&energy.time_to_max<=1&chi.max-chi>=2 -actions.aoe+=/chi_wave,if=chi<=3&(cooldown.rising_sun_kick.remains>=5|cooldown.whirling_dragon_punch.remains>=5)&energy.time_to_max>1 -actions.aoe+=/chi_wave - -actions.cd=invoke_xuen_the_white_tiger -actions.cd+=/blood_fury -actions.cd+=/berserking -# Use Arcane Torrent if you are missing at least 1 Chi and won't cap energy within 0.5 seconds -actions.cd+=/arcane_torrent,if=chi.max-chi>=1&energy.time_to_max>=0.5 -actions.cd+=/lights_judgment -actions.cd+=/fireblood -actions.cd+=/ancestral_call -actions.cd+=/touch_of_death - -actions.sef=tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&!prev_gcd.1.energizing_elixir&energy=energy.max&chi<1 -actions.sef+=/call_action_list,name=cd -actions.sef+=/storm_earth_and_fire,if=!buff.storm_earth_and_fire.up -actions.sef+=/call_action_list,name=aoe,if=active_enemies>3 -actions.sef+=/call_action_list,name=st,if=active_enemies<=3 - -actions.serenity=tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&!prev_gcd.1.energizing_elixir&energy=energy.max&chi<1&!buff.serenity.up -actions.serenity+=/call_action_list,name=cd -# Needs to be rewritten for BFA -actions.serenity+=/rushing_jade_wind,if=talent.rushing_jade_wind.enabled&!prev_gcd.1.rushing_jade_wind&buff.rushing_jade_wind.down -actions.serenity+=/serenity,if=cooldown.rising_sun_kick.remains<=2&cooldown.fists_of_fury.remains<=4 -actions.serenity+=/fists_of_fury,if=prev_gcd.1.rising_sun_kick&prev_gcd.2.serenity -actions.serenity+=/fists_of_fury,if=buff.serenity.remains<=1.05 -actions.serenity+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains -actions.serenity+=/fist_of_the_white_tiger,if=prev_gcd.1.blackout_kick&prev_gcd.2.rising_sun_kick&chi.max-chi>2 -actions.serenity+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=prev_gcd.1.blackout_kick&prev_gcd.2.rising_sun_kick&chi.max-chi>1 -actions.serenity+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&cooldown.rising_sun_kick.remains>=2&cooldown.fists_of_fury.remains>=2 -actions.serenity+=/spinning_crane_kick,if=active_enemies>=3&!prev_gcd.1.spinning_crane_kick -actions.serenity+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains -actions.serenity+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick - -actions.serenitySR=tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&!prev_gcd.1.energizing_elixir&energy=energy.max&chi<1&!buff.serenity.up -actions.serenitySR+=/call_action_list,name=cd -actions.serenitySR+=/serenity,if=cooldown.rising_sun_kick.remains<=2 -actions.serenitySR+=/fists_of_fury,if=buff.serenity.remains<=1.05 -actions.serenitySR+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains -actions.serenitySR+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&cooldown.rising_sun_kick.remains>=2&cooldown.fists_of_fury.remains>=2 -actions.serenitySR+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains - -actions.serenity_opener=fist_of_the_white_tiger,if=buff.serenity.down -actions.serenity_opener+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&buff.serenity.down&chi<4 -actions.serenity_opener+=/call_action_list,name=cd,if=buff.serenity.down -actions.serenity_opener+=/call_action_list,name=serenity,if=buff.bloodlust.down -actions.serenity_opener+=/serenity -actions.serenity_opener+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains -actions.serenity_opener+=/fists_of_fury,if=prev_gcd.1.rising_sun_kick&prev_gcd.2.serenity -actions.serenity_opener+=/fists_of_fury,if=prev_gcd.1.rising_sun_kick&prev_gcd.2.blackout_kick -actions.serenity_opener+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&cooldown.rising_sun_kick.remains>=2&cooldown.fists_of_fury.remains>=2 -actions.serenity_opener+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick - -actions.serenity_openerSR=fist_of_the_white_tiger,if=buff.serenity.down -actions.serenity_openerSR+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=buff.serenity.down&chi<4 -actions.serenity_openerSR+=/call_action_list,name=cd,if=buff.serenity.down -actions.serenity_openerSR+=/call_action_list,name=serenity,if=buff.bloodlust.down -actions.serenity_openerSR+=/serenity -actions.serenity_openerSR+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains -actions.serenity_openerSR+=/fists_of_fury,if=buff.serenity.remains<1 -actions.serenity_openerSR+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&cooldown.rising_sun_kick.remains>=2&cooldown.fists_of_fury.remains>=2 -actions.serenity_openerSR+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains - -# Default action list -actions.st=invoke_xuen_the_white_tiger -actions.st+=/touch_of_death -actions.st+=/storm_earth_and_fire,if=!buff.storm_earth_and_fire.up -# Use Rising Sun Kick with 2 stacks of SR if applicable -actions.st+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains,if=azerite.swift_roundhouse.enabled&buff.swift_roundhouse.stack=2 -# Needs to be rewritten for BFA -actions.st+=/rushing_jade_wind,if=buff.rushing_jade_wind.down&!prev_gcd.1.rushing_jade_wind -actions.st+=/energizing_elixir,if=!prev_gcd.1.tiger_palm -# T21 set bonus conditional -# Cast Blackout Kick if: -# - Previous GCD was not Blackout Kick -# - Blackout Kick! is available -# - You're not at max Chi -actions.st+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick&chi.max-chi>=1&set_bonus.tier21_4pc&buff.bok_proc.up -# Cast FotWT if you will gain 3 or more Chi -actions.st+=/fist_of_the_white_tiger,if=(chi<=2) -# Cast Tiger Palm if: -# - Previous GCD was not Tiger Palm -# - Previous GCD was not EE (NOTE: redundant because of the Energy check, needs to be rewritten for BFA) -# - You will cap Energy before next GCD -# - You will gain 2 or more Chi -actions.st+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&chi<=3&energy.time_to_max<2 -actions.st+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&chi.max-chi>=2&buff.serenity.down&cooldown.fist_of_the_white_tiger.remains>energy.time_to_max -actions.st+=/whirling_dragon_punch -# FoF usage with Swift Roundhouse -actions.st+=/fists_of_fury,if=chi>=3&energy.time_to_max>2.5&azerite.swift_roundhouse.rank<3 -# Cast Rising Sun Kick if: -# - You are using SEF, and you have 3 or more Chi AND 40 or more energy OR 5 or more Chi -# - You are using Serenity, 6 or more seconds remain on the cooldown of Serenity, and you have 3 or more Chi AND 40 or more energy OR 5 or more Chi -actions.st+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains,if=((chi>=3&energy>=40)|chi>=5)&(talent.serenity.enabled|cooldown.serenity.remains>=6)&!azerite.swift_roundhouse.enabled -# Cast Fists of Fury if: -# - You are using SEF -actions.st+=/fists_of_fury,if=!talent.serenity.enabled&(azerite.swift_roundhouse.rank<3|cooldown.whirling_dragon_punch.remains<13) -# Cast RSK if: -# - You are using SEF OR you are using Serenity and 5 or more seconds remain on the cooldown of Serenity -actions.st+=/rising_sun_kick,target_if=min:debuff.mark_of_the_crane.remains,if=cooldown.serenity.remains>=5|(!talent.serenity.enabled)&!azerite.swift_roundhouse.enabled -# Cast Blackout Kick if: -# - Previous GCD was not BoK -# - You are not at max Chi -actions.st+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=cooldown.fists_of_fury.remains>2&!prev_gcd.1.blackout_kick&energy.time_to_max>1&azerite.swift_roundhouse.rank>2 -# Flying Serpent Kick for mastery resets -actions.st+=/flying_serpent_kick,if=prev_gcd.1.blackout_kick&energy.time_to_max>2&chi>1,interrupt=1 -actions.st+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=buff.swift_roundhouse.stack<2&!prev_gcd.1.blackout_kick -# Legacy for The Emperors Capacitor -actions.st+=/crackling_jade_lightning,if=equipped.the_emperors_capacitor&buff.the_emperors_capacitor.stack>=19&energy.time_to_max>3 -actions.st+=/crackling_jade_lightning,if=equipped.the_emperors_capacitor&buff.the_emperors_capacitor.stack>=14&cooldown.serenity.remains<13&talent.serenity.enabled&energy.time_to_max>3 -actions.st+=/blackout_kick,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.blackout_kick -actions.st+=/chi_wave -# Will need to be rewritten for BFA -# Current rule: Cast Chi Burst if: -# - You have 3 or less Chi -# - RSK is up in 5 or more seconds OR WDP is up in 5 or more seconds -# - You will not cap energy before the next GCD -actions.st+=/chi_burst,if=energy.time_to_max>1&talent.serenity.enabled -# Cast Tiger Palm if: -# - Previous ability was not Tiger Palm or Energizing Elixir -# - You will gain at least 2 Chi, OR you will cap energy within 3 seconds (NOTE: Could cast TP even at 5 Chi just to prevent energy capping, in theory) -actions.st+=/tiger_palm,target_if=min:debuff.mark_of_the_crane.remains,if=!prev_gcd.1.tiger_palm&!prev_gcd.1.energizing_elixir&(chi.max-chi>=2|energy.time_to_max<3)&!buff.serenity.up -actions.st+=/chi_burst,if=chi.max-chi>=3&energy.time_to_max>1&!talent.serenity.enabled - -head=the_wind_blows,id=151811,bonus_id=3630 -neck=collar_of_nullflame,id=151973,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=meditation_spheres_of_chiji,id=152147,bonus_id=3612/1502 -back=cloak_of_chiji,id=152143,bonus_id=3612/1502,enchant=binding_of_agility -chest=the_emperors_capacitor,id=144239,bonus_id=3630 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=grips_of_chiji,id=152144,bonus_id=3612/1502 -waist=belt_of_fractured_sanity,id=151991,bonus_id=3612/1502 -legs=leggings_of_chiji,id=152146,bonus_id=3612/1502 -feet=vicious_flamepaws,id=151983,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=shadowsinged_fang,id=151968,bonus_id=3612/1502 -main_hand=fists_of_the_heavens,id=128940,bonus_id=734/1505/1505/1505,gem_id=155853/155855/155853 -off_hand=fists_of_the_heavens,id=133948 - -# Gear Summary -# gear_ilvl=247.63 -# gear_agility=871 -# gear_stamina=1339 -# gear_crit_rating=357 -# gear_haste_rating=77 -# gear_mastery_rating=540 -# gear_versatility_rating=270 -# gear_armor=426 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Paladin_Protection.simc b/profiles/Tier21/T21_Paladin_Protection.simc deleted file mode 100644 index 95058d0d628..00000000000 --- a/profiles/Tier21/T21_Paladin_Protection.simc +++ /dev/null @@ -1,81 +0,0 @@ -paladin="T21_Paladin_Protection" -source=default -spec=protection -level=110 -race=blood_elf -role=tank -position=front -talents=2112132 - -# Default consumables -potion=unbending_potion -flask=flask_of_ten_thousand_scars -food=seedbattered_fish_plate -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=auto_attack -actions+=/fireblood,if=buff.avenging_wrath.up -# Cooldowns -actions+=/seraphim,if=cooldown.shield_of_the_righteous.charges_fractional>=2 -actions+=/avenging_wrath,if=buff.seraphim.up|cooldown.seraphim.remains<2|!talent.seraphim.enabled -actions+=/potion,if=buff.avenging_wrath.up -# Dumping SotR charges -actions+=/shield_of_the_righteous,if=(buff.avengers_valor.up&cooldown.shield_of_the_righteous.charges_fractional>=2.5)&(cooldown.seraphim.remains>gcd|!talent.seraphim.enabled) -actions+=/shield_of_the_righteous,if=(cooldown.shield_of_the_righteous.charges_fractional=3&cooldown.avenger_shield.remains>(2*gcd)) -actions+=/shield_of_the_righteous,if=(buff.avenging_wrath.up&!talent.seraphim.enabled)|buff.seraphim.up&buff.avengers_valor.up -actions+=/shield_of_the_righteous,if=(buff.avenging_wrath.up&buff.avenging_wrath.remains<4&!talent.seraphim.enabled)|(buff.seraphim.remains<4&buff.seraphim.up) -actions+=/use_items,if=buff.seraphim.up|!talent.seraphim.enabled -actions+=/lights_judgment,if=buff.seraphim.up&buff.seraphim.remains<3 -actions+=/avengers_shield,if=((cooldown.shield_of_the_righteous.charges_fractional>2.5&!buff.avengers_valor.up)|active_enemies>=2)&cooldown_react -actions+=/judgment,if=(cooldown.judgment.remains1&cooldown_react)|!talent.crusaders_judgment.enabled -actions+=/avengers_shield,,if=cooldown_react -actions+=/consecration,if=(cooldown.judgment.remains<=gcd&!talent.crusaders_judgment.enabled)|cooldown.avenger_shield.remains<=gcd&consecration.remains=2|(!raid_event.adds.exists|raid_event.adds.in>75) -actions.cooldowns+=/fireblood,if=buff.avenging_wrath.up|buff.crusade.up&buff.crusade.stack=10 -actions.cooldowns+=/shield_of_vengeance -actions.cooldowns+=/avenging_wrath,if=buff.inquisition.up|!talent.inquisition.enabled -actions.cooldowns+=/crusade,if=holy_power>=4 - -actions.finishers=variable,name=ds_castable,value=spell_targets.divine_storm>=3|!talent.righteous_verdict.enabled&talent.divine_judgment.enabled&spell_targets.divine_storm>=2|azerite.divine_right.enabled&target.health.pct<=20&buff.divine_right.down -actions.finishers+=/inquisition,if=buff.inquisition.down|buff.inquisition.remains<5&holy_power>=3|talent.execution_sentence.enabled&cooldown.execution_sentence.remains<10&buff.inquisition.remains<15|cooldown.avenging_wrath.remains<15&buff.inquisition.remains<20&holy_power>=3 -actions.finishers+=/execution_sentence,if=spell_targets.divine_storm<=3&(!talent.crusade.enabled|cooldown.crusade.remains>gcd*2) -actions.finishers+=/divine_storm,if=variable.ds_castable&buff.divine_purpose.react -actions.finishers+=/divine_storm,if=variable.ds_castable&(!talent.crusade.enabled|cooldown.crusade.remains>gcd*2) -actions.finishers+=/templars_verdict,if=buff.divine_purpose.react&(!talent.execution_sentence.enabled|cooldown.execution_sentence.remains>gcd) -actions.finishers+=/templars_verdict,if=(!talent.crusade.enabled|cooldown.crusade.remains>gcd*2)&(!talent.execution_sentence.enabled|buff.crusade.up&buff.crusade.stack<10|cooldown.execution_sentence.remains>gcd*2) - -actions.generators=variable,name=HoW,value=(!talent.hammer_of_wrath.enabled|target.health.pct>=20&(buff.avenging_wrath.down|buff.crusade.down)) -actions.generators+=/call_action_list,name=finishers,if=holy_power>=5 -actions.generators+=/wake_of_ashes,if=(!raid_event.adds.exists|raid_event.adds.in>20)&(holy_power<=0|holy_power=1&cooldown.blade_of_justice.remains>gcd) -actions.generators+=/blade_of_justice,if=holy_power<=2|(holy_power=3&(cooldown.hammer_of_wrath.remains>gcd*2|variable.HoW)) -actions.generators+=/judgment,if=holy_power<=2|(holy_power<=4&(cooldown.blade_of_justice.remains>gcd*2|variable.HoW)) -actions.generators+=/hammer_of_wrath,if=holy_power<=4 -actions.generators+=/consecration,if=holy_power<=2|holy_power<=3&cooldown.blade_of_justice.remains>gcd*2|holy_power=4&cooldown.blade_of_justice.remains>gcd*2&cooldown.judgment.remains>gcd*2 -actions.generators+=/call_action_list,name=finishers,if=talent.hammer_of_wrath.enabled&(target.health.pct<=20|buff.avenging_wrath.up|buff.crusade.up)&(buff.divine_purpose.up|buff.crusade.stack<10) -actions.generators+=/crusader_strike,if=cooldown.crusader_strike.charges_fractional>=1.75&(holy_power<=2|holy_power<=3&cooldown.blade_of_justice.remains>gcd*2|holy_power=4&cooldown.blade_of_justice.remains>gcd*2&cooldown.judgment.remains>gcd*2&cooldown.consecration.remains>gcd*2) -actions.generators+=/call_action_list,name=finishers -actions.generators+=/crusader_strike,if=holy_power<=4 -actions.generators+=/arcane_torrent,if=(debuff.execution_sentence.up|(talent.hammer_of_wrath.enabled&(target.health.pct>=20|buff.avenging_wrath.down|buff.crusade.down))|!talent.execution_sentence.enabled|!talent.hammer_of_wrath.enabled)&holy_power<=4 - -actions.opener=sequence,if=talent.wake_of_ashes.enabled&talent.crusade.enabled&talent.execution_sentence.enabled&!talent.hammer_of_wrath.enabled,name=wake_opener_ES_CS:shield_of_vengeance:blade_of_justice:judgment:crusade:templars_verdict:wake_of_ashes:templars_verdict:crusader_strike:execution_sentence -actions.opener+=/sequence,if=talent.wake_of_ashes.enabled&talent.crusade.enabled&!talent.execution_sentence.enabled&!talent.hammer_of_wrath.enabled,name=wake_opener_CS:shield_of_vengeance:blade_of_justice:judgment:crusade:templars_verdict:wake_of_ashes:templars_verdict:crusader_strike:templars_verdict -actions.opener+=/sequence,if=talent.wake_of_ashes.enabled&talent.crusade.enabled&talent.execution_sentence.enabled&talent.hammer_of_wrath.enabled,name=wake_opener_ES_HoW:shield_of_vengeance:blade_of_justice:judgment:crusade:templars_verdict:wake_of_ashes:templars_verdict:hammer_of_wrath:execution_sentence -actions.opener+=/sequence,if=talent.wake_of_ashes.enabled&talent.crusade.enabled&!talent.execution_sentence.enabled&talent.hammer_of_wrath.enabled,name=wake_opener_HoW:shield_of_vengeance:blade_of_justice:judgment:crusade:templars_verdict:wake_of_ashes:templars_verdict:hammer_of_wrath:templars_verdict -actions.opener+=/sequence,if=talent.wake_of_ashes.enabled&talent.inquisition.enabled,name=wake_opener_Inq:shield_of_vengeance:blade_of_justice:judgment:inquisition:avenging_wrath:wake_of_ashes - -head=lights_vanguard_helm,id=152151,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant_id=5890 -shoulders=lights_vanguard_shoulderplates,id=152153,bonus_id=3612/1502 -back=whisper_of_the_nathrezim,id=137020,bonus_id=3630,enchant_id=5434 -chest=lights_vanguard_breastplate,id=152148,bonus_id=3612/1502 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=lights_vanguard_gauntlets,id=152150,bonus_id=3612/1502 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=cosmosculling_legplates,id=152016,bonus_id=3612/1502 -feet=burning_coven_sabatons,id=152010,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant_id=5429 -finger2=soul_of_the_highlord,id=151644,bonus_id=3630,gem_id=151584,enchant_id=5429 -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=ashbringer,id=120978,bonus_id=737/1505/1505/1505,gem_id=155851/155849/155851 - -# Gear Summary -# gear_ilvl=248.73 -# gear_strength=731 -# gear_stamina=1329 -# gear_crit_rating=397 -# gear_haste_rating=418 -# gear_mastery_rating=507 -# gear_versatility_rating=273 -# gear_armor=874 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Priest_Shadow.simc b/profiles/Tier21/T21_Priest_Shadow.simc deleted file mode 100644 index d7b18be988f..00000000000 --- a/profiles/Tier21/T21_Priest_Shadow.simc +++ /dev/null @@ -1,110 +0,0 @@ -priest="T21_Priest_Shadow" -source=default -spec=shadow -level=110 -race=human -role=spell -position=ranged_back -talents=1010122 - -# Default consumables -potion=prolonged_power -flask=whispered_pact -food=azshari_salad -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/shadowform,if=!buff.shadowform.up -actions.precombat+=/mind_blast -actions.precombat+=/shadow_word_void - -# Executed every time the actor is available. -actions=potion,if=buff.bloodlust.react|target.time_to_die<=80|target.health.pct<35 -actions+=/variable,name=dots_up,op=set,value=dot.shadow_word_pain.ticking&dot.vampiric_touch.ticking -actions+=/run_action_list,name=aoe,if=spell_targets.mind_sear>(5+1*talent.misery.enabled) -actions+=/run_action_list,name=cleave,if=active_enemies>1 -actions+=/run_action_list,name=single,if=active_enemies=1 - -actions.aoe=void_eruption -actions.aoe+=/dark_ascension,if=buff.voidform.down -actions.aoe+=/void_bolt,if=talent.dark_void.enabled&dot.shadow_word_pain.remains>travel_time -actions.aoe+=/surrender_to_madness,if=buff.voidform.stack>=(15+buff.bloodlust.up) -actions.aoe+=/dark_void,if=raid_event.adds.in>10 -actions.aoe+=/mindbender -actions.aoe+=/shadow_crash,if=raid_event.adds.in>5&raid_event.adds.duration<20 -actions.aoe+=/mind_sear,chain=1,interrupt_immediate=1,interrupt_if=ticks>=2&(cooldown.void_bolt.up|cooldown.mind_blast.up) -actions.aoe+=/shadow_word_pain - -actions.cleave=void_eruption -actions.cleave+=/dark_ascension,if=buff.voidform.down -actions.cleave+=/void_bolt -actions.cleave+=/shadow_word_death,target_if=target.time_to_die<3|buff.voidform.down -actions.cleave+=/surrender_to_madness,if=buff.voidform.stack>=(15+buff.bloodlust.up) -actions.cleave+=/dark_void,if=raid_event.adds.in>10 -actions.cleave+=/mindbender -actions.cleave+=/mind_blast -actions.cleave+=/shadow_crash,if=(raid_event.adds.in>5&raid_event.adds.duration<2)|raid_event.adds.duration>2 -actions.cleave+=/shadow_word_pain,target_if=refreshable&target.time_to_die>4,if=!talent.misery.enabled&!talent.dark_void.enabled -actions.cleave+=/vampiric_touch,target_if=refreshable,if=(target.time_to_die>6) -actions.cleave+=/vampiric_touch,target_if=dot.shadow_word_pain.refreshable,if=(talent.misery.enabled&target.time_to_die>4) -actions.cleave+=/void_torrent -actions.cleave+=/mind_sear,target_if=spell_targets.mind_sear>2,chain=1,interrupt=1 -actions.cleave+=/mind_flay,chain=1,interrupt_immediate=1,interrupt_if=ticks>=2&(cooldown.void_bolt.up|cooldown.mind_blast.up) -actions.cleave+=/shadow_word_pain - -actions.single=void_eruption -actions.single+=/dark_ascension,if=buff.voidform.down -actions.single+=/void_bolt -actions.single+=/shadow_word_death,if=target.time_to_die<3|cooldown.shadow_word_death.charges=2|(cooldown.shadow_word_death.charges=1&cooldown.shadow_word_death.remains=(15+buff.bloodlust.up)&target.time_to_die>200|target.time_to_die<75 -actions.single+=/dark_void,if=raid_event.adds.in>10 -actions.single+=/mindbender -actions.single+=/shadow_word_death,if=!buff.voidform.up|(cooldown.shadow_word_death.charges=2&buff.voidform.stack<15) -actions.single+=/shadow_crash,if=raid_event.adds.in>5&raid_event.adds.duration<20 -actions.single+=/mind_blast,if=variable.dots_up -actions.single+=/void_torrent,if=dot.shadow_word_pain.remains>4&dot.vampiric_touch.remains>4 -actions.single+=/shadow_word_pain,if=refreshable&target.time_to_die>4&!talent.misery.enabled&!talent.dark_void.enabled -actions.single+=/vampiric_touch,if=refreshable&target.time_to_die>6|(talent.misery.enabled&dot.shadow_word_pain.refreshable) -actions.single+=/mind_flay,chain=1,interrupt_immediate=1,interrupt_if=ticks>=2&(cooldown.void_bolt.up|cooldown.mind_blast.up) -actions.single+=/shadow_word_pain - -head=gilded_seraphs_crown,id=152156,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=fallen_avengers_amice,id=151950,bonus_id=3612/1502 -back=gilded_seraphs_drape,id=152154,bonus_id=3612/1502,enchant=binding_of_intellect -chest=heart_of_the_void,id=151814,bonus_id=3630 -wrists=cuffs_of_the_viridian_flameweavers,id=152085,bonus_id=3612/1502 -hands=gilded_seraphs_handwraps,id=152155,bonus_id=3612/1502 -waist=mangazas_madness,id=132864,bonus_id=3630 -legs=gilded_seraphs_leggings,id=152157,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=amanthuls_vision,id=154172,bonus_id=4213 -trinket2=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -main_hand=xalatath_blade_of_the_black_empire,id=128827,bonus_id=740/1505/1505/1505,gem_id=155852/155847/155852 -off_hand=secrets_of_the_void,id=133958 - -# Gear Summary -# gear_ilvl=247.63 -# gear_stamina=1332 -# gear_intellect=1074 -# gear_crit_rating=634 -# gear_haste_rating=620 -# gear_mastery_rating=244 -# gear_versatility_rating=88 -# gear_armor=257 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Rogue_Assassination.simc b/profiles/Tier21/T21_Rogue_Assassination.simc deleted file mode 100644 index 0f9b9cef906..00000000000 --- a/profiles/Tier21/T21_Rogue_Assassination.simc +++ /dev/null @@ -1,123 +0,0 @@ -rogue="T21_Rogue_Assassination" -source=default -spec=assassination -level=110 -race=human -role=attack -position=back -talents=1130111 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/apply_poison -actions.precombat+=/stealth -actions.precombat+=/potion -actions.precombat+=/marked_for_death,precombat_seconds=5,if=raid_event.adds.in>40 - -# Executed every time the actor is available. -actions=variable,name=energy_regen_combined,value=energy.regen+poisoned_bleeds*7%(2*spell_haste) -actions+=/call_action_list,name=stealthed,if=stealthed.rogue -actions+=/call_action_list,name=cds -actions+=/call_action_list,name=dot -actions+=/call_action_list,name=direct -actions+=/arcane_torrent,if=energy.deficit>=15+variable.energy_regen_combined -actions+=/arcane_pulse -actions+=/lights_judgment - -# Cooldowns -actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 -actions.cds+=/blood_fury,if=debuff.vendetta.up -actions.cds+=/berserking,if=debuff.vendetta.up -actions.cds+=/fireblood,if=debuff.vendetta.up -actions.cds+=/ancestral_call,if=debuff.vendetta.up -actions.cds+=/marked_for_death,target_if=min:target.time_to_die,if=target.time_to_die40&combo_points.deficit>=cp_max_spend) -actions.cds+=/vendetta,if=dot.rupture.ticking -# Vanish with Exsg + (Nightstalker, or Subterfuge only on 1T): Maximum CP and Exsg ready for next GCD -actions.cds+=/vanish,if=talent.exsanguinate.enabled&(talent.nightstalker.enabled|talent.subterfuge.enabled&spell_targets.fan_of_knives<2)&combo_points>=cp_max_spend&cooldown.exsanguinate.remains<1 -# Vanish with Nightstalker + No Exsg: Maximum CP and Vendetta up -actions.cds+=/vanish,if=talent.nightstalker.enabled&!talent.exsanguinate.enabled&combo_points>=cp_max_spend&debuff.vendetta.up -# Vanish with Subterfuge + (No Exsg or 2T+): No stealth/subterfuge, Garrote Refreshable, enough space for incoming Garrote CP -actions.cds+=/vanish,if=talent.subterfuge.enabled&(!talent.exsanguinate.enabled|spell_targets.fan_of_knives>=2)&!stealthed.rogue&cooldown.garrote.up&dot.garrote.refreshable&(spell_targets.fan_of_knives<=3&combo_points.deficit>=1+spell_targets.fan_of_knives|spell_targets.fan_of_knives>=4&combo_points.deficit>=4) -# Vanish with Master Assasin: No stealth and no active MA buff, Rupture not in refresh range -actions.cds+=/vanish,if=talent.master_assassin.enabled&!stealthed.all&master_assassin_remains<=0&!dot.rupture.refreshable -# Exsanguinate when both Rupture and Garrote are up for long enough -actions.cds+=/exsanguinate,if=dot.rupture.remains>4+4*cp_max_spend&!dot.garrote.refreshable -actions.cds+=/toxic_blade,if=dot.rupture.ticking - -# Direct damage abilities -# Envenom at 4+ (5+ with DS) CP. Immediately on 2+ targets, with Vendetta, or with TB; otherwise wait for some energy. Also wait if Exsg combo is coming up. -actions.direct=envenom,if=combo_points>=4+talent.deeper_stratagem.enabled&(debuff.vendetta.up|debuff.toxic_blade.up|energy.deficit<=25+variable.energy_regen_combined|spell_targets.fan_of_knives>=2)&(!talent.exsanguinate.enabled|cooldown.exsanguinate.remains>2) -actions.direct+=/variable,name=use_filler,value=combo_points.deficit>1|energy.deficit<=25+variable.energy_regen_combined|spell_targets.fan_of_knives>=2 -# Poisoned Knife at 29+ stacks of Sharpened Blades. -actions.direct+=/poisoned_knife,if=variable.use_filler&buff.sharpened_blades.stack>=29 -actions.direct+=/fan_of_knives,if=variable.use_filler&(buff.hidden_blades.stack>=19|spell_targets.fan_of_knives>=2+stealthed.rogue|buff.the_dreadlords_deceit.stack>=29) -actions.direct+=/blindside,if=variable.use_filler&(buff.blindside.up|!talent.venom_rush.enabled) -actions.direct+=/mutilate,if=variable.use_filler - -# Damage over time abilities -# Special Rupture setup for Exsg -actions.dot=rupture,if=talent.exsanguinate.enabled&((combo_points>=cp_max_spend&cooldown.exsanguinate.remains<1)|(!ticking&(time>10|combo_points>=2))) -# Garrote upkeep, also tries to use it as a special generator for the last CP before a finisher -actions.dot+=/pool_resource,for_next=1 -actions.dot+=/garrote,cycle_targets=1,if=(!talent.subterfuge.enabled|!(cooldown.vanish.up&cooldown.vendetta.remains<=4))&combo_points.deficit>=1&refreshable&(pmultiplier<=1|remains<=tick_time)&(!exsanguinated|remains<=tick_time*2)&(target.time_to_die-remains>4&spell_targets.fan_of_knives<=1|target.time_to_die-remains>12) -# Crimson Tempest only on multiple targets at 4+ CP when running out in 2s (up to 4 targets) or 3s (5+ targets) -actions.dot+=/crimson_tempest,if=spell_targets>=2&remains<2+(spell_targets>=5)&combo_points>=4 -# Keep up Rupture at 4+ on all targets (when living long enough and not snapshot) -actions.dot+=/rupture,cycle_targets=1,if=combo_points>=4&refreshable&(pmultiplier<=1|remains<=tick_time)&(!exsanguinated|remains<=tick_time*2)&target.time_to_die-remains>4 - -# Stealthed Actions -# Nighstalker, or Subt+Exsg on 1T: Snapshot Rupture; Also use Rupture over Envenom if it's not applied (Opener) -actions.stealthed=rupture,if=combo_points>=4&(talent.nightstalker.enabled|talent.subterfuge.enabled&talent.exsanguinate.enabled&spell_targets.fan_of_knives<2|!ticking)&target.time_to_die-remains>6 -actions.stealthed+=/envenom,if=combo_points>=cp_max_spend -# Subterfuge: Apply or Refresh with buffed Garrotes -actions.stealthed+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&refreshable&(!exsanguinated|remains<=tick_time*2)&target.time_to_die-remains>2 -# Subterfuge: Override normal Garrotes with snapshot versions -actions.stealthed+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&remains<=10&pmultiplier<=1&!exsanguinated&target.time_to_die-remains>2 -# Subterfuge + Exsg: Even override a snapshot Garrote right after Rupture before Exsanguination -actions.stealthed+=/pool_resource,for_next=1 -actions.stealthed+=/garrote,if=talent.subterfuge.enabled&talent.exsanguinate.enabled&cooldown.exsanguinate.remains<1&prev_gcd.1.rupture&dot.rupture.remains>5+4*cp_max_spend - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=collar_of_nullflame,id=151973,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=mantle_of_the_master_assassin,id=144236,bonus_id=3630 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=zoldyck_family_training_shackles,id=137098,bonus_id=3630 -hands=gloves_of_the_dashing_scoundrel,id=152162,bonus_id=3612/1502 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=vicious_flamepaws,id=151983,bonus_id=3612/1502 -finger1=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=shadowsinged_fang,id=151968,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=the_kingslayers,id=128870,bonus_id=741/1505/1505/1505,gem_id=155852/155855/155847 -off_hand=the_kingslayers,id=128869 - -# Gear Summary -# gear_ilvl=248.25 -# gear_agility=864 -# gear_stamina=1330 -# gear_crit_rating=333 -# gear_haste_rating=58 -# gear_mastery_rating=603 -# gear_versatility_rating=274 -# gear_armor=422 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc b/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc deleted file mode 100644 index 77e728b2d64..00000000000 --- a/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc +++ /dev/null @@ -1,124 +0,0 @@ -rogue="T21_Rogue_Assassination_Exsg" -source=default -spec=assassination -level=110 -race=human -role=attack -position=back -talents=2110131 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/apply_poison -actions.precombat+=/stealth -actions.precombat+=/potion -actions.precombat+=/marked_for_death,precombat_seconds=5,if=raid_event.adds.in>40 - -# Executed every time the actor is available. -actions=variable,name=energy_regen_combined,value=energy.regen+poisoned_bleeds*7%(2*spell_haste) -actions+=/call_action_list,name=stealthed,if=stealthed.rogue -actions+=/call_action_list,name=cds -actions+=/call_action_list,name=dot -actions+=/call_action_list,name=direct -actions+=/arcane_torrent,if=energy.deficit>=15+variable.energy_regen_combined -actions+=/arcane_pulse -actions+=/lights_judgment - -# Cooldowns -actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 -actions.cds+=/blood_fury,if=debuff.vendetta.up -actions.cds+=/berserking,if=debuff.vendetta.up -actions.cds+=/fireblood,if=debuff.vendetta.up -actions.cds+=/ancestral_call,if=debuff.vendetta.up -actions.cds+=/marked_for_death,target_if=min:target.time_to_die,if=target.time_to_die40&combo_points.deficit>=cp_max_spend) -actions.cds+=/vendetta,if=dot.rupture.ticking -# Vanish with Exsg + (Nightstalker, or Subterfuge only on 1T): Maximum CP and Exsg ready for next GCD -actions.cds+=/vanish,if=talent.exsanguinate.enabled&(talent.nightstalker.enabled|talent.subterfuge.enabled&spell_targets.fan_of_knives<2)&combo_points>=cp_max_spend&cooldown.exsanguinate.remains<1 -# Vanish with Nightstalker + No Exsg: Maximum CP and Vendetta up -actions.cds+=/vanish,if=talent.nightstalker.enabled&!talent.exsanguinate.enabled&combo_points>=cp_max_spend&debuff.vendetta.up -# Vanish with Subterfuge + (No Exsg or 2T+): No stealth/subterfuge, Garrote Refreshable, enough space for incoming Garrote CP -actions.cds+=/vanish,if=talent.subterfuge.enabled&(!talent.exsanguinate.enabled|spell_targets.fan_of_knives>=2)&!stealthed.rogue&cooldown.garrote.up&dot.garrote.refreshable&(spell_targets.fan_of_knives<=3&combo_points.deficit>=1+spell_targets.fan_of_knives|spell_targets.fan_of_knives>=4&combo_points.deficit>=4) -# Vanish with Master Assasin: No stealth and no active MA buff, Rupture not in refresh range -actions.cds+=/vanish,if=talent.master_assassin.enabled&!stealthed.all&master_assassin_remains<=0&!dot.rupture.refreshable -# Exsanguinate when both Rupture and Garrote are up for long enough -actions.cds+=/exsanguinate,if=dot.rupture.remains>4+4*cp_max_spend&!dot.garrote.refreshable -actions.cds+=/toxic_blade,if=dot.rupture.ticking - -# Direct damage abilities -# Envenom at 4+ (5+ with DS) CP. Immediately on 2+ targets, with Vendetta, or with TB; otherwise wait for some energy. Also wait if Exsg combo is coming up. -actions.direct=envenom,if=combo_points>=4+talent.deeper_stratagem.enabled&(debuff.vendetta.up|debuff.toxic_blade.up|energy.deficit<=25+variable.energy_regen_combined|spell_targets.fan_of_knives>=2)&(!talent.exsanguinate.enabled|cooldown.exsanguinate.remains>2) -actions.direct+=/variable,name=use_filler,value=combo_points.deficit>1|energy.deficit<=25+variable.energy_regen_combined|spell_targets.fan_of_knives>=2 -# Poisoned Knife at 29+ stacks of Sharpened Blades. -actions.direct+=/poisoned_knife,if=variable.use_filler&buff.sharpened_blades.stack>=29 -actions.direct+=/fan_of_knives,if=variable.use_filler&(buff.hidden_blades.stack>=19|spell_targets.fan_of_knives>=2+stealthed.rogue|buff.the_dreadlords_deceit.stack>=29) -actions.direct+=/blindside,if=variable.use_filler&(buff.blindside.up|!talent.venom_rush.enabled) -actions.direct+=/mutilate,if=variable.use_filler - -# Damage over time abilities -# Special Rupture setup for Exsg -actions.dot=rupture,if=talent.exsanguinate.enabled&((combo_points>=cp_max_spend&cooldown.exsanguinate.remains<1)|(!ticking&(time>10|combo_points>=2))) -# Garrote upkeep, also tries to use it as a special generator for the last CP before a finisher -actions.dot+=/pool_resource,for_next=1 -actions.dot+=/garrote,cycle_targets=1,if=(!talent.subterfuge.enabled|!(cooldown.vanish.up&cooldown.vendetta.remains<=4))&combo_points.deficit>=1&refreshable&(pmultiplier<=1|remains<=tick_time)&(!exsanguinated|remains<=tick_time*2)&(target.time_to_die-remains>4&spell_targets.fan_of_knives<=1|target.time_to_die-remains>12) -# Crimson Tempest only on multiple targets at 4+ CP when running out in 2s (up to 4 targets) or 3s (5+ targets) -actions.dot+=/crimson_tempest,if=spell_targets>=2&remains<2+(spell_targets>=5)&combo_points>=4 -# Keep up Rupture at 4+ on all targets (when living long enough and not snapshot) -actions.dot+=/rupture,cycle_targets=1,if=combo_points>=4&refreshable&(pmultiplier<=1|remains<=tick_time)&(!exsanguinated|remains<=tick_time*2)&target.time_to_die-remains>4 - -# Stealthed Actions -# Nighstalker, or Subt+Exsg on 1T: Snapshot Rupture; Also use Rupture over Envenom if it's not applied (Opener) -actions.stealthed=rupture,if=combo_points>=4&(talent.nightstalker.enabled|talent.subterfuge.enabled&talent.exsanguinate.enabled&spell_targets.fan_of_knives<2|!ticking)&target.time_to_die-remains>6 -actions.stealthed+=/envenom,if=combo_points>=cp_max_spend -# Subterfuge: Apply or Refresh with buffed Garrotes -actions.stealthed+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&refreshable&(!exsanguinated|remains<=tick_time*2)&target.time_to_die-remains>2 -# Subterfuge: Override normal Garrotes with snapshot versions -actions.stealthed+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&remains<=10&pmultiplier<=1&!exsanguinated&target.time_to_die-remains>2 -# Subterfuge + Exsg: Even override a snapshot Garrote right after Rupture before Exsanguination -actions.stealthed+=/pool_resource,for_next=1 -actions.stealthed+=/garrote,if=talent.subterfuge.enabled&talent.exsanguinate.enabled&cooldown.exsanguinate.remains<1&prev_gcd.1.rupture&dot.rupture.remains>5+4*cp_max_spend - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=fanged_slayers_shoulderpads,id=147174,bonus_id=1512/3563 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_the_dashing_scoundrel,id=152160,bonus_id=3612/1502 -wrists=zoldyck_family_training_shackles,id=137098,bonus_id=3630 -hands=fanged_slayers_handguards,id=147171,bonus_id=1512/3563 -waist=belt_of_fractured_sanity,id=151991,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=duskwalkers_footpads,id=137030,bonus_id=3630 -finger1=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=shadowsinged_fang,id=151968,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=the_kingslayers,id=128870,bonus_id=741/1505/1505/1505,gem_id=155852/155855/155847 -off_hand=the_kingslayers,id=128869 - -# Gear Summary -# gear_ilvl=245.63 -# gear_agility=837 -# gear_stamina=1294 -# gear_crit_rating=408 -# gear_haste_rating=55 -# gear_mastery_rating=449 -# gear_versatility_rating=344 -# gear_armor=408 -# set_bonus=tier20_2pc=1 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Rogue_Outlaw.simc b/profiles/Tier21/T21_Rogue_Outlaw.simc deleted file mode 100644 index 17e1ac19724..00000000000 --- a/profiles/Tier21/T21_Rogue_Outlaw.simc +++ /dev/null @@ -1,112 +0,0 @@ -rogue="T21_Rogue_Outlaw" -source=default -spec=outlaw -level=110 -race=dwarf -role=attack -position=back -talents=3310022 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -# 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 -actions.precombat+=/augmentation -actions.precombat+=/food -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/stealth -actions.precombat+=/potion -actions.precombat+=/marked_for_death,precombat_seconds=5,if=raid_event.adds.in>40 -actions.precombat+=/roll_the_bones,precombat_seconds=2 -actions.precombat+=/slice_and_dice,precombat_seconds=2 -actions.precombat+=/adrenaline_rush,precombat_seconds=1 - -# Executed every time the actor is available. -# Reroll for 2+ buffs with Loaded Dice up. Otherwise reroll for 2+ or Grand Melee or Ruthless Precision. -actions=variable,name=rtb_reroll,value=rtb_buffs<2&(buff.loaded_dice.up|!buff.grand_melee.up&!buff.ruthless_precision.up) -# Do not reroll if Snake Eyes is at 2+ Ranks and 2+ stacks of the buff (1+ stack with Broadside up) -actions+=/variable,name=rtb_reroll,op=reset,if=azerite.snake_eyes.rank>=2&buff.snake_eyes.stack>=2-buff.broadside.up -actions+=/variable,name=ambush_condition,value=combo_points.deficit>=2+2*(talent.ghostly_strike.enabled&cooldown.ghostly_strike.remains<1)+buff.broadside.up&energy>60&!buff.skull_and_crossbones.up -# With multiple targets, this variable is checked to decide whether some CDs should be synced with Blade Flurry -actions+=/variable,name=blade_flurry_sync,value=spell_targets.blade_flurry<2&raid_event.adds.in>20|buff.blade_flurry.up -actions+=/call_action_list,name=stealth,if=stealthed.all -actions+=/call_action_list,name=cds -# Finish at maximum CP. Substract one for each Broadside and Opportunity when Quick Draw is selected and MfD is not ready after the next second. -actions+=/call_action_list,name=finish,if=combo_points>=cp_max_spend-(buff.broadside.up+buff.opportunity.up)*(talent.quick_draw.enabled&(!talent.marked_for_death.enabled|cooldown.marked_for_death.remains>1)) -actions+=/call_action_list,name=build -actions+=/arcane_torrent,if=energy.deficit>=15+energy.regen -actions+=/arcane_pulse -actions+=/lights_judgment - -# Builders -actions.build=pistol_shot,if=combo_points.deficit>=1+buff.broadside.up+talent.quick_draw.enabled&buff.opportunity.up -actions.build+=/sinister_strike - -# Cooldowns -actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|buff.adrenaline_rush.up -actions.cds+=/blood_fury -actions.cds+=/berserking -actions.cds+=/fireblood -actions.cds+=/ancestral_call -actions.cds+=/adrenaline_rush,if=!buff.adrenaline_rush.up&energy.time_to_max>1 -actions.cds+=/marked_for_death,target_if=min:target.time_to_die,if=target.time_to_die40|buff.true_bearing.remains>15-buff.adrenaline_rush.up*5)&!stealthed.rogue&combo_points.deficit>=cp_max_spend-1) -# Blade Flurry on 2+ enemies. With adds: Use if they stay for 8+ seconds or if your next charge will be ready in time for the next wave. -actions.cds+=/blade_flurry,if=spell_targets>=2&!buff.blade_flurry.up&(!raid_event.adds.exists|raid_event.adds.remains>8|cooldown.blade_flurry.charges=1&raid_event.adds.in>(2-cooldown.blade_flurry.charges_fractional)*25) -actions.cds+=/ghostly_strike,if=variable.blade_flurry_sync&combo_points.deficit>=1+buff.broadside.up -actions.cds+=/killing_spree,if=variable.blade_flurry_sync&(energy.time_to_max>5|energy<15) -actions.cds+=/blade_rush,if=variable.blade_flurry_sync&energy.time_to_max>1 -# Using Vanish/Ambush is only a very tiny increase, so in reality, you're absolutely fine to use it as a utility spell. -actions.cds+=/vanish,if=!stealthed.all&variable.ambush_condition -actions.cds+=/shadowmeld,if=!stealthed.all&variable.ambush_condition - -# Finishers -# BtE over RtB rerolls with 2+ Deadshot traits. -actions.finish=between_the_eyes,if=azerite.deadshot.rank>=2&buff.roll_the_bones.up -actions.finish+=/slice_and_dice,if=buff.slice_and_dice.remains20|buff.roll_the_bones.remains40 -actions.precombat+=/roll_the_bones,precombat_seconds=2 -actions.precombat+=/slice_and_dice,precombat_seconds=2 -actions.precombat+=/adrenaline_rush,precombat_seconds=1 - -# Executed every time the actor is available. -# Reroll for 2+ buffs with Loaded Dice up. Otherwise reroll for 2+ or Grand Melee or Ruthless Precision. -actions=variable,name=rtb_reroll,value=rtb_buffs<2&(buff.loaded_dice.up|!buff.grand_melee.up&!buff.ruthless_precision.up) -# Do not reroll if Snake Eyes is at 2+ Ranks and 2+ stacks of the buff (1+ stack with Broadside up) -actions+=/variable,name=rtb_reroll,op=reset,if=azerite.snake_eyes.rank>=2&buff.snake_eyes.stack>=2-buff.broadside.up -actions+=/variable,name=ambush_condition,value=combo_points.deficit>=2+2*(talent.ghostly_strike.enabled&cooldown.ghostly_strike.remains<1)+buff.broadside.up&energy>60&!buff.skull_and_crossbones.up -# With multiple targets, this variable is checked to decide whether some CDs should be synced with Blade Flurry -actions+=/variable,name=blade_flurry_sync,value=spell_targets.blade_flurry<2&raid_event.adds.in>20|buff.blade_flurry.up -actions+=/call_action_list,name=stealth,if=stealthed.all -actions+=/call_action_list,name=cds -# Finish at maximum CP. Substract one for each Broadside and Opportunity when Quick Draw is selected and MfD is not ready after the next second. -actions+=/call_action_list,name=finish,if=combo_points>=cp_max_spend-(buff.broadside.up+buff.opportunity.up)*(talent.quick_draw.enabled&(!talent.marked_for_death.enabled|cooldown.marked_for_death.remains>1)) -actions+=/call_action_list,name=build -actions+=/arcane_torrent,if=energy.deficit>=15+energy.regen -actions+=/arcane_pulse -actions+=/lights_judgment - -# Builders -actions.build=pistol_shot,if=combo_points.deficit>=1+buff.broadside.up+talent.quick_draw.enabled&buff.opportunity.up -actions.build+=/sinister_strike - -# Cooldowns -actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|buff.adrenaline_rush.up -actions.cds+=/blood_fury -actions.cds+=/berserking -actions.cds+=/fireblood -actions.cds+=/ancestral_call -actions.cds+=/adrenaline_rush,if=!buff.adrenaline_rush.up&energy.time_to_max>1 -actions.cds+=/marked_for_death,target_if=min:target.time_to_die,if=target.time_to_die40|buff.true_bearing.remains>15-buff.adrenaline_rush.up*5)&!stealthed.rogue&combo_points.deficit>=cp_max_spend-1) -# Blade Flurry on 2+ enemies. With adds: Use if they stay for 8+ seconds or if your next charge will be ready in time for the next wave. -actions.cds+=/blade_flurry,if=spell_targets>=2&!buff.blade_flurry.up&(!raid_event.adds.exists|raid_event.adds.remains>8|cooldown.blade_flurry.charges=1&raid_event.adds.in>(2-cooldown.blade_flurry.charges_fractional)*25) -actions.cds+=/ghostly_strike,if=variable.blade_flurry_sync&combo_points.deficit>=1+buff.broadside.up -actions.cds+=/killing_spree,if=variable.blade_flurry_sync&(energy.time_to_max>5|energy<15) -actions.cds+=/blade_rush,if=variable.blade_flurry_sync&energy.time_to_max>1 -# Using Vanish/Ambush is only a very tiny increase, so in reality, you're absolutely fine to use it as a utility spell. -actions.cds+=/vanish,if=!stealthed.all&variable.ambush_condition -actions.cds+=/shadowmeld,if=!stealthed.all&variable.ambush_condition - -# Finishers -# BtE over RtB rerolls with 2+ Deadshot traits. -actions.finish=between_the_eyes,if=azerite.deadshot.rank>=2&buff.roll_the_bones.up -actions.finish+=/slice_and_dice,if=buff.slice_and_dice.remains20|buff.roll_the_bones.remains6&remains=4-(time<10)*2 -# Consider using a Stealth CD when reaching the energy threshold and having space for at least 4 CP -actions+=/call_action_list,name=stealth_cds,if=energy.deficit<=variable.stealth_threshold&combo_points.deficit>=4 -# Finish at 4+ without DS, 5+ with DS (outside stealth) -actions+=/call_action_list,name=finish,if=combo_points>=4+talent.deeper_stratagem.enabled|target.time_to_die<=1&combo_points>=3 -# With DS also finish at 4+ against exactly 4 targets (outside stealth) -actions+=/call_action_list,name=finish,if=spell_targets.shuriken_storm=4&combo_points>=4 -# Use a builder when reaching the energy threshold (minus 40 if none of Alacrity, Shadow Focus, and Master of Shadows is selected) -actions+=/call_action_list,name=build,if=energy.deficit<=variable.stealth_threshold-40*!(talent.alacrity.enabled|talent.shadow_focus.enabled|talent.master_of_shadows.enabled) -# Lowest priority in all of the APL because it causes a GCD -actions+=/arcane_torrent,if=energy.deficit>=15+energy.regen -actions+=/arcane_pulse -actions+=/lights_judgment - -# Builders -# Shuriken Toss at 29+ Sharpened Blades stacks. Up to 3 targets per rank. Save for stealth if using Nightstalker or Dark Shadow when possible. -actions.build=shuriken_toss,if=!talent.nightstalker.enabled&(!talent.dark_shadow.enabled|cooldown.symbols_of_death.remains>10)&buff.sharpened_blades.stack>=29&spell_targets.shuriken_storm<=(3*azerite.sharpened_blades.rank) -actions.build+=/shuriken_storm,if=spell_targets>=2|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/gloomblade -actions.build+=/backstab - -# Cooldowns -actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|(buff.vanish.up&(buff.shadow_blades.up|cooldown.shadow_blades.remains<=30)) -actions.cds+=/blood_fury,if=stealthed.rogue -actions.cds+=/berserking,if=stealthed.rogue -actions.cds+=/fireblood,if=stealthed.rogue -actions.cds+=/ancestral_call,if=stealthed.rogue -actions.cds+=/symbols_of_death,if=dot.nightblade.ticking -actions.cds+=/marked_for_death,target_if=min:target.time_to_die,if=target.time_to_die30&!stealthed.all&combo_points.deficit>=cp_max_spend -actions.cds+=/shadow_blades,if=combo_points.deficit>=2+stealthed.all -actions.cds+=/shuriken_tornado,if=spell_targets>=3&dot.nightblade.ticking&buff.symbols_of_death.up&buff.shadow_dance.up -actions.cds+=/shadow_dance,if=!buff.shadow_dance.up&target.time_to_die<=5+talent.subterfuge.enabled - -# Finishers -# Keep up Nightblade if it is about to run out. Do not use NB during Dance, if talented into Dark Shadow. -actions.finish=nightblade,if=(!talent.dark_shadow.enabled|!buff.shadow_dance.up)&target.time_to_die-remains>6&remains=2&(spell_targets.shuriken_storm<=5|talent.secret_technique.enabled)&!buff.shadow_dance.up&target.time_to_die>=(5+(2*combo_points))&refreshable -# Refresh Nightblade early if it will expire during Symbols. Do that refresh if SoD gets ready in the next 5s. -actions.finish+=/nightblade,if=remainscooldown.symbols_of_death.remains+5 -# Secret Technique during Symbols. With Dark Shadow and multiple targets also only during Shadow Dance (until threshold in next line). -actions.finish+=/secret_technique,if=buff.symbols_of_death.up&(!talent.dark_shadow.enabled|spell_targets.shuriken_storm<2|buff.shadow_dance.up) -# With enough targets always use SecTec on CD. -actions.finish+=/secret_technique,if=spell_targets.shuriken_storm>=2+talent.dark_shadow.enabled+talent.nightstalker.enabled -actions.finish+=/eviscerate - -# Stealth Cooldowns -# Helper Variable -actions.stealth_cds=variable,name=shd_threshold,value=cooldown.shadow_dance.charges_fractional>=1.75 -# Vanish unless we are about to cap on Dance charges. Only when Find Weakness is about to run out. -actions.stealth_cds+=/vanish,if=!variable.shd_threshold&debuff.find_weakness.remains<1 -# Pool for Shadowmeld + Shadowstrike unless we are about to cap on Dance charges. Only when Find Weakness is about to run out. -actions.stealth_cds+=/pool_resource,for_next=1,extra_amount=40 -actions.stealth_cds+=/shadowmeld,if=energy>=40&energy.deficit>=10&!variable.shd_threshold&debuff.find_weakness.remains<1 -# With Dark Shadow only Dance when Nightblade will stay up. Use during Symbols or above threshold. -actions.stealth_cds+=/shadow_dance,if=(!talent.dark_shadow.enabled|dot.nightblade.remains>=5+talent.subterfuge.enabled)&(variable.shd_threshold|buff.symbols_of_death.remains>=1.2|spell_targets.shuriken_storm>=4&cooldown.symbols_of_death.remains>10) -actions.stealth_cds+=/shadow_dance,if=target.time_to_die=29 -# At 2 targets with Secret Technique keep up Find Weakness by cycling Shadowstrike. -actions.stealthed+=/shadowstrike,cycle_targets=1,if=talent.secret_technique.enabled&talent.find_weakness.enabled&debuff.find_weakness.remains<1&spell_targets.shuriken_storm=2&target.time_to_die-remains>6 -actions.stealthed+=/shuriken_storm,if=spell_targets>=3 -actions.stealthed+=/shadowstrike - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=fanged_slayers_shoulderpads,id=147174,bonus_id=3563/1512 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_the_dashing_scoundrel,id=152160,bonus_id=3612/1502 -wrists=denial_of_the_halfgiants,id=137100,bonus_id=3630 -hands=fanged_slayers_handguards,id=147171,bonus_id=3563/1512 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=insignia_of_ravenholdt,id=137049,bonus_id=3630,gem_id=151580,enchant=binding_of_critical_strike -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=fangs_of_the_devourer,id=128476,bonus_id=743/1505/1505/1505,gem_id=155848/155852/155848 -off_hand=fangs_of_the_devourer,id=128479 - -# Gear Summary -# gear_ilvl=245.00 -# gear_agility=821 -# gear_stamina=1280 -# gear_crit_rating=585 -# gear_haste_rating=69 -# gear_mastery_rating=382 -# gear_versatility_rating=305 -# gear_armor=400 -# set_bonus=tier20_2pc=1 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Shaman_Elemental.simc b/profiles/Tier21/T21_Shaman_Elemental.simc deleted file mode 100644 index 80067cf07ad..00000000000 --- a/profiles/Tier21/T21_Shaman_Elemental.simc +++ /dev/null @@ -1,122 +0,0 @@ -shaman="T21_Shaman_Elemental" -source=default -spec=elemental -level=110 -race=tauren -role=spell -position=ranged_back -talents=1301021 - -# Default consumables -potion=prolonged_power -flask=whispered_pact -food=lemon_herb_filet -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/totem_mastery -actions.precombat+=/fire_elemental -actions.precombat+=/potion -actions.precombat+=/elemental_blast - -# Executed every time the actor is available. -# 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 -# In-combat potion is preferentially linked to your Elemental, unless combat will end shortly -actions+=/potion -# Interrupt of casts and is reliable trigger of Sephuz Secret. -actions+=/wind_shear -actions+=/totem_mastery,if=talent.totem_mastery.enabled&buff.resonance_totem.remains<2 -actions+=/fire_elemental,if=!talent.storm_elemental.enabled -actions+=/storm_elemental,if=talent.storm_elemental.enabled -actions+=/earth_elemental,if=cooldown.fire_elemental.remains<120&!talent.storm_elemental.enabled|cooldown.storm_elemental.remains<120&talent.storm_elemental.enabled -actions+=/use_items -actions+=/blood_fury,if=!talent.ascendance.enabled|buff.ascendance.up|cooldown.ascendance.remains>50 -actions+=/berserking,if=!talent.ascendance.enabled|buff.ascendance.up -actions+=/fireblood,if=!talent.ascendance.enabled|buff.ascendance.up|cooldown.ascendance.remains>50 -actions+=/ancestral_call,if=!talent.ascendance.enabled|buff.ascendance.up|cooldown.ascendance.remains>50 -actions+=/run_action_list,name=aoe,if=active_enemies>2&(spell_targets.chain_lightning>2|spell_targets.lava_beam>2) -actions+=/run_action_list,name=single_target - -# Multi target action priority list -actions.aoe=stormkeeper,if=talent.stormkeeper.enabled -actions.aoe+=/ascendance,if=talent.ascendance.enabled&(talent.storm_elemental.enabled&cooldown.storm_elemental.remains<120&cooldown.storm_elemental.remains>15|!talent.storm_elemental.enabled) -actions.aoe+=/liquid_magma_totem,if=talent.liquid_magma_totem.enabled -actions.aoe+=/flame_shock,if=spell_targets.chain_lightning<4,target_if=refreshable -actions.aoe+=/earthquake -# Only cast Lava Burst on three targets if it is an instant. -actions.aoe+=/lava_burst,if=(buff.lava_surge.up|buff.ascendance.up)&spell_targets.chain_lightning<4 -actions.aoe+=/elemental_blast,if=talent.elemental_blast.enabled&spell_targets.chain_lightning<4 -actions.aoe+=/lava_beam,if=talent.ascendance.enabled -actions.aoe+=/chain_lightning -actions.aoe+=/lava_burst,moving=1,if=talent.ascendance.enabled -actions.aoe+=/flame_shock,moving=1,target_if=refreshable -actions.aoe+=/frost_shock,moving=1 - -# Single Target Action Priority List -actions.single_target=flame_shock,if=!ticking|dot.flame_shock.remains<=gcd -actions.single_target+=/ascendance,if=talent.ascendance.enabled&(time>=60|buff.bloodlust.up)&cooldown.lava_burst.remains>0&!talent.storm_elemental.enabled -actions.single_target+=/ascendance,if=talent.ascendance.enabled&(time>=60|buff.bloodlust.up)&cooldown.lava_burst.remains>0&cooldown.storm_elemental.remains<=120 -# Don't use Elemental Blast if you could cast a Master of the Elements empowered Earth Shock instead. -actions.single_target+=/elemental_blast,if=talent.elemental_blast.enabled&(talent.master_of_the_elements.enabled&buff.master_of_the_elements.up&maelstrom<60|!talent.master_of_the_elements.enabled) -# Keep SK for large or soon add waves. -actions.single_target+=/stormkeeper,if=talent.stormkeeper.enabled&(raid_event.adds.count<3|raid_event.adds.in>50) -actions.single_target+=/liquid_magma_totem,if=talent.liquid_magma_totem.enabled&(raid_event.adds.count<3|raid_event.adds.in>50) -actions.single_target+=/earthquake,if=active_enemies>1&spell_targets.chain_lightning>1&!talent.exposed_elements.enabled -# Use the debuff before casting Earth Shock again. -actions.single_target+=/lightning_bolt,if=talent.exposed_elements.enabled&debuff.exposed_elements.up&maelstrom>=60&!buff.ascendance.up -# If possible, use Earth Shock with Master of the Elements. -actions.single_target+=/earth_shock,if=talent.master_of_the_elements.enabled&(buff.master_of_the_elements.up|maelstrom>=92)|!talent.master_of_the_elements.enabled -actions.single_target+=/lava_burst,if=cooldown_react|buff.ascendance.up -actions.single_target+=/flame_shock,target_if=refreshable -actions.single_target+=/totem_mastery,if=talent.totem_mastery.enabled&(buff.resonance_totem.remains<6|(buff.resonance_totem.remains<(buff.ascendance.duration+cooldown.ascendance.remains)&cooldown.ascendance.remains<15)) -actions.single_target+=/frost_shock,if=talent.icefury.enabled&buff.icefury.up -actions.single_target+=/icefury,if=talent.icefury.enabled -actions.single_target+=/lava_beam,if=talent.ascendance.enabled&active_enemies>1&spell_targets.lava_beam>1 -actions.single_target+=/chain_lightning,if=active_enemies>1&spell_targets.chain_lightning>1 -actions.single_target+=/lightning_bolt -actions.single_target+=/flame_shock,moving=1,target_if=refreshable -actions.single_target+=/flame_shock,moving=1,if=movement.distance>6 -# Frost Shock is our movement filler. -actions.single_target+=/frost_shock,moving=1 - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=echoes_of_the_great_sundering,id=137074,bonus_id=3630 -back=drape_of_venerated_spirits,id=152167,bonus_id=3612/1502,enchant=binding_of_intellect -chest=robes_of_venerated_spirits,id=152166,bonus_id=3612/1502 -wrists=scalding_shatterguards,id=152280,bonus_id=3612/1502 -hands=gloves_of_venerated_spirits,id=152168,bonus_id=3612/1502 -waist=worldravager_waistguard,id=152683,bonus_id=3612/1502 -legs=leggings_of_venerated_spirits,id=152170,bonus_id=3612/1502 -feet=the_deceivers_blood_pact,id=137035,bonus_id=3630 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_critical_strike -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=acrid_catalyst_injector,id=151955,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=the_fist_of_raden,id=128935,bonus_id=744/1505/1505/1505,gem_id=155853/155850/155853 -off_hand=the_highkeepers_ward,id=128936 - -# Gear Summary -# gear_ilvl=248.88 -# gear_strength=47 -# gear_stamina=1344 -# gear_intellect=1158 -# gear_crit_rating=485 -# gear_haste_rating=373 -# gear_mastery_rating=515 -# gear_versatility_rating=165 -# gear_armor=613 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Shaman_Enhancement.simc b/profiles/Tier21/T21_Shaman_Enhancement.simc deleted file mode 100644 index d958e196d13..00000000000 --- a/profiles/Tier21/T21_Shaman_Enhancement.simc +++ /dev/null @@ -1,120 +0,0 @@ -shaman="T21_Shaman_Enhancement" -source=default -spec=enhancement -level=110 -race=troll -role=attack -position=back -talents=3132123 - -# Default consumables -potion=prolonged_power -flask=seventh_demon -food=lemon_herb_filet -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/lightning_shield - -# Executed every time the actor is available. -actions=wind_shear -actions+=/variable,name=furyCheck45,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>45)) -actions+=/variable,name=furyCheck35,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>35)) -actions+=/variable,name=furyCheck25,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>25)) -actions+=/variable,name=OCPool80,value=(!talent.overcharge.enabled|active_enemies>1|(talent.overcharge.enabled&active_enemies=1&(cooldown.lightning_bolt.remains>=2*gcd|maelstrom>80))) -actions+=/variable,name=OCPool70,value=(!talent.overcharge.enabled|active_enemies>1|(talent.overcharge.enabled&active_enemies=1&(cooldown.lightning_bolt.remains>=2*gcd|maelstrom>70))) -actions+=/variable,name=OCPool60,value=(!talent.overcharge.enabled|active_enemies>1|(talent.overcharge.enabled&active_enemies=1&(cooldown.lightning_bolt.remains>=2*gcd|maelstrom>60))) -actions+=/auto_attack -actions+=/use_items -actions+=/call_action_list,name=opener -actions+=/call_action_list,name=asc,if=buff.ascendance.up -actions+=/call_action_list,name=buffs -actions+=/call_action_list,name=cds -actions+=/call_action_list,name=core -actions+=/call_action_list,name=filler - -actions.asc=crash_lightning,if=!buff.crash_lightning.up&active_enemies>1&variable.furyCheck25 -actions.asc+=/rockbiter,if=talent.landslide.enabled&!buff.landslide.up&charges_fractional>1.7 -actions.asc+=/windstrike - -actions.buffs=crash_lightning,if=!buff.crash_lightning.up&active_enemies>1&variable.furyCheck25 -actions.buffs+=/rockbiter,if=talent.landslide.enabled&!buff.landslide.up&charges_fractional>1.7 -actions.buffs+=/fury_of_air,if=!ticking&maelstrom>=20 -actions.buffs+=/flametongue,if=!buff.flametongue.up -actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&!buff.frostbrand.up&variable.furyCheck25 -actions.buffs+=/flametongue,if=buff.flametongue.remains<4.8+gcd -actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<4.8+gcd&variable.furyCheck25 -actions.buffs+=/totem_mastery,if=buff.resonance_totem.remains<2 - -# Bloodlust casting behavior mirrors the simulator settings for proxy bloodlust. See options 'bloodlust_percent', and 'bloodlust_time'. -actions.cds=bloodlust,if=target.health.pct<25|time>0.500 -actions.cds+=/berserking,if=(talent.ascendance.enabled&buff.ascendance.up)|(talent.elemental_spirits.enabled&feral_spirit.remains>5)|(!talent.ascendance.enabled&!talent.elemental_spirits.enabled) -actions.cds+=/blood_fury,if=(talent.ascendance.enabled&(buff.ascendance.up|cooldown.ascendance.remains>50))|(!talent.ascendance.enabled&(feral_spirit.remains>5|cooldown.feral_spirit.remains>50)) -actions.cds+=/fireblood,if=(talent.ascendance.enabled&(buff.ascendance.up|cooldown.ascendance.remains>50))|(!talent.ascendance.enabled&(feral_spirit.remains>5|cooldown.feral_spirit.remains>50)) -actions.cds+=/ancestral_call,if=(talent.ascendance.enabled&(buff.ascendance.up|cooldown.ascendance.remains>50))|(!talent.ascendance.enabled&(feral_spirit.remains>5|cooldown.feral_spirit.remains>50)) -actions.cds+=/potion,if=buff.ascendance.up|!talent.ascendance.enabled&feral_spirit.remains>5|target.time_to_die<=60 -actions.cds+=/feral_spirit -actions.cds+=/ascendance,if=cooldown.strike.remains>0 -actions.cds+=/earth_elemental - -actions.core=earthen_spike,if=variable.furyCheck25 -actions.core+=/sundering,if=active_enemies>=3 -actions.core+=/stormstrike,cycle_targets=1,if=azerite.lightning_conduit.enabled&!debuff.lightning_conduit.up&active_enemies>1&(buff.stormbringer.up|(variable.OCPool70&variable.furyCheck35)) -actions.core+=/stormstrike,if=buff.stormbringer.up|(buff.gathering_storms.up&variable.OCPool70&variable.furyCheck35) -actions.core+=/crash_lightning,if=active_enemies>=3&variable.furyCheck25 -actions.core+=/lightning_bolt,if=talent.overcharge.enabled&active_enemies=1&variable.furyCheck45&maelstrom>=40 -actions.core+=/stormstrike,if=variable.OCPool70&variable.furyCheck35 -actions.core+=/sundering -actions.core+=/crash_lightning,if=talent.forceful_winds.enabled&active_enemies>1&variable.furyCheck25 -actions.core+=/flametongue,if=talent.searing_assault.enabled -actions.core+=/lava_lash,if=talent.hot_hand.enabled&buff.hot_hand.react -actions.core+=/crash_lightning,if=active_enemies>1&variable.furyCheck25 - -actions.filler=rockbiter,if=maelstrom<70 -actions.filler+=/crash_lightning,if=talent.crashing_storm.enabled&variable.OCPool60 -actions.filler+=/lava_lash,if=variable.OCPool80&variable.furyCheck45 -actions.filler+=/rockbiter -actions.filler+=/flametongue - -actions.opener=rockbiter,if=maelstrom<15&time=3 -actions.precombat+=/haunt -actions.precombat+=/shadow_bolt,if=!talent.haunt.enabled&spell_targets.seed_of_corruption_aoe<3 - -# Executed every time the actor is available. -actions=variable,name=spammable_seed,value=talent.sow_the_seeds.enabled&spell_targets.seed_of_corruption_aoe>=3|talent.siphon_life.enabled&spell_targets.seed_of_corruption>=5|spell_targets.seed_of_corruption>=8 -actions+=/variable,name=padding,op=set,value=action.shadow_bolt.execute_time*azerite.cascading_calamity.enabled -actions+=/variable,name=padding,op=reset,value=gcd,if=azerite.cascading_calamity.enabled&(talent.drain_soul.enabled|talent.deathbolt.enabled&cooldown.deathbolt.remains<=gcd) -actions+=/potion,if=(talent.dark_soul_misery.enabled&cooldown.summon_darkglare.up&cooldown.dark_soul.up)|cooldown.summon_darkglare.up|target.time_to_die<30 -actions+=/use_items,if=!cooldown.summon_darkglare.up -actions+=/fireblood,if=!cooldown.summon_darkglare.up -actions+=/blood_fury,if=!cooldown.summon_darkglare.up -actions+=/drain_soul,interrupt_global=1,chain=1,cycle_targets=1,if=target.time_to_die<=gcd&soul_shard<5 -actions+=/haunt -actions+=/summon_darkglare,if=dot.agony.ticking&dot.corruption.ticking&(buff.active_uas.stack=5|soul_shard=0)&(!talent.phantom_singularity.enabled|cooldown.phantom_singularity.remains) -actions+=/agony,cycle_targets=1,if=remains<=gcd -actions+=/shadow_bolt,target_if=min:debuff.shadow_embrace.remains,if=talent.shadow_embrace.enabled&talent.absolute_corruption.enabled&active_enemies=2&debuff.shadow_embrace.remains&debuff.shadow_embrace.remains<=execute_time*2+travel_time&!action.shadow_bolt.in_flight -actions+=/phantom_singularity,if=time>40&(cooldown.summon_darkglare.remains>=45|cooldown.summon_darkglare.remains<8) -actions+=/vile_taint,if=time>20 -actions+=/seed_of_corruption,if=dot.corruption.remains<=action.seed_of_corruption.cast_time+time_to_shard+4.2*(1-talent.creeping_death.enabled*0.15)&spell_targets.seed_of_corruption_aoe>=3+talent.writhe_in_agony.enabled&!dot.seed_of_corruption.remains&!action.seed_of_corruption.in_flight -actions+=/agony,cycle_targets=1,max_cycle_targets=6,if=talent.creeping_death.enabled&target.time_to_die>10&refreshable -actions+=/agony,cycle_targets=1,max_cycle_targets=8,if=(!talent.creeping_death.enabled)&target.time_to_die>10&refreshable -actions+=/siphon_life,cycle_targets=1,max_cycle_targets=1,if=refreshable&target.time_to_die>10&((!(cooldown.summon_darkglare.remains<=soul_shard*action.unstable_affliction.execute_time)&active_enemies>=8)|active_enemies=1) -actions+=/siphon_life,cycle_targets=1,max_cycle_targets=2,if=refreshable&target.time_to_die>10&((!(cooldown.summon_darkglare.remains<=soul_shard*action.unstable_affliction.execute_time)&active_enemies=7)|active_enemies=2) -actions+=/siphon_life,cycle_targets=1,max_cycle_targets=3,if=refreshable&target.time_to_die>10&((!(cooldown.summon_darkglare.remains<=soul_shard*action.unstable_affliction.execute_time)&active_enemies=6)|active_enemies=3) -actions+=/siphon_life,cycle_targets=1,max_cycle_targets=4,if=refreshable&target.time_to_die>10&((!(cooldown.summon_darkglare.remains<=soul_shard*action.unstable_affliction.execute_time)&active_enemies=5)|active_enemies=4) -actions+=/corruption,cycle_targets=1,if=active_enemies<3+talent.writhe_in_agony.enabled&refreshable&target.time_to_die>10 -actions+=/dark_soul -actions+=/vile_taint -actions+=/berserking -actions+=/unstable_affliction,if=soul_shard>=5 -actions+=/unstable_affliction,if=cooldown.summon_darkglare.remains<=soul_shard*execute_time -actions+=/phantom_singularity,if=time<=40 -actions+=/call_action_list,name=fillers,if=(cooldown.summon_darkglare.remainscooldown.summon_darkglare.remains -actions+=/seed_of_corruption,if=variable.spammable_seed -actions+=/unstable_affliction,if=!prev_gcd.1.summon_darkglare&!variable.spammable_seed&(talent.deathbolt.enabled&cooldown.deathbolt.remains<=execute_time&!azerite.cascading_calamity.enabled|soul_shard>=2&target.time_to_die>4+execute_time&active_enemies=1|target.time_to_die<=8+execute_time*soul_shard) -actions+=/unstable_affliction,if=!variable.spammable_seed&contagion<=cast_time+variable.padding -actions+=/unstable_affliction,cycle_targets=1,if=!variable.spammable_seed&(!talent.deathbolt.enabled|cooldown.deathbolt.remains>time_to_shard|soul_shard>1)&contagion<=cast_time+variable.padding -actions+=/call_action_list,name=fillers - -actions.fillers=deathbolt,if=cooldown.summon_darkglare.remains>=30+gcd|cooldown.summon_darkglare.remains>140 -actions.fillers+=/shadow_bolt,if=buff.movement.up&buff.nightfall.remains -actions.fillers+=/agony,if=buff.movement.up&!(talent.siphon_life.enabled&(prev_gcd.1.agony&prev_gcd.2.agony&prev_gcd.3.agony)|prev_gcd.1.agony) -actions.fillers+=/siphon_life,if=buff.movement.up&!(prev_gcd.1.siphon_life&prev_gcd.2.siphon_life&prev_gcd.3.siphon_life) -actions.fillers+=/corruption,if=buff.movement.up&!prev_gcd.1.corruption&!talent.absolute_corruption.enabled -actions.fillers+=/drain_life,if=(buff.inevitable_demise.stack>=90&(cooldown.deathbolt.remains>execute_time|!talent.deathbolt.enabled)&(cooldown.phantom_singularity.remains>execute_time|!talent.phantom_singularity.enabled)&(cooldown.dark_soul.remains>execute_time|!talent.dark_soul_misery.enabled)&(cooldown.vile_taint.remains>execute_time|!talent.vile_taint.enabled)&cooldown.summon_darkglare.remains>execute_time+10|buff.inevitable_demise.stack>30&target.time_to_die<=10) -actions.fillers+=/drain_soul,interrupt_global=1,chain=1,cycle_targets=1,if=target.time_to_die<=gcd -actions.fillers+=/drain_soul,interrupt_global=1,chain=1 -actions.fillers+=/shadow_bolt,cycle_targets=1,if=talent.shadow_embrace.enabled&talent.absolute_corruption.enabled&active_enemies=2&!debuff.shadow_embrace.remains&!action.shadow_bolt.in_flight -actions.fillers+=/shadow_bolt,target_if=min:debuff.shadow_embrace.remains,if=talent.shadow_embrace.enabled&talent.absolute_corruption.enabled&active_enemies=2 -actions.fillers+=/shadow_bolt - -head=hood_of_eternal_disdain,id=132394,bonus_id=3630 -neck=collar_of_nullflame,id=151973,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=grim_inquisitors_shoulderguards,id=152177,bonus_id=3612/1502 -back=grim_inquisitors_cloak,id=152172,bonus_id=3612/1502,enchant=binding_of_intellect -chest=grim_inquisitors_robes,id=152176,bonus_id=3612/1502 -wrists=stretens_sleepless_shackles,id=132381,bonus_id=3630 -hands=handwraps_of_inevitable_doom,id=152680,bonus_id=3612/1502 -waist=enhanced_worldscorcher_cinch,id=151951,bonus_id=3612/1502 -legs=grim_inquisitors_leggings,id=152175,bonus_id=3612/1502 -feet=sandals_of_the_reborn_colossus,id=151940,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=ulthalesh_the_deadwind_harvester,id=128942,bonus_id=747/1505/1505/1505,gem_id=155852/155847/155852 - -# Gear Summary -# gear_ilvl=248.07 -# gear_stamina=1334 -# gear_intellect=1074 -# gear_crit_rating=220 -# gear_haste_rating=418 -# gear_mastery_rating=725 -# gear_versatility_rating=257 -# gear_armor=256 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 -default_pet=imp diff --git a/profiles/Tier21/T21_Warlock_Demonology.simc b/profiles/Tier21/T21_Warlock_Demonology.simc deleted file mode 100644 index 28719cb07eb..00000000000 --- a/profiles/Tier21/T21_Warlock_Demonology.simc +++ /dev/null @@ -1,119 +0,0 @@ -warlock="T21_Warlock_Demonology" -source=default -spec=demonology -level=110 -race=troll -role=spell -position=ranged_back -talents=2103021 - -# Default consumables -potion=prolonged_power -flask=whispered_pact -food=azshari_salad -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -actions.precombat+=/summon_pet -actions.precombat+=/inner_demons,if=talent.inner_demons.enabled -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/demonbolt - -# Executed every time the actor is available. -actions=potion,if=pet.demonic_tyrant.active|target.time_to_die<30 -actions+=/use_items,if=pet.demonic_tyrant.active|target.time_to_die<=15 -actions+=/berserking,if=pet.demonic_tyrant.active|target.time_to_die<=15 -actions+=/blood_fury,if=pet.demonic_tyrant.active|target.time_to_die<=15 -actions+=/fireblood,if=pet.demonic_tyrant.active|target.time_to_die<=15 -actions+=/doom,if=!ticking&time_to_die>30&spell_targets.implosion<2 -actions+=/demonic_strength,if=(buff.wild_imps.stack<6|buff.demonic_power.up)|spell_targets.implosion<2 -actions+=/call_action_list,name=nether_portal,if=talent.nether_portal.enabled&spell_targets.implosion<=2 -actions+=/call_action_list,name=implosion,if=spell_targets.implosion>1 -actions+=/grimoire_felguard,if=cooldown.summon_demonic_tyrant.remains<13|!equipped.132369 -actions+=/summon_vilefiend,if=equipped.132369|cooldown.summon_demonic_tyrant.remains>40|cooldown.summon_demonic_tyrant.remains<12 -actions+=/call_dreadstalkers,if=equipped.132369|(cooldown.summon_demonic_tyrant.remains<9&buff.demonic_calling.remains)|(cooldown.summon_demonic_tyrant.remains<11&!buff.demonic_calling.remains)|cooldown.summon_demonic_tyrant.remains>14 -actions+=/summon_demonic_tyrant,if=equipped.132369|(buff.dreadstalkers.remains>cast_time&(buff.wild_imps.stack>=3|prev_gcd.1.hand_of_guldan)&(soul_shard<3|buff.dreadstalkers.remains=2&buff.demonic_core.stack<=2&buff.demonic_power.down&spell_targets.implosion<2 -actions+=/doom,if=talent.doom.enabled&refreshable&time_to_die>(dot.doom.remains+30) -actions+=/hand_of_guldan,if=soul_shard>=5|(soul_shard>=3&cooldown.call_dreadstalkers.remains>4&(!talent.summon_vilefiend.enabled|cooldown.summon_vilefiend.remains>3)) -actions+=/soul_strike,if=soul_shard<5&buff.demonic_core.stack<=2 -actions+=/demonbolt,if=soul_shard<=3&buff.demonic_core.up&((cooldown.summon_demonic_tyrant.remains<10|cooldown.summon_demonic_tyrant.remains>22)|buff.demonic_core.stack>=3|buff.demonic_core.remains<5|time_to_die<25) -actions+=/call_action_list,name=build_a_shard - -actions.build_a_shard=demonbolt,if=azerite.forbidden_knowledge.enabled&buff.forbidden_knowledge.react&!buff.demonic_core.react&cooldown.summon_demonic_tyrant.remains>20 -actions.build_a_shard+=/soul_strike -actions.build_a_shard+=/shadow_bolt - -actions.implosion=implosion,if=(buff.wild_imps.stack>=6&(soul_shard<3|prev_gcd.1.call_dreadstalkers|buff.wild_imps.stack>=9|prev_gcd.1.bilescourge_bombers|(!prev_gcd.1.hand_of_guldan&!prev_gcd.2.hand_of_guldan))&!prev_gcd.1.hand_of_guldan&!prev_gcd.2.hand_of_guldan&buff.demonic_power.down)|(time_to_die<3&buff.wild_imps.stack>0)|(prev_gcd.2.call_dreadstalkers&buff.wild_imps.stack>2&!talent.demonic_calling.enabled) -actions.implosion+=/grimoire_felguard,if=cooldown.summon_demonic_tyrant.remains<13|!equipped.132369 -actions.implosion+=/call_dreadstalkers,if=(cooldown.summon_demonic_tyrant.remains<9&buff.demonic_calling.remains)|(cooldown.summon_demonic_tyrant.remains<11&!buff.demonic_calling.remains)|cooldown.summon_demonic_tyrant.remains>14 -actions.implosion+=/summon_demonic_tyrant -actions.implosion+=/hand_of_guldan,if=soul_shard>=5 -actions.implosion+=/hand_of_guldan,if=soul_shard>=3&(((prev_gcd.2.hand_of_guldan|buff.wild_imps.stack>=3)&buff.wild_imps.stack<9)|cooldown.summon_demonic_tyrant.remains<=gcd*2|buff.demonic_power.remains>gcd*2) -actions.implosion+=/demonbolt,if=prev_gcd.1.hand_of_guldan&soul_shard>=1&(buff.wild_imps.stack<=3|prev_gcd.3.hand_of_guldan)&soul_shard<4&buff.demonic_core.up -actions.implosion+=/summon_vilefiend,if=(cooldown.summon_demonic_tyrant.remains>40&spell_targets.implosion<=2)|cooldown.summon_demonic_tyrant.remains<12 -actions.implosion+=/bilescourge_bombers,if=cooldown.summon_demonic_tyrant.remains>9 -actions.implosion+=/soul_strike,if=soul_shard<5&buff.demonic_core.stack<=2 -actions.implosion+=/demonbolt,if=soul_shard<=3&buff.demonic_core.up&(buff.demonic_core.stack>=3|buff.demonic_core.remains<=gcd*5.7) -actions.implosion+=/doom,cycle_targets=1,max_cycle_targets=7,if=refreshable -actions.implosion+=/call_action_list,name=build_a_shard - -actions.nether_portal=call_action_list,name=nether_portal_building,if=cooldown.nether_portal.remains<20 -actions.nether_portal+=/call_action_list,name=nether_portal_active,if=cooldown.nether_portal.remains>160 - -actions.nether_portal_active=grimoire_felguard,if=cooldown.summon_demonic_tyrant.remains<13|!equipped.132369 -actions.nether_portal_active+=/summon_vilefiend,if=cooldown.summon_demonic_tyrant.remains>40|cooldown.summon_demonic_tyrant.remains<12 -actions.nether_portal_active+=/call_dreadstalkers,if=(cooldown.summon_demonic_tyrant.remains<9&buff.demonic_calling.remains)|(cooldown.summon_demonic_tyrant.remains<11&!buff.demonic_calling.remains)|cooldown.summon_demonic_tyrant.remains>14 -actions.nether_portal_active+=/call_action_list,name=build_a_shard,if=soul_shard=1&(cooldown.call_dreadstalkers.remainsaction.demonbolt.cast_time)&(cooldown.call_dreadstalkers.remains>action.shadow_bolt.cast_time))&cooldown.nether_portal.remains>(160+action.hand_of_guldan.cast_time) -actions.nether_portal_active+=/summon_demonic_tyrant,if=buff.nether_portal.remains<10&soul_shard=0 -actions.nether_portal_active+=/summon_demonic_tyrant,if=buff.nether_portal.remains=5&(!talent.power_siphon.enabled|buff.demonic_core.up) -actions.nether_portal_building+=/call_dreadstalkers -actions.nether_portal_building+=/hand_of_guldan,if=cooldown.call_dreadstalkers.remains>18&soul_shard>=3 -actions.nether_portal_building+=/power_siphon,if=buff.wild_imps.stack>=2&buff.demonic_core.stack<=2&buff.demonic_power.down&soul_shard>=3 -actions.nether_portal_building+=/hand_of_guldan,if=soul_shard>=5 -actions.nether_portal_building+=/call_action_list,name=build_a_shard - -head=soulhunters_cowl,id=151944,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=grim_inquisitors_shoulderguards,id=152177,bonus_id=3612/1502 -back=grim_inquisitors_cloak,id=152172,bonus_id=3612/1502,enchant=binding_of_intellect -chest=gambeson_of_sargeras_corruption,id=152679,bonus_id=3612/1502 -wrists=blooddrenched_bindings,id=151954,bonus_id=3612/1502 -hands=grim_inquisitors_gloves,id=152173,bonus_id=3612/1502 -waist=cord_of_surging_hysteria,id=151942,bonus_id=3612/1502 -legs=grim_inquisitors_leggings,id=152175,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=soul_of_the_netherlord,id=151649,bonus_id=3630,gems=9haste,enchant=9haste -finger2=wilfreds_sigil_of_superior_summoning,id=132369,bonus_id=3630,gems=9haste,enchant=binding_of_haste -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=spine_of_thalkiel,id=137246 -off_hand=skull_of_the_manari,id=128943,bonus_id=748/1505/1505/1505,gem_id=155852/155849/155848 - -# Gear Summary -# gear_ilvl=248.25 -# gear_stamina=1323 -# gear_intellect=1045 -# gear_crit_rating=356 -# gear_haste_rating=690 -# gear_mastery_rating=406 -# gear_versatility_rating=138 -# gear_armor=249 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 -default_pet=felguard diff --git a/profiles/Tier21/T21_Warlock_Destruction.simc b/profiles/Tier21/T21_Warlock_Destruction.simc deleted file mode 100644 index b3d0c9ae530..00000000000 --- a/profiles/Tier21/T21_Warlock_Destruction.simc +++ /dev/null @@ -1,136 +0,0 @@ -warlock="T21_Warlock_Destruction" -source=default -spec=destruction -level=110 -race=troll -role=spell -position=ranged_back -talents=2203023 - -# Default consumables -potion=prolonged_power -flask=whispered_pact -food=azshari_salad -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -actions.precombat+=/summon_pet -actions.precombat+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled -actions.precombat+=/snapshot_stats -actions.precombat+=/potion -actions.precombat+=/soul_fire -actions.precombat+=/incinerate,if=!talent.soul_fire.enabled - -# Executed every time the actor is available. -actions=run_action_list,name=cata,if=spell_targets.infernal_awakening>=3&talent.cataclysm.enabled -actions+=/run_action_list,name=fnb,if=spell_targets.infernal_awakening>=3&talent.fire_and_brimstone.enabled -actions+=/run_action_list,name=inf,if=spell_targets.infernal_awakening>=3&talent.inferno.enabled -actions+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&(refreshable|talent.internal_combustion.enabled&action.chaos_bolt.in_flight&remains-action.chaos_bolt.travel_time-510 -actions+=/havoc,if=active_enemies>1 -actions+=/channel_demonfire -actions+=/cataclysm -actions+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains -actions+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&execute_time+travel_time=4|(talent.eradication.enabled&debuff.eradication.remains<=cast_time)|buff.dark_soul_instability.remains>cast_time|pet.infernal.active&talent.grimoire_of_supremacy.enabled) -actions+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains&((talent.flashover.enabled&buff.backdraft.stack<=2)|(!talent.flashover.enabled&buff.backdraft.stack<2)) -actions+=/shadowburn,cycle_targets=1,if=!debuff.havoc.remains&((charges=2|!buff.backdraft.remains|buff.backdraft.remains>buff.backdraft.stack*action.incinerate.execute_time)) -actions+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains - -actions.cata=call_action_list,name=cds -actions.cata+=/rain_of_fire,if=soul_shard>=4.5 -actions.cata+=/cataclysm -actions.cata+=/immolate,if=talent.channel_demonfire.enabled&!remains&cooldown.channel_demonfire.remains<=action.chaos_bolt.execute_time -actions.cata+=/channel_demonfire -actions.cata+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=8&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10 -actions.cata+=/havoc,if=spell_targets.rain_of_fire<=8&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10 -actions.cata+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&talent.grimoire_of_supremacy.enabled&pet.infernal.remains>execute_time&active_enemies<=8&((108*spell_targets.rain_of_fire%3)<(240*(1+0.08*buff.grimoire_of_supremacy.stack)%2*(1+buff.active_havoc.remains>execute_time))) -actions.cata+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4 -actions.cata+=/havoc,if=spell_targets.rain_of_fire<=4 -actions.cata+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&buff.active_havoc.remains>execute_time&spell_targets.rain_of_fire<=4 -actions.cata+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&refreshable&remains<=cooldown.cataclysm.remains -actions.cata+=/rain_of_fire -actions.cata+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains -actions.cata+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains -actions.cata+=/shadowburn,cycle_targets=1,if=!debuff.havoc.remains&((charges=2|!buff.backdraft.remains|buff.backdraft.remains>buff.backdraft.stack*action.incinerate.execute_time)) -actions.cata+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains - -actions.cds=summon_infernal,if=target.time_to_die>=210|!cooldown.dark_soul_instability.remains|target.time_to_die<=30+gcd|!talent.dark_soul_instability.enabled -actions.cds+=/dark_soul_instability,if=target.time_to_die>=140|pet.infernal.active|target.time_to_die<=20+gcd -actions.cds+=/potion,if=pet.infernal.active|target.time_to_die<65 -actions.cds+=/berserking -actions.cds+=/blood_fury -actions.cds+=/fireblood -actions.cds+=/use_items - -actions.fnb=call_action_list,name=cds -actions.fnb+=/rain_of_fire,if=soul_shard>=4.5 -actions.fnb+=/immolate,if=talent.channel_demonfire.enabled&!remains&cooldown.channel_demonfire.remains<=action.chaos_bolt.execute_time -actions.fnb+=/channel_demonfire -actions.fnb+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10 -actions.fnb+=/havoc,if=spell_targets.rain_of_fire<=4&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10 -actions.fnb+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&talent.grimoire_of_supremacy.enabled&pet.infernal.remains>execute_time&active_enemies<=4&((108*spell_targets.rain_of_fire%3)<(240*(1+0.08*buff.grimoire_of_supremacy.stack)%2*(1+buff.active_havoc.remains>execute_time))) -actions.fnb+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4 -actions.fnb+=/havoc,if=spell_targets.rain_of_fire<=4 -actions.fnb+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&buff.active_havoc.remains>execute_time&spell_targets.rain_of_fire<=4 -actions.fnb+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&refreshable&spell_targets.incinerate<=8 -actions.fnb+=/rain_of_fire -actions.fnb+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains&spell_targets.incinerate=3 -actions.fnb+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains&(talent.flashover.enabled&buff.backdraft.stack<=2|spell_targets.incinerate<=7|talent.roaring_blaze.enabled&spell_targets.incinerate<=9) -actions.fnb+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains - -actions.inf=call_action_list,name=cds -actions.inf+=/rain_of_fire,if=soul_shard>=4.5 -actions.inf+=/cataclysm -actions.inf+=/immolate,if=talent.channel_demonfire.enabled&!remains&cooldown.channel_demonfire.remains<=action.chaos_bolt.execute_time -actions.inf+=/channel_demonfire -actions.inf+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4+talent.internal_combustion.enabled&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10 -actions.inf+=/havoc,if=spell_targets.rain_of_fire<=4+talent.internal_combustion.enabled&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10 -actions.inf+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&talent.grimoire_of_supremacy.enabled&pet.infernal.remains>execute_time&spell_targets.rain_of_fire<=4+talent.internal_combustion.enabled&((108*spell_targets.rain_of_fire%(3-0.16*spell_targets.rain_of_fire))<(240*(1+0.08*buff.grimoire_of_supremacy.stack)%2*(1+buff.active_havoc.remains>execute_time))) -actions.inf+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=3&(talent.eradication.enabled|talent.internal_combustion.enabled) -actions.inf+=/havoc,if=spell_targets.rain_of_fire<=3&(talent.eradication.enabled|talent.internal_combustion.enabled) -actions.inf+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&buff.active_havoc.remains>execute_time&spell_targets.rain_of_fire<=3&(talent.eradication.enabled|talent.internal_combustion.enabled) -actions.inf+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&refreshable -actions.inf+=/rain_of_fire -actions.inf+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains -actions.inf+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains -actions.inf+=/shadowburn,cycle_targets=1,if=!debuff.havoc.remains&((charges=2|!buff.backdraft.remains|buff.backdraft.remains>buff.backdraft.stack*action.incinerate.execute_time)) -actions.inf+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains - -head=grim_inquisitors_death_mask,id=152174,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=grim_inquisitors_shoulderguards,id=152177,bonus_id=3612/1502 -back=grim_inquisitors_cloak,id=152172,bonus_id=3612/1502,enchant=binding_of_intellect -chest=gambeson_of_sargeras_corruption,id=152679,bonus_id=3612/1502 -wrists=sindorei_spite,id=132379,bonus_id=3630 -hands=aranasi_shadowweavers_gloves,id=151941,bonus_id=3612/1502 -waist=feretory_of_souls,id=132456,bonus_id=3630 -legs=grim_inquisitors_leggings,id=152175,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=scepter_of_sargeras,id=128941,bonus_id=749/1505/1505/1505,gem_id=155848/155849/155848 - -# Gear Summary -# gear_ilvl=248.07 -# gear_stamina=1329 -# gear_intellect=1071 -# gear_crit_rating=339 -# gear_haste_rating=675 -# gear_mastery_rating=455 -# gear_versatility_rating=145 -# gear_armor=256 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 -default_pet=imp diff --git a/profiles/Tier21/T21_Warrior_Arms.simc b/profiles/Tier21/T21_Warrior_Arms.simc deleted file mode 100644 index 5b7513c6579..00000000000 --- a/profiles/Tier21/T21_Warrior_Arms.simc +++ /dev/null @@ -1,129 +0,0 @@ -warrior="T21_Warrior_Arms" -source=default -spec=arms -level=110 -race=troll -role=attack -position=back -talents=3132311 - -# Default consumables -potion=old_war -flask=flask_of_the_countless_armies -food=the_hungry_magister -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=charge -actions+=/auto_attack -actions+=/potion -actions+=/blood_fury,if=debuff.colossus_smash.up -actions+=/berserking,if=debuff.colossus_smash.up -actions+=/arcane_torrent,if=debuff.colossus_smash.down&cooldown.mortal_strike.remains>1.5&rage<50 -actions+=/lights_judgment,if=debuff.colossus_smash.down -actions+=/fireblood,if=debuff.colossus_smash.up -actions+=/ancestral_call,if=debuff.colossus_smash.up -actions+=/avatar,if=cooldown.colossus_smash.remains<8|(talent.warbreaker.enabled&cooldown.warbreaker.remains<8) -actions+=/sweeping_strikes,if=spell_targets.whirlwind>1&(cooldown.bladestorm.remains>10|cooldown.colossus_smash.remains>8|azerite.test_of_might.enabled) -actions+=/run_action_list,name=hac,if=raid_event.adds.exists -actions+=/run_action_list,name=five_target,if=spell_targets.whirlwind>4 -actions+=/run_action_list,name=execute,if=(talent.massacre.enabled&target.health.pct<35)|target.health.pct<20 -actions+=/run_action_list,name=single_target - -actions.execute=skullsplitter,if=rage<60&((cooldown.deadly_calm.remains>3&!buff.deadly_calm.up)|!talent.deadly_calm.enabled) -actions.execute+=/deadly_calm,if=cooldown.bladestorm.remains>6&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.execute+=/ravager,if=!buff.deadly_calm.up&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.execute+=/colossus_smash,if=debuff.colossus_smash.down -actions.execute+=/warbreaker,if=debuff.colossus_smash.down -actions.execute+=/bladestorm,if=rage<30&!buff.deadly_calm.up -actions.execute+=/cleave,if=spell_targets.whirlwind>2 -actions.execute+=/slam,if=buff.crushing_assault.up -actions.execute+=/mortal_strike,if=debuff.colossus_smash.up&buff.overpower.stack=2&(talent.dreadnaught.enabled|buff.executioners_precision.stack=2) -actions.execute+=/overpower -actions.execute+=/execute - -actions.five_target=skullsplitter,if=rage<60&(cooldown.deadly_calm.remains>3|!talent.deadly_calm.enabled) -actions.five_target+=/deadly_calm,if=cooldown.bladestorm.remains>6&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.five_target+=/ravager,if=!buff.deadly_calm.up&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.five_target+=/colossus_smash,if=debuff.colossus_smash.down -actions.five_target+=/warbreaker,if=debuff.colossus_smash.down -actions.five_target+=/bladestorm,if=buff.sweeping_strikes.down&!buff.deadly_calm.up&((debuff.colossus_smash.remains>4.5&!azerite.test_of_might.enabled)|buff.test_of_might.up) -actions.five_target+=/cleave -actions.five_target+=/execute,if=(!talent.cleave.enabled&dot.deep_wounds.remains<2)|(buff.sudden_death.react|buff.stone_heart.react)&(buff.sweeping_strikes.up|cooldown.sweeping_strikes.remains>8) -actions.five_target+=/mortal_strike,if=(!talent.cleave.enabled&dot.deep_wounds.remains<2)|buff.sweeping_strikes.up&buff.overpower.stack=2&(talent.dreadnaught.enabled|buff.executioners_precision.stack=2) -actions.five_target+=/whirlwind,if=debuff.colossus_smash.up|(buff.crushing_assault.up&talent.fervor_of_battle.enabled) -actions.five_target+=/overpower -actions.five_target+=/whirlwind - -actions.hac=rend,if=remains<=duration*0.3&(!raid_event.adds.up|buff.sweeping_strikes.up) -actions.hac+=/skullsplitter,if=rage<60&(cooldown.deadly_calm.remains>3|!talent.deadly_calm.enabled) -actions.hac+=/deadly_calm,if=(cooldown.bladestorm.remains>6|talent.ravager.enabled&cooldown.ravager.remains>6)&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.hac+=/ravager,if=(raid_event.adds.up|raid_event.adds.in>target.time_to_die)&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.hac+=/colossus_smash,if=raid_event.adds.up|raid_event.adds.in>40|(raid_event.adds.in>20&talent.anger_management.enabled) -actions.hac+=/warbreaker,if=raid_event.adds.up|raid_event.adds.in>40|(raid_event.adds.in>20&talent.anger_management.enabled) -actions.hac+=/bladestorm,if=(debuff.colossus_smash.up&raid_event.adds.in>target.time_to_die)|raid_event.adds.up&((debuff.colossus_smash.remains>4.5&!azerite.test_of_might.enabled)|buff.test_of_might.up) -actions.hac+=/overpower,if=!raid_event.adds.up|(raid_event.adds.up&azerite.seismic_wave.enabled) -actions.hac+=/cleave,if=spell_targets.whirlwind>2 -actions.hac+=/execute,if=!raid_event.adds.up|(!talent.cleave.enabled&dot.deep_wounds.remains<2)|buff.sudden_death.react -actions.hac+=/mortal_strike,if=!raid_event.adds.up|(!talent.cleave.enabled&dot.deep_wounds.remains<2) -actions.hac+=/whirlwind,if=raid_event.adds.up -actions.hac+=/overpower -actions.hac+=/whirlwind,if=talent.fervor_of_battle.enabled -actions.hac+=/slam,if=!talent.fervor_of_battle.enabled&!raid_event.adds.up - -actions.single_target=rend,if=remains<=duration*0.3&debuff.colossus_smash.down -actions.single_target+=/skullsplitter,if=rage<60&(cooldown.deadly_calm.remains>3|!talent.deadly_calm.enabled) -actions.single_target+=/deadly_calm,if=(cooldown.bladestorm.remains>6|talent.ravager.enabled&cooldown.ravager.remains>6)&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.single_target+=/ravager,if=!buff.deadly_calm.up&(cooldown.colossus_smash.remains<2|(talent.warbreaker.enabled&cooldown.warbreaker.remains<2)) -actions.single_target+=/colossus_smash,if=debuff.colossus_smash.down -actions.single_target+=/warbreaker,if=debuff.colossus_smash.down -actions.single_target+=/execute,if=buff.sudden_death.react -actions.single_target+=/bladestorm,if=cooldown.mortal_strike.remains&((debuff.colossus_smash.up&!azerite.test_of_might.enabled)|buff.test_of_might.up) -actions.single_target+=/cleave,if=spell_targets.whirlwind>2 -actions.single_target+=/overpower,if=azerite.seismic_wave.rank=3 -actions.single_target+=/mortal_strike -actions.single_target+=/overpower -actions.single_target+=/whirlwind,if=talent.fervor_of_battle.enabled&(!azerite.test_of_might.enabled|(rage>=60|debuff.colossus_smash.up|buff.deadly_calm.up)) -actions.single_target+=/slam,if=!talent.fervor_of_battle.enabled&(!azerite.test_of_might.enabled|(rage>=60|debuff.colossus_smash.up|buff.deadly_calm.up)) - -head=juggernaut_helm,id=152181,bonus_id=3612/1502 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=juggernaut_pauldrons,id=152183,bonus_id=3612/1502 -back=juggernaut_cloak,id=152179,bonus_id=3612/1502,enchant=binding_of_strength -chest=juggernaut_breastplate,id=152178,bonus_id=3612/1502 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=archavons_heavy_hand,id=137060,bonus_id=3630 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=weight_of_the_earth,id=137077,bonus_id=3630 -feet=eredar_warcouncil_sabatons,id=152011,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=khazgoroths_courage,id=154176,bonus_id=3997 -main_hand=stromkar_the_warbreaker,id=128910,bonus_id=750/1505/1505/1505,gem_id=155855/155847/155852 - -# Gear Summary -# gear_ilvl=247.40 -# gear_strength=865 -# gear_stamina=1331 -# gear_crit_rating=200 -# gear_haste_rating=315 -# gear_mastery_rating=575 -# gear_versatility_rating=239 -# gear_armor=901 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/Tier21/T21_Warrior_Fury.simc b/profiles/Tier21/T21_Warrior_Fury.simc deleted file mode 100644 index 343ddf9b2bf..00000000000 --- a/profiles/Tier21/T21_Warrior_Fury.simc +++ /dev/null @@ -1,91 +0,0 @@ -warrior="T21_Warrior_Fury" -source=default -spec=fury -level=110 -race=troll -role=attack -position=back -talents=2132122 - -# Default consumables -potion=old_war -flask=flask_of_the_countless_armies -food=the_hungry_magister -augmentation=defiled - -# 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 -actions.precombat+=/food -actions.precombat+=/augmentation -# Snapshot raid buffed stats before combat begins and pre-potting is done. -actions.precombat+=/snapshot_stats -actions.precombat+=/potion - -# Executed every time the actor is available. -actions=auto_attack -actions+=/charge -# This is mostly to prevent cooldowns from being accidentally used during movement. -actions+=/run_action_list,name=movement,if=movement.distance>5 -actions+=/heroic_leap,if=(raid_event.movement.distance>25&raid_event.movement.in>45)|!raid_event.movement.exists -actions+=/potion -actions+=/furious_slash,if=talent.furious_slash.enabled&(buff.furious_slash.stack<3|buff.furious_slash.remains<3|(cooldown.recklessness.remains<3&buff.furious_slash.remains<9)) -actions+=/bloodthirst,if=equipped.kazzalax_fujiedas_fury&(buff.fujiedas_fury.down|remains<2) -actions+=/rampage,if=cooldown.recklessness.remains<3 -actions+=/recklessness -actions+=/whirlwind,if=spell_targets.whirlwind>1&!buff.meat_cleaver.up -actions+=/blood_fury,if=buff.recklessness.up -actions+=/berserking,if=buff.recklessness.up -actions+=/arcane_torrent,if=rage<40&!buff.recklessness.up -actions+=/lights_judgment,if=buff.recklessness.down -actions+=/fireblood,if=buff.recklessness.up -actions+=/ancestral_call,if=buff.recklessness.up -actions+=/run_action_list,name=single_target - -actions.movement=heroic_leap - -actions.single_target=siegebreaker,if=buff.recklessness.up|cooldown.recklessness.remains>20 -actions.single_target+=/rampage,if=buff.recklessness.up|(talent.frothing_berserker.enabled|talent.carnage.enabled&(buff.enrage.remains90)|talent.massacre.enabled&(buff.enrage.remains90)) -actions.single_target+=/execute,if=buff.enrage.up -actions.single_target+=/bloodthirst,if=buff.enrage.down -actions.single_target+=/raging_blow,if=charges=2 -actions.single_target+=/bloodthirst -actions.single_target+=/bladestorm,if=prev_gcd.1.rampage&(debuff.siegebreaker.up|!talent.siegebreaker.enabled) -actions.single_target+=/dragon_roar,if=buff.enrage.up&(debuff.siegebreaker.up|!talent.siegebreaker.enabled) -actions.single_target+=/raging_blow,if=talent.carnage.enabled|(talent.massacre.enabled&rage<80)|(talent.frothing_berserker.enabled&rage<90) -actions.single_target+=/furious_slash,if=talent.furious_slash.enabled -actions.single_target+=/whirlwind - -head=ceannar_charger,id=137088,bonus_id=3630 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=juggernaut_pauldrons,id=152183,bonus_id=3612/1502 -back=juggernaut_cloak,id=152179,bonus_id=3612/1502,enchant=binding_of_strength -chest=juggernaut_breastplate,id=152178,bonus_id=3612/1502 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=juggernaut_gauntlets,id=152180,bonus_id=3612/1502 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=valarjar_berserkers,id=151824,bonus_id=3630 -feet=burning_coven_sabatons,id=152010,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_haste -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=khazgoroths_courage,id=154176,bonus_id=3997 -main_hand=warswords_of_the_valarjar,id=128908,bonus_id=751/1505/1505/1505,gem_id=155849/155853/155855 -off_hand=warswords_of_the_valarjar,id=134553 - -# Gear Summary -# gear_ilvl=247.63 -# gear_strength=965 -# gear_stamina=1479 -# gear_crit_rating=155 -# gear_haste_rating=478 -# gear_mastery_rating=598 -# gear_versatility_rating=166 -# gear_armor=906 -# set_bonus=tier21_2pc=1 -# set_bonus=tier21_4pc=1 diff --git a/profiles/generators/Tier21/T21_Generate.simc b/profiles/generators/Tier21/T21_Generate.simc deleted file mode 100644 index b592ca2f72f..00000000000 --- a/profiles/generators/Tier21/T21_Generate.simc +++ /dev/null @@ -1,49 +0,0 @@ -# T21 -# Tier 21 Antorus, the Burning Throne -# * Ilvl Cap: 240 (250 for Argus gear) -# * 2 Legendaries (Aman'thul doesn't count) at their max ilevel (265) -# * Pantheon trinkets (including Aman'thul) should be added at their max ilevel (280) -# * No items from World Bosses / World Quests / BoEs -# * Mythic+ gear is permitted up to the Mythic+ item level cap -# * No Random Gems (ie. Bonus RNG Gem Slots) -# * No Tertiary Stats -# * No Ranked Gear (ie. Warforged/Titanforged) -# * No Hardcoded Stats (generally if an item gives wrong stats: either bonus_id is wrong, either the item no longer exists in-game) -# * Must use enchant name (ex: ",enchant=binding_of_mastery") instead of id/hardcoded stats. -# * Must use gem ids (ex: ",gem_id=151585") instead of hardcoded stats. - -# Death Knight -T21_Generate_Death_Knight.simc - -# Demon Hunter -T21_Generate_Demon_Hunter.simc - -# Druid -T21_Generate_Druid.simc - -# Hunter -T21_Generate_Hunter.simc - -# Mage -T21_Generate_Mage.simc - -# Monk -T21_Generate_Monk.simc - -# Paladin -T21_Generate_Paladin.simc - -# Priest -T21_Generate_Priest.simc - -# Rogue -T21_Generate_Rogue.simc - -# Shaman -T21_Generate_Shaman.simc - -# Warlock -T21_Generate_Warlock.simc - -# Warrior -T21_Generate_Warrior.simc diff --git a/profiles/generators/Tier21/T21_Generate_Death_Knight.simc b/profiles/generators/Tier21/T21_Generate_Death_Knight.simc deleted file mode 100644 index 4b2677f00a7..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Death_Knight.simc +++ /dev/null @@ -1,82 +0,0 @@ -deathknight="T21_Death_Knight_Blood" -level=110 -race=blood_elf -spec=blood -role=tank -position=front -talents=3112033 - -head=dreadwake_helm,id=152115,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulder=skullflowers_haemostasis,id=144281,bonus_id=3630 -back=gravewarden_cloak,id=147122,bonus_id=3563/1512,enchant=binding_of_strength -chest=soulflayers_corruption,id=151795,bonus_id=3630 -wrist=varimathras_shattered_manacles,id=152281,bonus_id=3612/1502 -hands=gravewarden_handguards,id=147123,bonus_id=3563/1512 -waist=flamelicked_girdle,id=152021,bonus_id=3612/1502 -legs=dreadwake_legplates,id=152116,bonus_id=3612/1502 -feet=doomwalker_warboots,id=152009,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=aggramars_conviction,id=154173,bonus_id=3997 -trinket2=astral_alchemist_stone,id=151607,bonus_id=3609/601/3608 -main_hand=maw_of_the_damned,id=128402,bonus_id=716/1505/1505/1505,gem_id=155847/155852/155855,enchant=rune_of_the_fallen_crusader - -save=T21_Death_Knight_Blood.simc - - -deathknight="T21_Death_Knight_Frost" -level=110 -race=human -spec=frost -role=attack -position=back -talents=3202013 - -head=dreadwake_helm,id=152115,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulder=dreadwake_pauldrons,id=152117,bonus_id=3612/1502 -back=dreadwake_greatcloak,id=152113,bonus_id=3612/1502,enchant=binding_of_strength -chest=dreadwake_bonecage,id=152112,bonus_id=3612/1502 -wrist=toravons_whiteout_bindings,id=132458,bonus_id=3630 -hands=nascent_deathbringers_clutches,id=152686,bonus_id=3612/1502 -waist=koltiras_newfound_will,id=132366,bonus_id=3630 -legs=cosmosculling_legplates,id=152016,bonus_id=3612/1502 -feet=doomwalker_warboots,id=152009,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=amanthuls_vision,id=154172,bonus_id=4213 -trinket2=shadowsinged_fang,id=151968,bonus_id=3612/1502 -main_hand=blades_of_the_fallen_prince,id=128292,bonus_id=717/1505/1505/1505,gem_id=155850/155852/155850,enchant=rune_of_razorice -off_hand=blades_of_the_fallen_prince,id=128293,enchant=rune_of_the_fallen_crusader - -save=T21_Death_Knight_Frost.simc - - -deathknight="T21_Death_Knight_Unholy" -level=110 -race=troll -spec=unholy -role=attack -position=back -talents=3203002 - -food=azshari_salad - -head=dreadwake_helm,id=152115,bonus_id=3612/1502 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulder=taktheritrixs_shoulderpads,id=137075,bonus_id=3630 -back=dreadwake_greatcloak,id=152113,bonus_id=3612/1502,enchant=binding_of_strength -chest=cold_heart,id=151796,bonus_id=3630 -wrist=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=dreadwake_gauntlets,id=152114,bonus_id=3612/1502 -waist=nathrezim_battle_girdle,id=152020,bonus_id=3612/1502 -legs=dreadwake_legplates,id=152116,bonus_id=3612/1502 -feet=burning_coven_sabatons,id=152010,bonus_id=3612/1502 -finger1=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=khazgoroths_courage,id=154176,bonus_id=3997 -trinket2=seeping_scourgewing,id=151964,bonus_id=3612/1502 -main_hand=apocalypse,id=128403,bonus_id=718/1505/1505/1505,gem_id=155849/155852/155847,enchant=rune_of_the_fallen_crusader - -save=T21_Death_Knight_Unholy.simc diff --git a/profiles/generators/Tier21/T21_Generate_Demon_Hunter.simc b/profiles/generators/Tier21/T21_Generate_Demon_Hunter.simc deleted file mode 100644 index bb20c9da601..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Demon_Hunter.simc +++ /dev/null @@ -1,54 +0,0 @@ -demonhunter="T21_Demon_Hunter_Havoc" -level=110 -race=blood_elf -spec=havoc -role=attack -position=back -talents=3210223 - -head=felreaper_hood,id=152121,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=felreaper_spaulders,id=152123,bonus_id=3612/1502 -back=chaos_theory,id=151798,bonus_id=1811/3630,enchant=binding_of_agility -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=felreaper_gloves,id=152120,bonus_id=3612/1502 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=felreaper_leggings,id=152122,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=anger_of_the_halfgiants,id=137038,bonus_id=1811/3630,gem_id=151580,enchant=binding_of_critical_strike -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719/1505/1505/1505,gem_id=155848/155852/155848 -off_hand=twinblades_of_the_deceiver,id=127830 - -save=T21_Demon_Hunter_Havoc.simc - - -demonhunter="T21_Demon_Hunter_Vengeance" -level=110 -race=blood_elf -spec=vengeance -role=attack -position=front -talents=1213121 - -head=felreaper_hood,id=152121,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=felreaper_spaulders,id=152123,bonus_id=3612/1502 -back=felreaper_drape,id=152119,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=felreaper_gloves,id=152120,bonus_id=3612/1502 -waist=cinidaria_the_symbiote,id=133976,bonus_id=1811/3630 -legs=felreaper_leggings,id=152122,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_versatility -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_versatility -trinket1=archimondes_hatred_reborn,id=144249,bonus_id=1811/3630 -trinket2=aggramars_conviction,id=154173,bonus_id=3997 -main_hand=aldrachi_warblades,id=128832,bonus_id=719/1505/1505/1505,gem_id=155855/155846/155848 -off_hand=aldrachi_warblades,id=128831 - -save=T21_Demon_Hunter_Vengeance.simc diff --git a/profiles/generators/Tier21/T21_Generate_Druid.simc b/profiles/generators/Tier21/T21_Generate_Druid.simc deleted file mode 100644 index e4048b66562..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Druid.simc +++ /dev/null @@ -1,90 +0,0 @@ -druid="T21_Druid_Balance" -level=110 -race=troll -spec=balance -role=spell -position=ranged_back -talents=3000231 - -head=bearmantle_headdress,id=152127,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=lady_and_the_child,id=144295,bonus_id=3630 -back=bearmantle_cloak,id=152125,bonus_id=3612/1502,enchant=binding_of_intellect -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=bearmantle_paws,id=152126,bonus_id=3612/1502 -waist=deathenveloping_cincture,id=151986,bonus_id=3612/1502 -legs=bearmantle_legguards,id=152128,bonus_id=3612/1502 -feet=depraved_machinists_footpads,id=152412,bonus_id=3612/1502 -finger1=sephuzs_secret,id=132452,bonus_id=3630,gem_id=151584,enchant=binding_of_mastery -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -trinket2=norgannons_prowess,id=154177,bonus_id=3997 -main_hand=scythe_of_elune,id=128858,bonus_id=722/1505/1505/1505,gem_id=155846/155854/155846 - -save=T21_Druid_Balance.simc - - -druid="T21_Druid_Feral" -level=110 -race=night_elf -spec=feral -role=attack -position=back -talents=3311332 -timeofday=day - -potion=prolonged_power -flask=seventh_demon -food=lavish_suramar_feast -augmentation=defiled - -head=headdress_of_living_brambles,id=152681,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=bearmantle_shoulders,id=152129,bonus_id=3612/1502 -back=bearmantle_cloak,id=152125,bonus_id=3612/1502,enchant=binding_of_agility -chest=bearmantle_harness,id=152124,bonus_id=3612/1502 -wrists=bracers_of_wanton_morality,id=152414,bonus_id=3612/1502 -hands=the_wildshapers_clutch,id=137094,bonus_id=3630 -waist=deathenveloping_cincture,id=151986,bonus_id=3612/1502 -legs=bearmantle_legguards,id=152128,bonus_id=3612/1502 -feet=depraved_machinists_footpads,id=152412,bonus_id=3612/1502 -finger1=sephuzs_secret,id=132452,bonus_id=3630,gem_id=151583,enchant=binding_of_haste -finger2=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=seeping_scourgewing,id=151964,bonus_id=3612/1502 -main_hand=fangs_of_ashamane,id=128860,bonus_id=723/1505/1505/1505,gem_id=155850/155847/155854 -off_hand=fangs_of_ashamane,id=128859 - - -save=T21_Druid_Feral.simc - - -# druid="T21_Druid_Guardian" -# level=110 -# race=night_elf -# spec=guardian -# role=tank -# position=front -# talents=1112321 -# timeofday=day - -# head=kraken_hide_helm,id=133618,bonus_id=1612/1826 -# neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -# shoulder=lady_and_the_child,id=144295,bonus_id=1811/3630 -# back=fury_of_nature,id=151802,bonus_id=3459/3630,enchant=binding_of_agility -# chest=bearmantle_harness,id=152124,bonus_id=1502/3610 -# wrists=bracers_of_wanton_morality,id=152414,bonus_id=1502/3610 -# hands=grips_of_hungering_shadows,id=152086,bonus_id=1502/3610 -# waist=belt_of_fractured_sanity,id=151991,bonus_id=3612/1502 -# legs=breachblocker_legguards,id=151987,bonus_id=1502/3610 -# feet=depraved_machinists_footpads,id=152412,bonus_id=1502/3610 -# finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_versatility -# finger2=seal_of_the_portalmaster,id=152063,bonus_id=1502/3610,enchant=binding_of_versatility - -# trinket1=golganneths_vitality,id=154174,bonus_id=3997 -# trinket2=bloodthirsty_instinct,id=139329,bonus_id=1582/1807 -# main_hand=claws_of_ursoc,id=128821,bonus_id=724/1505/1505/1505,gem_id=155849/155847/155854 -# off_hand=claws_of_ursoc,id=128822 - -# save=T21_Druid_Guardian.simc diff --git a/profiles/generators/Tier21/T21_Generate_Hunter.simc b/profiles/generators/Tier21/T21_Generate_Hunter.simc deleted file mode 100644 index 207252da37e..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Hunter.simc +++ /dev/null @@ -1,79 +0,0 @@ -hunter="T21_Hunter_Beast_Mastery" -level=110 -race=orc -spec=beast_mastery -role=attack -position=ranged_back -talents=1303011 - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=serpentstalker_mantle,id=152135,bonus_id=3612/1502 -back=serpentstalker_drape,id=152131,bonus_id=3612/1502,enchant=binding_of_agility -chest=parsels_tongue,id=151805,bonus_id=3630 -wrists=call_of_the_wild,id=137101,bonus_id=3630 -hands=serpentstalker_grips,id=152132,bonus_id=3612/1502 -waist=depraved_tacticians_waistguard,id=152006,bonus_id=3612/1502 -legs=serpentstalker_legguards,id=152134,bonus_id=3612/1502 -feet=greatboots_of_the_searing_tempest,id=152684,bonus_id=3612/1502 -finger1=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=convergence_of_fates,id=140806,bonus_id=3518/1502 -main_hand=titanstrike,id=128861,bonus_id=726/1505/1505/1505,gem_id=155853/155846/155855 - -save=T21_Hunter_Beast_Mastery.simc - - -hunter="T21_Hunter_Marksmanship" -level=110 -race=troll -spec=marksmanship -role=attack -position=ranged_back -talents=3103012 - -head=serpentstalker_helmet,id=152133,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=serpentstalker_mantle,id=152135,bonus_id=3612/1502 -back=wildstalker_cape,id=147140,bonus_id=1512/3563,enchant_id=5435 -chest=wildstalker_chestguard,id=147139,bonus_id=1512/3563 -wrists=wristguards_of_ominous_forging,id=152089,bonus_id=3612/1502 -hands=serpentstalker_grips,id=152132,bonus_id=3612/1502 -waist=depraved_tacticians_waistguard,id=152006,bonus_id=3612/1502 -legs=serpentstalker_legguards,id=152134,bonus_id=3612/1502 -feet=ullrs_feather_snowshoes,id=137033,bonus_id=3630 -finger1=soul_of_the_huntmaster,id=151641,bonus_id=3630,gem_id=151584,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=amanthuls_vision,id=154172,bonus_id=4213 -trinket2=shadowsinged_fang,id=151968,bonus_id=3612/1502 -main_hand=thasdorah_legacy_of_the_windrunners,id=128826,bonus_id=727/1505/1505/1505,gem_id=155853/155847/155854 - -save=T21_Hunter_Marksmanship.simc - - -hunter="T21_Hunter_Survival" -level=110 -race=troll -spec=survival -role=attack -position=back -talents=1101011 - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=serpentstalker_mantle,id=152135,bonus_id=3612/1502 -back=serpentstalker_drape,id=152131,bonus_id=3612/1502,enchant=binding_of_agility -chest=serpentstalker_tunic,id=152130,bonus_id=3612/1502 -wrists=call_of_the_wild,id=137101,bonus_id=3630 -hands=serpentstalker_grips,id=152132,bonus_id=3612/1502 -waist=sash_of_the_gilded_rose,id=152007,bonus_id=3612/1502 -legs=battalionshattering_leggings,id=152002,bonus_id=3612/1502 -feet=deft_soulhunters_sabatons,id=151996,bonus_id=3612/1502 -finger1=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_haste -finger2=sephuzs_secret,id=132452,bonus_id=3630,gem_id=151583,enchant=binding_of_haste -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=talonclaw,id=128808,bonus_id=728/1505/1505/1505,gem_id=155853/155855/155847 - -save=T21_Hunter_Survival.simc diff --git a/profiles/generators/Tier21/T21_Generate_Mage.simc b/profiles/generators/Tier21/T21_Generate_Mage.simc deleted file mode 100644 index de8fea7e384..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Mage.simc +++ /dev/null @@ -1,82 +0,0 @@ -mage="T21_Mage_Arcane" -level=110 -race=troll -spec=arcane -role=spell -position=ranged_back -talents=3032021 - -head=runebound_collar,id=152138,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=runebound_mantle,id=152141,bonus_id=3612/1502 -back=runebound_cape,id=152136,bonus_id=3612/1502,enchant=binding_of_intellect -chest=runebound_tunic,id=152140,bonus_id=3612/1502 -wrists=blooddrenched_bindings,id=151954,bonus_id=3612/1502 -hands=runebound_gloves,id=152137,bonus_id=3612/1502 -waist=cord_of_blossoming_petals,id=151952,bonus_id=3612/1502 -legs=mystic_kilt_of_the_rune_master,id=132451,bonus_id=3459/3630 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_versatility -finger2=shard_of_the_exodar,id=132410,bonus_id=3630,gem_id=151585,enchant=binding_of_versatility -trinket1=prototype_personnel_decimator,id=151962,bonus_id=3612/40/1502/3528 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=aluneth,id=127857,bonus_id=729/1505/1505/1505,gem_id=155846/155850/155846 - -save=T21_Mage_Arcane.simc - - -mage="T21_Mage_Fire" -level=110 -race=troll -spec=fire -role=spell -position=ranged_back -talents=1011022 - -firestarter_time=20 - -head=runebound_collar,id=152138,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=runebound_mantle,id=152141,bonus_id=3612/1502 -back=runebound_cape,id=152136,bonus_id=3612/1502,enchant=binding_of_intellect -chest=gambeson_of_sargeras_corruption,id=152679,bonus_id=3612/1502 -wrists=marquee_bindings_of_the_sun_king,id=132406,bonus_id=3630 -hands=handwraps_of_inevitable_doom,id=152680,bonus_id=3612/1502 -waist=koralons_burning_touch,id=132454,bonus_id=3630 -legs=runebound_leggings,id=152139,bonus_id=3612/1502 -feet=whisperstep_runners,id=151939,bonus_id=3612/1502 -finger1=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=acrid_catalyst_injector,id=151955,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=felomelorn,id=128820,bonus_id=730/1505/1505/1505,gem_id=155849/155846/155849 -off_hand=heart_of_the_phoenix,id=133959 - -save=T21_Mage_Fire.simc - - -mage="T21_Mage_Frost" -level=110 -race=dwarf -spec=frost -role=spell -position=ranged_back -talents=2011031 - -head=runebound_collar,id=152138,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=runebound_mantle,id=152141,bonus_id=3612/1502 -back=drape_of_the_arcane_tempest,id=147145,bonus_id=3563/1512,enchant=binding_of_intellect -chest=runebound_tunic,id=152140,bonus_id=3612/1502 -wrists=magtheridons_banished_bracers,id=138140,bonus_id=3630 -hands=gloves_of_the_arcane_tempest,id=147146,bonus_id=3563/1512 -waist=cord_of_blossoming_petals,id=151952,bonus_id=3612/1502 -legs=runebound_leggings,id=152139,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_versatility -finger2=shard_of_the_exodar,id=132410,bonus_id=3630,gem_id=151585,enchant=binding_of_versatility -trinket1=acrid_catalyst_injector,id=151955,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=ebonchill,id=128862,bonus_id=731/1505/1505/1505,gem_id=155850/155846/155850 - -save=T21_Mage_Frost.simc diff --git a/profiles/generators/Tier21/T21_Generate_Monk.simc b/profiles/generators/Tier21/T21_Generate_Monk.simc deleted file mode 100644 index bb9d66d7135..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Monk.simc +++ /dev/null @@ -1,53 +0,0 @@ -monk="T21_Monk_Brewmaster" -level=110 -race=pandaren -spec=brewmaster -role=tank -position=front -talents=2020033 - -head=douli_of_chiji,id=152145,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=stormstouts_last_gasp,id=151788,bonus_id=3630 -back=cloak_of_chiji,id=152143,bonus_id=3612/1502,enchant=binding_of_agility -chest=harness_of_oppressing_dark,id=151980,bonus_id=3612/1502 -wrists=bracers_of_wanton_morality,id=152414,bonus_id=3612/1502 -hands=grips_of_chiji,id=152144,bonus_id=3612/1502 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=leggings_of_chiji,id=152146,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=archimondes_hatred_reborn,id=144249,bonus_id=3630 -main_hand=fu_zan_the_wanderers_companion,id=128938,bonus_id=732/1505/1505/1505,gem_id=155854/155853/155855 - -save=T21_Monk_Brewmaster.simc - - -monk="T21_Monk_Windwalker" -level=110 -race=blood_elf -spec=windwalker -role=attack -position=back -talents=2020033 - -head=the_wind_blows,id=151811,bonus_id=3630 -neck=collar_of_nullflame,id=151973,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=meditation_spheres_of_chiji,id=152147,bonus_id=3612/1502 -back=cloak_of_chiji,id=152143,bonus_id=3612/1502,enchant=binding_of_agility -chest=the_emperors_capacitor,id=144239,bonus_id=3630 -wrists=fiendish_logisticians_wristwraps,id=151992,bonus_id=3612/1502 -hands=grips_of_chiji,id=152144,bonus_id=3612/1502 -waist=belt_of_fractured_sanity,id=151991,bonus_id=3612/1502 -legs=leggings_of_chiji,id=152146,bonus_id=3612/1502 -feet=vicious_flamepaws,id=151983,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=shadowsinged_fang,id=151968,bonus_id=3612/1502 -main_hand=fists_of_the_heavens,id=128940,bonus_id=734/1505/1505/1505,gem_id=155853/155855/155853 -off_hand=fists_of_the_heavens,id=133948 - -save=T21_Monk_Windwalker.simc diff --git a/profiles/generators/Tier21/T21_Generate_Paladin.simc b/profiles/generators/Tier21/T21_Generate_Paladin.simc deleted file mode 100644 index 14e58ab89a7..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Paladin.simc +++ /dev/null @@ -1,53 +0,0 @@ -paladin="T21_Paladin_Protection" -level=110 -race=blood_elf -spec=protection -role=tank -position=front -talents=2112132 - -head=titansubjugators_visage,id=152014,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=pillars_of_inmost_light,id=151812,bonus_id=3630 -back=radiant_lightbringer_cape,id=147158,bonus_id=3563/1512,enchant=binding_of_strength -chest=lights_vanguard_breastplate,id=152148,bonus_id=3612/1502 -wrist=varimathras_shattered_manacles,id=152281,bonus_id=3612/1502 -hands=radiant_lightbringer_gauntlets,id=147159,bonus_id=3563/1512 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=tyelca_ferren_marcuss_stature,id=137070,bonus_id=3630 -feet=doomwalker_warboots,id=152009,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant_id=5428 -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=amanthuls_vision,id=154172,bonus_id=4213 -trinket2=diimas_glacial_aegis,id=151977,bonus_id=3612/1502 -main_hand=oathseeker,id=128867 -off_hand=truthguard,id=128866,bonus_id=736/1505/1505/1505,gem_id=155851/155855/155846 - -save=T21_Paladin_Protection.simc - - -paladin="T21_Paladin_Retribution" -level=110 -race=blood_elf -spec=retribution -role=attack -position=back -talents=2303003 - -head=lights_vanguard_helm,id=152151,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant_id=5890 -shoulders=lights_vanguard_shoulderplates,id=152153,bonus_id=3612/1502 -back=whisper_of_the_nathrezim,id=137020,bonus_id=3630,enchant_id=5434 -chest=lights_vanguard_breastplate,id=152148,bonus_id=3612/1502 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=lights_vanguard_gauntlets,id=152150,bonus_id=3612/1502 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=cosmosculling_legplates,id=152016,bonus_id=3612/1502 -feet=burning_coven_sabatons,id=152010,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant_id=5429 -finger2=soul_of_the_highlord,id=151644,bonus_id=3630,gem_id=151584,enchant_id=5429 -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=ashbringer,id=120978,bonus_id=737/1505/1505/1505,gem_id=155851/155849/155851 - -save=T21_Paladin_Retribution.simc diff --git a/profiles/generators/Tier21/T21_Generate_Priest.simc b/profiles/generators/Tier21/T21_Generate_Priest.simc deleted file mode 100644 index 651c7f96b8e..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Priest.simc +++ /dev/null @@ -1,26 +0,0 @@ -priest="T21_Priest_Shadow" -level=110 -race=human -spec=shadow -role=spell -position=ranged_back -talents=1010122 - -head=gilded_seraphs_crown,id=152156,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=fallen_avengers_amice,id=151950,bonus_id=3612/1502 -back=gilded_seraphs_drape,id=152154,bonus_id=3612/1502,enchant=binding_of_intellect -chest=heart_of_the_void,id=151814,bonus_id=3630 -wrists=cuffs_of_the_viridian_flameweavers,id=152085,bonus_id=3612/1502 -hands=gilded_seraphs_handwraps,id=152155,bonus_id=3612/1502 -waist=mangazas_madness,id=132864,bonus_id=3630 -legs=gilded_seraphs_leggings,id=152157,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=amanthuls_vision,id=154172,bonus_id=4213 -trinket2=prototype_personnel_decimator,id=151962,bonus_id=3612/1502 -main_hand=xalatath_blade_of_the_black_empire,id=128827,bonus_id=740/1505/1505/1505,gem_id=155852/155847/155852 -off_hand=secrets_of_the_void,id=133958 - -save=T21_Priest_Shadow.simc diff --git a/profiles/generators/Tier21/T21_Generate_Rogue.simc b/profiles/generators/Tier21/T21_Generate_Rogue.simc deleted file mode 100644 index 934c5016a1e..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Rogue.simc +++ /dev/null @@ -1,138 +0,0 @@ -rogue="T21_Rogue_Assassination" -level=110 -race=human -spec=assassination -role=attack -position=back -talents=1130111 - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=collar_of_nullflame,id=151973,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulder=mantle_of_the_master_assassin,id=144236,bonus_id=3630 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_waning_life,id=151982,bonus_id=3612/1502 -wrist=zoldyck_family_training_shackles,id=137098,bonus_id=3630 -hands=gloves_of_the_dashing_scoundrel,id=152162,bonus_id=3612/1502 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=vicious_flamepaws,id=151983,bonus_id=3612/1502 -finger1=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=shadowsinged_fang,id=151968,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=the_kingslayers,id=128870,bonus_id=741/1505/1505/1505,gem_id=155852/155855/155847 -off_hand=the_kingslayers,id=128869 - -save=T21_Rogue_Assassination.simc - - -rogue="T21_Rogue_Assassination_Exsg" -level=110 -race=human -spec=assassination -role=attack -position=back -talents=2110131 - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulder=fanged_slayers_shoulderpads,id=147174,bonus_id=1512/3563 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_the_dashing_scoundrel,id=152160,bonus_id=3612/1502 -wrist=zoldyck_family_training_shackles,id=137098,bonus_id=3630 -hands=fanged_slayers_handguards,id=147171,bonus_id=1512/3563 -waist=belt_of_fractured_sanity,id=151991,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=duskwalkers_footpads,id=137030,bonus_id=3630 -finger1=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -finger2=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=shadowsinged_fang,id=151968,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=the_kingslayers,id=128870,bonus_id=741/1505/1505/1505,gem_id=155852/155855/155847 -off_hand=the_kingslayers,id=128869 - -save=T21_Rogue_Assassination_Exsg.simc - - -rogue="T21_Rogue_Outlaw" -level=110 -race=dwarf -spec=outlaw -role=attack -position=back -talents=3310022 - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulder=mantle_of_the_master_assassin,id=144236,bonus_id=3630 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_the_dashing_scoundrel,id=152160,bonus_id=3612/1502 -wrist=greenskins_waterlogged_wristcuffs,id=137099,bonus_id=3630 -hands=grips_of_hungering_shadows,id=152086,bonus_id=3612/1502 -waist=deathenveloping_cincture,id=151986,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=depraved_machinists_footpads,id=152412,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=convergence_of_fates,id=140806,bonus_id=3518/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=the_dreadblades,id=128872,bonus_id=742/1505/1505/1505,gem_id=155847/155855/155853 -off_hand=the_dreadblades,id=134552 - -save=T21_Rogue_Outlaw.simc - - -rogue="T21_Rogue_Outlaw_SnD" -level=110 -race=dwarf -spec=outlaw -role=attack -position=back -talents=1310021 - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulder=mantle_of_the_master_assassin,id=144236,bonus_id=3630 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_the_dashing_scoundrel,id=152160,bonus_id=3612/1502 -wrist=bracers_of_wanton_morality,id=152414,bonus_id=3612/1502 -hands=grips_of_hungering_shadows,id=152086,bonus_id=3612/1502 -waist=deathenveloping_cincture,id=151986,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=vicious_flamepaws,id=151983,bonus_id=3612/1502 -finger1=insignia_of_ravenholdt,id=137049,bonus_id=3630,gem_id=151585,enchant=binding_of_versatility -finger2=seal_of_the_portalmaster,id=152063,bonus_id=3612/1502,enchant=binding_of_versatility -trinket1=nightblooming_frond,id=140802,bonus_id=3518/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=the_dreadblades,id=128872,bonus_id=742/1505/1505/1505,gem_id=155847/155855/155853 -off_hand=the_dreadblades,id=134552 - -save=T21_Rogue_Outlaw_SnD.simc - - -rogue="T21_Rogue_Subtlety" -level=110 -race=dwarf -spec=subtlety -role=attack -position=back -talents=3310012 - -head=cavalier_hat_of_the_dashing_scoundrel,id=152163,bonus_id=3612/1502 -neck=vulcanarcore_pendant,id=151965,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulder=fanged_slayers_shoulderpads,id=147174,bonus_id=3563/1512 -back=cloak_of_the_dashing_scoundrel,id=152161,bonus_id=3612/1502,enchant=binding_of_agility -chest=vest_of_the_dashing_scoundrel,id=152160,bonus_id=3612/1502 -wrist=denial_of_the_halfgiants,id=137100,bonus_id=3630 -hands=fanged_slayers_handguards,id=147171,bonus_id=3563/1512 -waist=portal_keepers_cincture,id=151990,bonus_id=3612/1502 -legs=pants_of_the_dashing_scoundrel,id=152164,bonus_id=3612/1502 -feet=lifebearing_footpads,id=151981,bonus_id=3612/1502 -finger1=insignia_of_ravenholdt,id=137049,bonus_id=3630,gem_id=151580,enchant=binding_of_critical_strike -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=golganneths_vitality,id=154174,bonus_id=3997 -main_hand=fangs_of_the_devourer,id=128476,bonus_id=743/1505/1505/1505,gem_id=155848/155852/155848 -off_hand=fangs_of_the_devourer,id=128479 - -save=T21_Rogue_Subtlety.simc diff --git a/profiles/generators/Tier21/T21_Generate_Shaman.simc b/profiles/generators/Tier21/T21_Generate_Shaman.simc deleted file mode 100644 index 8d9cd5150d3..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Shaman.simc +++ /dev/null @@ -1,64 +0,0 @@ -shaman="T21_Shaman_Elemental" -level=110 -race=tauren -spec=elemental -role=spell -position=ranged_back -talents=1301021 - -potion=prolonged_power -flask=whispered_pact -food=lemon_herb_filet -augmentation=defiled - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=,id=137074,bonus_id=3630 -back=drape_of_venerated_spirits,id=152167,bonus_id=3612/1502,enchant=binding_of_intellect -chest=robes_of_venerated_spirits,id=152166,bonus_id=3612/1502 -wrists=scalding_shatterguards,id=152280,bonus_id=3612/1502 -hands=,id=152168,bonus_id=3612/1502 -waist=worldravager_waistguard,id=152683,bonus_id=3612/1502 -legs=leggings_of_venerated_spirits,id=152170,bonus_id=3612/1502 -feet=the_deceivers_blood_pact,id=137035,bonus_id=3630 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_critical_strike -finger2=band_of_the_sargerite_smith,id=152064,bonus_id=3612/1502,enchant=binding_of_critical_strike -trinket1=acrid_catalyst_injector,id=151955,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=the_fist_of_raden,id=128935,bonus_id=744/1505/1505/1505,gem_id=155853/155850/155853 -off_hand=the_highkeepers_ward,id=128936 - -save=T21_Shaman_Elemental.simc - - -shaman="T21_Shaman_Enhancement" -level=110 -race=troll -spec=enhancement -role=attack -position=back -talents=3132123 - -potion=prolonged_power -flask=seventh_demon -food=lemon_herb_filet -augmentation=defiled - -head=helm_of_the_awakened_soul,id=152423,bonus_id=3612/1502 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=pauldrons_of_venerated_spirits,id=152171,bonus_id=3612/1502 -back=drape_of_venerated_spirits,id=152167,bonus_id=3612/1502,enchant=binding_of_agility -chest=robes_of_venerated_spirits,id=152166,bonus_id=3612/1502 -wrists=realitysplitting_wristguards,id=152008,bonus_id=3612/1502 -hands=smoldering_heart,id=151819,bonus_id=3630 -waist=depraved_tacticians_waistguard,id=152006,bonus_id=3612/1502 -legs=leggings_of_venerated_spirits,id=152170,bonus_id=3612/1502 -feet=greatboots_of_the_searing_tempest,id=152684,bonus_id=3612/1502 -finger1=eye_of_the_twisting_nether,id=137050,bonus_id=3630,gem_id=151583,enchant=binding_of_haste -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=golganneths_vitality,id=154174,bonus_id=3997 -trinket2=shadowsinged_fang,id=151968,bonus_id=3612/1502 -main_hand=doomhammer,id=128819,bonus_id=745/1505/1505/1505,gem_id=155849/155855/155853 -off_hand=fury_of_the_stonemother,id=128873 - -save=T21_Shaman_Enhancement.simc diff --git a/profiles/generators/Tier21/T21_Generate_Warlock.simc b/profiles/generators/Tier21/T21_Generate_Warlock.simc deleted file mode 100644 index f63102cff20..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Warlock.simc +++ /dev/null @@ -1,86 +0,0 @@ -warlock="T21_Warlock_Affliction" -level=110 -race=human -spec=affliction -role=spell -position=ranged_back -talents=3302022 - -default_pet=imp - -head=hood_of_eternal_disdain,id=132394,bonus_id=3630 -neck=collar_of_nullflame,id=151973,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=grim_inquisitors_shoulderguards,id=152177,bonus_id=3612/1502 -back=grim_inquisitors_cloak,id=152172,bonus_id=3612/1502,enchant=binding_of_intellect -chest=grim_inquisitors_robes,id=152176,bonus_id=3612/1502 -wrists=stretens_sleepless_shackles,id=132381,bonus_id=3630 -hands=handwraps_of_inevitable_doom,id=152680,bonus_id=3612/1502 -waist=enhanced_worldscorcher_cinch,id=151951,bonus_id=3612/1502 -legs=grim_inquisitors_leggings,id=152175,bonus_id=3612/1502 -feet=sandals_of_the_reborn_colossus,id=151940,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=,id=151962,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=ulthalesh_the_deadwind_harvester,id=128942,bonus_id=747/1505/1505/1505,gem_id=155852/155847/155852 - -save=T21_Warlock_Affliction.simc - - -warlock="T21_Warlock_Demonology" -level=110 -race=troll -spec=demonology -role=spell -position=ranged_back -talents=2103021 - -default_pet=felguard - -head=soulhunters_cowl,id=151944,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_claw -shoulders=grim_inquisitors_shoulderguards,id=152177,bonus_id=3612/1502 -back=grim_inquisitors_cloak,id=152172,bonus_id=3612/1502,enchant=binding_of_intellect -chest=gambeson_of_sargeras_corruption,id=152679,bonus_id=3612/1502 -wrists=blooddrenched_bindings,id=151954,bonus_id=3612/1502 -hands=grim_inquisitors_gloves,id=152173,bonus_id=3612/1502 -waist=cord_of_surging_hysteria,id=151942,bonus_id=3612/1502 -legs=grim_inquisitors_leggings,id=152175,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=soul_of_the_netherlord,id=151649,bonus_id=3630,gems=9haste,enchant=9haste -finger2=wilfreds_sigil_of_superior_summoning,id=132369,bonus_id=3630,gems=9haste,enchant=binding_of_haste -trinket1=,id=151962,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=spine_of_thalkiel,id=137246 -off_hand=skull_of_the_manari,id=128943,bonus_id=748/1505/1505/1505,gem_id=155852/155849/155848 - -save=T21_Warlock_Demonology.simc - - -warlock="T21_Warlock_Destruction" -level=110 -race=troll -spec=destruction -role=spell -position=ranged_back -talents=2203023 - -default_pet=imp - -head=grim_inquisitors_death_mask,id=152174,bonus_id=3612/1502 -neck=chain_of_the_unmaker,id=152283,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=grim_inquisitors_shoulderguards,id=152177,bonus_id=3612/1502 -back=grim_inquisitors_cloak,id=152172,bonus_id=3612/1502,enchant=binding_of_intellect -chest=gambeson_of_sargeras_corruption,id=152679,bonus_id=3612/1502 -wrists=sindorei_spite,id=132379,bonus_id=3630 -hands=aranasi_shadowweavers_gloves,id=151941,bonus_id=3612/1502 -waist=feretory_of_souls,id=132456,bonus_id=3630 -legs=grim_inquisitors_leggings,id=152175,bonus_id=3612/1502 -feet=lady_dacidions_silk_slippers,id=151945,bonus_id=3612/1502 -finger1=zealous_tormentors_ring,id=152284,bonus_id=3612/1502,enchant=binding_of_haste -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_haste -trinket1=,id=151962,bonus_id=3612/1502 -trinket2=amanthuls_vision,id=154172,bonus_id=4213 -main_hand=scepter_of_sargeras,id=128941,bonus_id=749/1505/1505/1505,gem_id=155848/155849/155848 - -save=T21_Warlock_Destruction.simc diff --git a/profiles/generators/Tier21/T21_Generate_Warrior.simc b/profiles/generators/Tier21/T21_Generate_Warrior.simc deleted file mode 100644 index 3e62e9ab889..00000000000 --- a/profiles/generators/Tier21/T21_Generate_Warrior.simc +++ /dev/null @@ -1,53 +0,0 @@ -warrior="T21_Warrior_Arms" -level=110 -race=troll -spec=arms -role=attack -position=back -talents=3132311 - -head=juggernaut_helm,id=152181,bonus_id=3612/1502 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier -shoulders=juggernaut_pauldrons,id=152183,bonus_id=3612/1502 -back=juggernaut_cloak,id=152179,bonus_id=3612/1502,enchant=binding_of_strength -chest=juggernaut_breastplate,id=152178,bonus_id=3612/1502 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=archavons_heavy_hand,id=137060,bonus_id=3630 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=weight_of_the_earth,id=137077,bonus_id=3630 -feet=eredar_warcouncil_sabatons,id=152011,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=khazgoroths_courage,id=154176,bonus_id=3997 -main_hand=stromkar_the_warbreaker,id=128910,bonus_id=750/1505/1505/1505,gem_id=155855/155847/155852 - -save=T21_Warrior_Arms.simc - - -warrior="T21_Warrior_Fury" -level=110 -race=troll -spec=fury -role=attack -position=back -talents=2132122 - -head=ceannar_charger,id=137088,bonus_id=3630 -neck=riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_hidden_satyr -shoulders=juggernaut_pauldrons,id=152183,bonus_id=3612/1502 -back=juggernaut_cloak,id=152179,bonus_id=3612/1502,enchant=binding_of_strength -chest=juggernaut_breastplate,id=152178,bonus_id=3612/1502 -wrists=vambraces_of_lifes_assurance,id=152023,bonus_id=3612/1502 -hands=juggernaut_gauntlets,id=152180,bonus_id=3612/1502 -waist=grondfather_girdle,id=152022,bonus_id=3612/1502 -legs=valarjar_berserkers,id=151824,bonus_id=3630 -feet=burning_coven_sabatons,id=152010,bonus_id=3612/1502 -finger1=sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_haste -finger2=loop_of_the_lifebinder,id=152688,bonus_id=3612/1502,enchant=binding_of_mastery -trinket1=seeping_scourgewing,id=151964,bonus_id=3612/1502 -trinket2=khazgoroths_courage,id=154176,bonus_id=3997 -main_hand=warswords_of_the_valarjar,id=128908,bonus_id=751/1505/1505/1505,gem_id=155849/155853/155855 -off_hand=warswords_of_the_valarjar,id=134553 - -save=T21_Warrior_Fury.simc diff --git a/qt/sc_SampleProfilesTab.cpp b/qt/sc_SampleProfilesTab.cpp index 041487936c1..c5151306533 100644 --- a/qt/sc_SampleProfilesTab.cpp +++ b/qt/sc_SampleProfilesTab.cpp @@ -44,7 +44,7 @@ void SC_SampleProfilesTab::fillTree( QDir baseDir ) { baseDir.setFilter( QDir::Dirs ); - static const char* tierNames[] = { "T21", "T22", "PR" }; + static const char* tierNames[] = { "T22", "PR" }; static const int TIER_MAX = 3; // = sizeof_array( tierNames ); QTreeWidgetItem* playerItems[PLAYER_MAX]; diff --git a/simcqt.pro b/simcqt.pro index 9b9654d403a..b13fee7181a 100755 --- a/simcqt.pro +++ b/simcqt.pro @@ -98,7 +98,7 @@ macx { Resources.files = Welcome.html Welcome.png Error.html Resources.path = Contents/Resources - Profiles.files = profiles/PreRaids profiles/Tier21 profiles/Tier22 + Profiles.files = profiles/PreRaids profiles/Tier22 Profiles.path = Contents/Resources/profiles Localization.files = locale/sc_de.qm locale/sc_it.qm locale/sc_zh.qm Localization.path = Contents/Resources/locale