Using shadowboy's combat profile to fill the spot for combat, I've started working on the assassination and subtlety gear sets, here's my results so far:
Profiles for those interested.
Code:
rogue="Rogue_Subtlety_T17H"
level=100
race=troll
role=attack
position=back
talents=http://us.battle.net/wow/en/tool/talent-calculator#cb!2000020
glyphs=energy
spec=subtlety
# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask,type=greater_draenic_agility_flask
actions.precombat+=/food,type=sea_mist_rice_noodles
actions.precombat+=/apply_poison,lethal=deadly,nonlethal=crippling
# Snapshot raid buffed stats before combat begins and pre-potting is done.
actions.precombat+=/snapshot_stats
actions.precombat+=/potion,name=draenic_agility
actions.precombat+=/stealth
actions.precombat+=/premeditation
actions.precombat+=/slice_and_dice
# Executed every time the actor is available.
actions=potion,name=draenic_agility,if=buff.bloodlust.react|target.time_to_die<40
actions+=/kick
actions+=/use_item,slot=trinket2,if=buff.shadow_dance.up
actions+=/blood_fury,if=buff.shadow_dance.up
actions+=/berserking,if=buff.shadow_dance.up
actions+=/arcane_torrent,if=energy<60
actions+=/premeditation,if=combo_points<=4
actions+=/pool_resource,for_next=1
actions+=/ambush,if=combo_points<5|(talent.anticipation.enabled&anticipation_charges<3)|(buff.sleight_of_hand.up&buff.sleight_of_hand.remains<=gcd)
actions+=/pool_resource,for_next=1,extra_amount=75
actions+=/shadow_dance,if=energy>=75&buff.stealth.down&buff.vanish.down&debuff.find_weakness.down
actions+=/pool_resource,for_next=1,extra_amount=45
actions+=/vanish,if=energy>=45&energy<=75&combo_points<=3&buff.shadow_dance.down&buff.master_of_subtlety.down&debuff.find_weakness.down
actions+=/marked_for_death,if=combo_points=0
actions+=/shadow_reflection
actions+=/run_action_list,name=generator,if=talent.anticipation.enabled&anticipation_charges<4&buff.slice_and_dice.up&dot.rupture.remains>2&(buff.slice_and_dice.remains<6|dot.rupture.remains<4)
actions+=/run_action_list,name=finisher,if=combo_points=5
actions+=/run_action_list,name=generator,if=combo_points<4|energy>80|talent.anticipation.enabled
actions+=/run_action_list,name=pool
# Combo point generators
actions.generator=run_action_list,name=pool,if=buff.master_of_subtlety.down&buff.shadow_dance.down&debuff.find_weakness.down&(energy+cooldown.shadow_dance.remains*energy.regen<80|energy+cooldown.vanish.remains*energy.regen<60)
actions.generator+=/fan_of_knives,if=active_enemies>=4
actions.generator+=/hemorrhage,if=(remains<8&target.time_to_die>10)|position_front
actions.generator+=/shuriken_toss,if=energy<65&energy.regen<16
actions.generator+=/backstab
actions.generator+=/run_action_list,name=pool
# Combo point finishers
actions.finisher=slice_and_dice,if=buff.slice_and_dice.remains<4
actions.finisher+=/rupture,if=(!ticking|remains<duration*0.3)&active_enemies<3
actions.finisher+=/crimson_tempest,if=(active_enemies>1&dot.crimson_tempest_dot.ticks_remain<=2&combo_points=5)|active_enemies>=5
actions.finisher+=/eviscerate,if=active_enemies<4|(active_enemies>3&dot.crimson_tempest_dot.ticks_remain>=2)
actions.finisher+=/run_action_list,name=pool
# Resource pooling
actions.pool=preparation,if=!buff.vanish.up&cooldown.vanish.remains>60
head=poisoners_helmet,id=115572,bonus_id=567
neck=darklight_necklace,id=113865,bonus_id=567,enchant=gift_of_multistrike
shoulders=poisoners_spaulders,id=115574,bonus_id=567
back=drape_of_the_dark_hunt,id=113971,bonus_id=567,enchant=gift_of_multistrike
chest=poisoners_tunic,id=115570,bonus_id=567
wrists=bracers_of_shattered_stalactites,id=113935,bonus_id=567
hands=poisoners_gloves,id=115571,bonus_id=567
waist=conductors_multipocket_girdle,id=113964,bonus_id=567
legs=shattering_smash_leggings,id=113989,bonus_id=567
feet=furnace_tenders_treads,id=113895,bonus_id=567
finger1=spellbound_runic_band_of_unrelendting_slaughter,id=118307,enchant=gift_of_multistrike
finger2=unexploded_explosive_shard,id=113877,bonus_id=567,enchant=gift_of_multistrike
trinket1=scales_of_doom,id=113612,bonus_id=567
trinket2=beating_heart_of_the_mountain,id=113931,bonus_id=567
main_hand=oregorgers_acidetched_gutripper,id=113874,bonus_id=567,enchant=mark_of_the_frostwolf
off_hand=oregorgers_acidetched_gutripper,id=113874,bonus_id=567,enchant=mark_of_the_frostwolf
Code:
rogue="Rogue_Assassination_T17H"
level=100
race=troll
role=attack
position=back
talents=http://us.battle.net/wow/en/tool/talent-calculator#ca!2....21
glyphs=vendetta/energy/disappearance
spec=assassination
# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask,type=greater_draenic_agility_flask
actions.precombat+=/food,type=sea_mist_rice_noodles
actions.precombat+=/apply_poison,lethal=deadly,nonlethal=crippling
# Snapshot raid buffed stats before combat begins and pre-potting is done.
actions.precombat+=/snapshot_stats
actions.precombat+=/potion,name=draenic_agility
actions.precombat+=/stealth
actions.precombat+=/marked_for_death
actions.precombat+=/slice_and_dice,if=talent.marked_for_death.enabled
# Executed every time the actor is available.
actions=potion,name=draenic_agility,if=buff.bloodlust.react|target.time_to_die<40
actions+=/kick
actions+=/preparation,if=!buff.vanish.up&cooldown.vanish.remains>60
actions+=/use_item,slot=trinket2
actions+=/blood_fury
actions+=/berserking
actions+=/arcane_torrent,if=energy<60
actions+=/vanish,if=time>10&!buff.stealth.up
actions+=/shadow_reflection
actions+=/rupture,if=combo_points=5&ticks_remain<3
actions+=/rupture,cycle_targets=1,if=active_enemies>1&!ticking&combo_points=5
actions+=/mutilate,if=buff.stealth.up
actions+=/marked_for_death,if=combo_points=0
actions+=/fan_of_knives,if=combo_points<5&active_enemies>=4
actions+=/rupture,if=(remains<2|(combo_points=5&remains<=(duration*0.3)))&active_enemies=1
actions+=/vendetta
actions+=/envenom,if=(combo_points>4&buff.envenom.remains<2&(cooldown.death_from_above.remains>2|!talent.death_from_above.enabled))&active_enemies<4
actions+=/mutilate,if=target.health.pct>35&combo_points<5&active_enemies<5
actions+=/dispatch,if=(combo_points<5|(talent.anticipation.enabled&anticipation_charges<4))&active_enemies<4
actions+=/mutilate,if=active_enemies<5
head=poisoners_helmet,id=115572,bonus_id=567
neck=darklight_necklace,id=113865,bonus_id=567,enchant=gift_of_critical_strike
shoulders=flamebenders_shoulderguards,id=113924,bonus_id=567
back=drape_of_the_dark_hunt,id=113971,bonus_id=567,enchant=gift_of_critical_strike
chest=poisoners_tunic,id=115570,bonus_id=567
wrists=bracers_of_shattered_stalactites,id=113935,bonus_id=567
hands=poisoners_gloves,id=115571,bonus_id=567
waist=conductors_multipocket_girdle,id=113964,bonus_id=567
legs=poisoners_legguards,id=115573,bonus_id=567
feet=furnace_tenders_treads,id=113895,bonus_id=567
finger1=spellbound_runic_band_of_unrelenting_slaughter,id=118307,enchant=gift_of_critical_strike
finger2=unexploded_explosive_shard,id=113877,bonus_id=567,enchant=gift_of_critical_strike
trinket1=humming_blackiron_trigger,id=113985,bonus_id=567
trinket2=beating_heart_of_the_mountain,id=113931,bonus_id=567
main_hand=oregorgers_acidetched_gutripper,id=113874,bonus_id=567,enchant=mark_of_bleeding_hollow
off_hand=oregorgers_acidetched_gutripper,id=113874,bonus_id=567,enchant=mark_of_bleeding_hollow
.
If these hold true, expect another combat expansion!