From c9707a5cf7c5e579ae6b8780c15e4ea736d08ee2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20Mei=C3=9Fner?= Date: Wed, 20 Dec 2017 10:05:29 +0100 Subject: [PATCH] [Rogue] Embrace the FoK --- engine/class_modules/sc_rogue.cpp | 9 ++ profiles/PreRaids/PR_Rogue_Assassination.simc | 5 +- .../PreRaids/PR_Rogue_Assassination_Exsg.simc | 5 +- profiles/T21_Raid.simc | 2 +- profiles/Tier19/T19_Rogue_Assassination.simc | 5 +- .../Tier19/T19_Rogue_Assassination_Exsg.simc | 5 +- profiles/Tier20/T20_Rogue_Assassination.simc | 5 +- .../Tier20/T20_Rogue_Assassination_Exsg.simc | 5 +- profiles/Tier21/T21_Rogue_Assassination.simc | 5 +- .../Tier21/T21_Rogue_Assassination_Exsg.simc | 5 +- .../Tier21/T21_Rogue_Assassination_FoK.simc | 119 ++++++++++++++++++ .../generators/Tier21/T21_Generate_Rogue.simc | 31 +++++ 12 files changed, 184 insertions(+), 17 deletions(-) create mode 100644 profiles/Tier21/T21_Rogue_Assassination_FoK.simc diff --git a/engine/class_modules/sc_rogue.cpp b/engine/class_modules/sc_rogue.cpp index 7371d5d12d5..aabd2956683 100644 --- a/engine/class_modules/sc_rogue.cpp +++ b/engine/class_modules/sc_rogue.cpp @@ -8758,6 +8758,15 @@ std::string rogue_t::create_profile( save_e stype ) } } + if ( stype == SAVE_ALL ) + { + if ( fok_rotation ) + { + profile_str += "fok_rotation=1"; + profile_str += term; + } + } + return profile_str; } diff --git a/profiles/PreRaids/PR_Rogue_Assassination.simc b/profiles/PreRaids/PR_Rogue_Assassination.simc index d8b70602dc6..d997505c89e 100644 --- a/profiles/PreRaids/PR_Rogue_Assassination.simc +++ b/profiles/PreRaids/PR_Rogue_Assassination.simc @@ -43,8 +43,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/PreRaids/PR_Rogue_Assassination_Exsg.simc b/profiles/PreRaids/PR_Rogue_Assassination_Exsg.simc index d5f01883955..dbf94a5231e 100644 --- a/profiles/PreRaids/PR_Rogue_Assassination_Exsg.simc +++ b/profiles/PreRaids/PR_Rogue_Assassination_Exsg.simc @@ -43,8 +43,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/T21_Raid.simc b/profiles/T21_Raid.simc index 68447298281..17faa6365c4 100644 --- a/profiles/T21_Raid.simc +++ b/profiles/T21_Raid.simc @@ -23,7 +23,7 @@ T21_Paladin_Retribution.simc T21_Priest_Shadow.simc -T21_Rogue_Assassination.simc +T21_Rogue_Assassination_FoK.simc T21_Rogue_Outlaw.simc T21_Rogue_Subtlety_DfA.simc diff --git a/profiles/Tier19/T19_Rogue_Assassination.simc b/profiles/Tier19/T19_Rogue_Assassination.simc index 00e2e9b6d70..dbb2cd03138 100644 --- a/profiles/Tier19/T19_Rogue_Assassination.simc +++ b/profiles/Tier19/T19_Rogue_Assassination.simc @@ -43,8 +43,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/Tier19/T19_Rogue_Assassination_Exsg.simc b/profiles/Tier19/T19_Rogue_Assassination_Exsg.simc index d53d940f559..96a591095e4 100644 --- a/profiles/Tier19/T19_Rogue_Assassination_Exsg.simc +++ b/profiles/Tier19/T19_Rogue_Assassination_Exsg.simc @@ -43,8 +43,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/Tier20/T20_Rogue_Assassination.simc b/profiles/Tier20/T20_Rogue_Assassination.simc index 9a308ea0028..0d0a8be444d 100644 --- a/profiles/Tier20/T20_Rogue_Assassination.simc +++ b/profiles/Tier20/T20_Rogue_Assassination.simc @@ -44,8 +44,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/Tier20/T20_Rogue_Assassination_Exsg.simc b/profiles/Tier20/T20_Rogue_Assassination_Exsg.simc index c1e1642234c..fe5b22a63c0 100644 --- a/profiles/Tier20/T20_Rogue_Assassination_Exsg.simc +++ b/profiles/Tier20/T20_Rogue_Assassination_Exsg.simc @@ -44,8 +44,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/Tier21/T21_Rogue_Assassination.simc b/profiles/Tier21/T21_Rogue_Assassination.simc index 4088a47961a..bdd510565ab 100644 --- a/profiles/Tier21/T21_Rogue_Assassination.simc +++ b/profiles/Tier21/T21_Rogue_Assassination.simc @@ -44,8 +44,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc b/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc index 3f0f0065d04..e42f87483f6 100644 --- a/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc +++ b/profiles/Tier21/T21_Rogue_Assassination_Exsg.simc @@ -44,8 +44,9 @@ actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<= actions.build=hemorrhage,if=refreshable actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 -actions.build+=/mutilate,cycle_targets=1,if=dot.deadly_poison_dot.refreshable -actions.build+=/mutilate +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation # Cooldowns actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|debuff.vendetta.up&cooldown.vanish.remains<5 diff --git a/profiles/Tier21/T21_Rogue_Assassination_FoK.simc b/profiles/Tier21/T21_Rogue_Assassination_FoK.simc new file mode 100644 index 00000000000..6b9851bee33 --- /dev/null +++ b/profiles/Tier21/T21_Rogue_Assassination_FoK.simc @@ -0,0 +1,119 @@ +rogue="T21_Rogue_Assassination_FoK" +spec=assassination +level=110 +race=human +role=attack +position=back +talents=1230111 +artifact=43:0:0:0:0:323:4:324:4:325:4:326:4:327:4:328:4:329:4:330:4:331:4:332:1:333:1:334:1:335:1:337:1:346:1:347:1:1276:1:1384:1:1577:4:1578:1:1579:1:1580:24:1651:1 +crucible=1739:1771:331/1739:1771:331/1739:1771:331 + +# 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,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+talent.venom_rush.enabled*3)%2 +actions+=/variable,name=energy_time_to_max_combined,value=energy.deficit%variable.energy_regen_combined +actions+=/call_action_list,name=cds +actions+=/call_action_list,name=maintain +# The 'active_dot.rupture>=spell_targets.rupture' means that we don't want to envenom as long as we can multi-rupture (i.e. units that don't have rupture yet). +actions+=/call_action_list,name=finish,if=(!talent.exsanguinate.enabled|cooldown.exsanguinate.remains>2)&(!dot.rupture.refreshable|(dot.rupture.exsanguinated&dot.rupture.remains>=3.5)|target.time_to_die-dot.rupture.remains<=6)&active_dot.rupture>=spell_targets.rupture +actions+=/call_action_list,name=build,if=combo_points.deficit>1|energy.deficit<=25+variable.energy_regen_combined + +# Builders +actions.build=hemorrhage,if=refreshable +actions.build+=/hemorrhage,cycle_targets=1,if=refreshable&dot.rupture.ticking&spell_targets.fan_of_knives<2+equipped.insignia_of_ravenholdt +actions.build+=/fan_of_knives,if=spell_targets>=2+equipped.insignia_of_ravenholdt|buff.the_dreadlords_deceit.stack>=29 +actions.build+=/fan_of_knives,if=fok_rotation +actions.build+=/mutilate,cycle_targets=1,if=!fok_rotation&dot.deadly_poison_dot.refreshable +actions.build+=/mutilate,if=!fok_rotation + +# 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+=/arcane_torrent,if=dot.kingsbane.ticking&!buff.envenom.up&energy.deficit>=15+variable.energy_regen_combined*gcd.remains*1.1 +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=!talent.exsanguinate.enabled|dot.rupture.ticking +actions.cds+=/exsanguinate,if=!set_bonus.tier20_4pc&(prev_gcd.1.rupture&dot.rupture.remains>4+4*cp_max_spend&!stealthed.rogue|dot.garrote.pmultiplier>1&!cooldown.vanish.up&buff.subterfuge.up) +actions.cds+=/exsanguinate,if=set_bonus.tier20_4pc&dot.garrote.remains>20&dot.rupture.remains>4+4*cp_max_spend +# Nightstalker w/o Exsanguinate: Vanish Envenom if Mantle & T19_4PC, else Vanish Rupture +actions.cds+=/vanish,if=talent.nightstalker.enabled&combo_points>=cp_max_spend&!talent.exsanguinate.enabled&mantle_duration=0&((equipped.mantle_of_the_master_assassin&set_bonus.tier19_4pc)|((!equipped.mantle_of_the_master_assassin|!set_bonus.tier19_4pc)&(dot.rupture.refreshable|debuff.vendetta.up))) +actions.cds+=/vanish,if=talent.nightstalker.enabled&combo_points>=cp_max_spend&talent.exsanguinate.enabled&cooldown.exsanguinate.remains<1&(dot.rupture.ticking|time>10) +actions.cds+=/vanish,if=talent.subterfuge.enabled&equipped.mantle_of_the_master_assassin&(debuff.vendetta.up|target.time_to_die<10)&mantle_duration=0 +actions.cds+=/vanish,if=talent.subterfuge.enabled&!equipped.mantle_of_the_master_assassin&!stealthed.rogue&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)) +actions.cds+=/vanish,if=talent.shadow_focus.enabled&variable.energy_time_to_max_combined>=2&combo_points.deficit>=4 +actions.cds+=/toxic_blade,if=combo_points.deficit>=1+(mantle_duration>=0.2)&dot.rupture.remains>8&cooldown.vendetta.remains>10 + +# Finishers +actions.finish=death_from_above,if=combo_points>=5 +actions.finish+=/envenom,if=combo_points>=4+(talent.deeper_stratagem.enabled&!set_bonus.tier19_4pc)&(debuff.vendetta.up|mantle_duration>=0.2|debuff.surge_of_toxins.remains<0.2|energy.deficit<=25+variable.energy_regen_combined) +actions.finish+=/envenom,if=talent.elaborate_planning.enabled&combo_points>=3+!talent.exsanguinate.enabled&buff.elaborate_planning.remains<0.2 + +# Kingsbane +# Sinister Circulation makes it worth to cast Kingsbane on CD except if you're [stealthed w/ Nighstalker and have Mantle & T19_4PC to Envenom] or before vendetta if you have mantle during the opener. +actions.kb=kingsbane,if=artifact.sinister_circulation.enabled&!(equipped.duskwalkers_footpads&equipped.convergence_of_fates&artifact.master_assassin.rank>=6)&(time>25|!equipped.mantle_of_the_master_assassin|(debuff.vendetta.up&debuff.surge_of_toxins.up))&(talent.subterfuge.enabled|!stealthed.rogue|(talent.nightstalker.enabled&(!equipped.mantle_of_the_master_assassin|!set_bonus.tier19_4pc))) +actions.kb+=/kingsbane,if=buff.envenom.up&((debuff.vendetta.up&debuff.surge_of_toxins.up)|cooldown.vendetta.remains<=5.8|cooldown.vendetta.remains>=10) + +# Maintain +actions.maintain=rupture,if=talent.nightstalker.enabled&stealthed.rogue&!set_bonus.tier21_2pc&(!equipped.mantle_of_the_master_assassin|!set_bonus.tier19_4pc)&(talent.exsanguinate.enabled|target.time_to_die-remains>4) +actions.maintain+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&stealthed.rogue&combo_points.deficit>=1&set_bonus.tier20_4pc&((dot.garrote.remains<=13&!debuff.toxic_blade.up)|pmultiplier<=1)&!exsanguinated +actions.maintain+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&stealthed.rogue&combo_points.deficit>=1&!set_bonus.tier20_4pc&refreshable&(!exsanguinated|remains<=tick_time*2)&target.time_to_die-remains>2 +actions.maintain+=/garrote,cycle_targets=1,if=talent.subterfuge.enabled&stealthed.rogue&combo_points.deficit>=1&!set_bonus.tier20_4pc&remains<=10&pmultiplier<=1&!exsanguinated&target.time_to_die-remains>2 +actions.maintain+=/rupture,if=!talent.exsanguinate.enabled&combo_points>=3&!ticking&mantle_duration<=0.2&target.time_to_die>6 +actions.maintain+=/rupture,if=talent.exsanguinate.enabled&((combo_points>=cp_max_spend&cooldown.exsanguinate.remains<1)|(!ticking&(time>10|combo_points>=2+artifact.urge_to_kill.enabled))) +actions.maintain+=/rupture,cycle_targets=1,if=combo_points>=4&refreshable&(pmultiplier<=1|remains<=tick_time)&(!exsanguinated|remains<=tick_time*2)&target.time_to_die-remains>6 +actions.maintain+=/call_action_list,name=kb,if=combo_points.deficit>=1+(mantle_duration>=0.2)&(!talent.exsanguinate.enabled|!cooldown.exanguinate.up|time>9) +actions.maintain+=/pool_resource,for_next=1 +actions.maintain+=/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 +actions.maintain+=/garrote,if=set_bonus.tier20_4pc&talent.exsanguinate.enabled&prev_gcd.1.rupture&cooldown.exsanguinate.remains<1&(!cooldown.vanish.up|time>12) + +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,gem_id=152055/152049/152295,relic_id=3612:1502/3612:1502/3612:1502 +off_hand=the_kingslayers,id=128869 + +# Gear Summary +# gear_ilvl=972.50 +# gear_agility=39404 +# gear_stamina=60872 +# gear_crit_rating=8024 +# gear_haste_rating=1476 +# gear_mastery_rating=14843 +# gear_versatility_rating=6813 +# gear_armor=3015 +# set_bonus=tier21_2pc=1 +# set_bonus=tier21_4pc=1 +fok_rotation=1 diff --git a/profiles/generators/Tier21/T21_Generate_Rogue.simc b/profiles/generators/Tier21/T21_Generate_Rogue.simc index 1b1711219ad..2b2e313bc0b 100644 --- a/profiles/generators/Tier21/T21_Generate_Rogue.simc +++ b/profiles/generators/Tier21/T21_Generate_Rogue.simc @@ -27,6 +27,37 @@ off_hand=the_kingslayers,id=128869 save=T21_Rogue_Assassination.simc +rogue="T21_Rogue_Assassination_FoK" +level=110 +race=human +role=attack +position=back +talents=1230111 +artifact=43:0:0:0:0:323:4:324:4:325:4:326:4:327:4:328:4:329:4:330:4:331:4:332:1:333:1:334:1:335:1:337:1:346:1:347:1:1276:1:1384:1:1577:4:1578:1:1579:1:1580:24:1651:1 +crucible=1739:1771:331/1739:1771:331/1739:1771:331 +spec=assassination + +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,gem_id=152055/152049/152295,relic_id=3612:1502/3612:1502/3612:1502 +off_hand=the_kingslayers,id=128869 + +fok_rotation=1 + +save=T21_Rogue_Assassination_FoK.simc + rogue="T21_Rogue_Assassination_Exsg" level=110