Skip to content

Commit fa6de75

Browse files
Update APL Dump / Regenerate Profiles 7769b66
1 parent 7769b66 commit fa6de75

File tree

2 files changed

+34
-20
lines changed

2 files changed

+34
-20
lines changed

ActionPriorityLists/shaman_elemental.simc

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,14 @@ actions.aoe+=/flame_shock,target_if=refreshable,if=talent.fire_elemental.enabled
5757
actions.aoe+=/ascendance
5858
# buff tempest with sop
5959
actions.aoe+=/tempest,target_if=min:debuff.lightning_rod.remains,if=!buff.arc_discharge.up&(buff.surge_of_power.up|!talent.surge_of_power.enabled)
60+
# 2t
61+
actions.aoe+=/lightning_bolt,if=buff.stormkeeper.up&buff.surge_of_power.up&spell_targets.chain_lightning=2
6062
# Against 6 targets or more Surge of Power should be used with Chain Lightning rather than Lava Burst.
6163
actions.aoe+=/chain_lightning,if=active_enemies>=6&buff.surge_of_power.up
6264
# Consume Primordial Wave buff immediately if you have Stormkeeper buff, fighting 6+ enemies and need maelstrom to spend.
6365
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains>2,if=buff.primordial_wave.up&(buff.stormkeeper.up&spell_targets.chain_lightning>=6|buff.tempest.up)&maelstrom<60-5*talent.eye_of_the_storm.enabled&talent.surge_of_power.enabled
6466
# Cast Lava burst to consume Primordial Wave proc. Wait for Lava Surge proc if possible.
65-
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains>2,if=buff.primordial_wave.up&(buff.primordial_wave.remains<4|buff.lava_surge.up)
67+
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains>2,if=buff.primordial_wave.up
6668
# *{Fire} Use Lava Surge proc to buff <anything> with Master of the Elements.
6769
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains,if=cooldown_react&buff.lava_surge.up&!buff.master_of_the_elements.up&talent.master_of_the_elements.enabled&talent.fire_elemental.enabled
6870
# 2t
@@ -85,32 +87,37 @@ actions.aoe+=/chain_lightning
8587
actions.aoe+=/flame_shock,moving=1,target_if=refreshable
8688
actions.aoe+=/frost_shock,moving=1
8789

88-
# 2t
89-
actions.single_target=lightning_bolt,if=buff.stormkeeper.up&buff.surge_of_power.up&spell_targets.chain_lightning=2
90-
actions.single_target+=/fire_elemental
90+
actions.single_target=fire_elemental
9191
actions.single_target+=/storm_elemental
9292
# Just use Stormkeeper.
93-
actions.single_target+=/stormkeeper,if=!talent.ascendance.enabled|cooldown.ascendance.remains<gcd|cooldown.ascendance.remains>10
93+
actions.single_target+=/stormkeeper
9494
# Use Primordial Wave as much as possible.
9595
actions.single_target+=/primordial_wave,if=!buff.surge_of_power.up
96-
# *Use Ancestral Swiftness as much as possible. Use on EB instead of LvB where possible.
97-
actions.single_target+=/ancestral_swiftness,if=!buff.primordial_wave.up|!buff.stormkeeper.up|!talent.elemental_blast.enabled
98-
actions.single_target+=/ascendance,if=fight_remains>180|buff.spymasters_web.up|!(variable.spymaster_in_1st|variable.spymaster_in_2nd)
96+
actions.single_target+=/ancestral_swiftness
97+
actions.single_target+=/ascendance,if=fight_remains>180-60*talent.first_ascendant.enabled|buff.spymasters_web.up|!(variable.spymaster_in_1st|variable.spymaster_in_2nd)
9998
# Surge of Power is strong and should be used. ©
10099
actions.single_target+=/tempest,if=buff.surge_of_power.up
101100
actions.single_target+=/lightning_bolt,if=buff.surge_of_power.up
101+
# Dont waste Storm Frenzy (minimal gain).
102+
actions.single_target+=/tempest,if=buff.storm_frenzy.stack=2&!talent.surge_of_power.enabled
103+
actions.single_target+=/lightning_bolt,if=buff.storm_frenzy.stack=2&!talent.surge_of_power.enabled
102104
# Use LMT to apply Flame Shock.
103-
actions.single_target+=/liquid_magma_totem,if=active_dot.flame_shock=0
105+
actions.single_target+=/liquid_magma_totem,if=dot.flame_shock.refreshable&!buff.master_of_the_elements.up
104106
# Manually refresh Flame shock if better options are not talented.
105-
actions.single_target+=/flame_shock,if=(active_dot.flame_shock=0|dot.flame_shock.remains<6)&!buff.surge_of_power.up&!buff.master_of_the_elements.up&!talent.primordial_wave.enabled&!talent.liquid_magma_totem.enabled
107+
actions.single_target+=/flame_shock,if=dot.flame_shock.refreshable&!buff.surge_of_power.up&!buff.master_of_the_elements.up&!talent.primordial_wave.enabled&!talent.liquid_magma_totem.enabled
106108
# Spend if close to overcaping. Respect Echoes of Great Sundering.
107109
actions.single_target+=/earthquake,if=(buff.echoes_of_great_sundering_es.up|buff.echoes_of_great_sundering_eb.up)&(maelstrom>variable.mael_cap-15|fight_remains<5)
108110
actions.single_target+=/elemental_blast,if=maelstrom>variable.mael_cap-15|fight_remains<5
109111
actions.single_target+=/earth_shock,if=maelstrom>variable.mael_cap-15|fight_remains<5
112+
# Just spend if not talented into Surge of Power.
113+
actions.single_target+=/earthquake,if=(buff.echoes_of_great_sundering_es.up|buff.echoes_of_great_sundering_eb.up)&!talent.surge_of_power.enabled
114+
actions.single_target+=/elemental_blast,if=!talent.surge_of_power.enabled
115+
actions.single_target+=/earth_shock,if=!talent.surge_of_power.enabled
110116
# Use Icefury to proc Fusion of Elements.
111117
actions.single_target+=/icefury,if=!(buff.fusion_of_elements_nature.up|buff.fusion_of_elements_fire.up)
112118
# Use Lava Burst to proc Master of the Elements.
113119
actions.single_target+=/lava_burst,target_if=dot.flame_shock.remains>2,if=!buff.master_of_the_elements.up
120+
actions.single_target+=/lava_burst,if=!buff.master_of_the_elements.up&buff.lava_surge.up
114121
# Spend to activate Surge of Power buff for Tempest or Stormkeeper.
115122
actions.single_target+=/earthquake,if=(buff.echoes_of_great_sundering_es.up|buff.echoes_of_great_sundering_eb.up)&(buff.tempest.up|buff.stormkeeper.up)&talent.surge_of_power.enabled
116123
actions.single_target+=/elemental_blast,if=(buff.tempest.up|buff.stormkeeper.up)&talent.surge_of_power.enabled

profiles/TWW1/TWW1_Shaman_Elemental.simc

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,14 @@ actions.aoe+=/flame_shock,target_if=refreshable,if=talent.fire_elemental.enabled
7272
actions.aoe+=/ascendance
7373
# buff tempest with sop
7474
actions.aoe+=/tempest,target_if=min:debuff.lightning_rod.remains,if=!buff.arc_discharge.up&(buff.surge_of_power.up|!talent.surge_of_power.enabled)
75+
# 2t
76+
actions.aoe+=/lightning_bolt,if=buff.stormkeeper.up&buff.surge_of_power.up&spell_targets.chain_lightning=2
7577
# Against 6 targets or more Surge of Power should be used with Chain Lightning rather than Lava Burst.
7678
actions.aoe+=/chain_lightning,if=active_enemies>=6&buff.surge_of_power.up
7779
# Consume Primordial Wave buff immediately if you have Stormkeeper buff, fighting 6+ enemies and need maelstrom to spend.
7880
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains>2,if=buff.primordial_wave.up&(buff.stormkeeper.up&spell_targets.chain_lightning>=6|buff.tempest.up)&maelstrom<60-5*talent.eye_of_the_storm.enabled&talent.surge_of_power.enabled
7981
# Cast Lava burst to consume Primordial Wave proc. Wait for Lava Surge proc if possible.
80-
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains>2,if=buff.primordial_wave.up&(buff.primordial_wave.remains<4|buff.lava_surge.up)
82+
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains>2,if=buff.primordial_wave.up
8183
# *{Fire} Use Lava Surge proc to buff <anything> with Master of the Elements.
8284
actions.aoe+=/lava_burst,target_if=dot.flame_shock.remains,if=cooldown_react&buff.lava_surge.up&!buff.master_of_the_elements.up&talent.master_of_the_elements.enabled&talent.fire_elemental.enabled
8385
# 2t
@@ -100,32 +102,37 @@ actions.aoe+=/chain_lightning
100102
actions.aoe+=/flame_shock,moving=1,target_if=refreshable
101103
actions.aoe+=/frost_shock,moving=1
102104

103-
# 2t
104-
actions.single_target=lightning_bolt,if=buff.stormkeeper.up&buff.surge_of_power.up&spell_targets.chain_lightning=2
105-
actions.single_target+=/fire_elemental
105+
actions.single_target=fire_elemental
106106
actions.single_target+=/storm_elemental
107107
# Just use Stormkeeper.
108-
actions.single_target+=/stormkeeper,if=!talent.ascendance.enabled|cooldown.ascendance.remains<gcd|cooldown.ascendance.remains>10
108+
actions.single_target+=/stormkeeper
109109
# Use Primordial Wave as much as possible.
110110
actions.single_target+=/primordial_wave,if=!buff.surge_of_power.up
111-
# *Use Ancestral Swiftness as much as possible. Use on EB instead of LvB where possible.
112-
actions.single_target+=/ancestral_swiftness,if=!buff.primordial_wave.up|!buff.stormkeeper.up|!talent.elemental_blast.enabled
113-
actions.single_target+=/ascendance,if=fight_remains>180|buff.spymasters_web.up|!(variable.spymaster_in_1st|variable.spymaster_in_2nd)
111+
actions.single_target+=/ancestral_swiftness
112+
actions.single_target+=/ascendance,if=fight_remains>180-60*talent.first_ascendant.enabled|buff.spymasters_web.up|!(variable.spymaster_in_1st|variable.spymaster_in_2nd)
114113
# Surge of Power is strong and should be used. ©
115114
actions.single_target+=/tempest,if=buff.surge_of_power.up
116115
actions.single_target+=/lightning_bolt,if=buff.surge_of_power.up
116+
# Dont waste Storm Frenzy (minimal gain).
117+
actions.single_target+=/tempest,if=buff.storm_frenzy.stack=2&!talent.surge_of_power.enabled
118+
actions.single_target+=/lightning_bolt,if=buff.storm_frenzy.stack=2&!talent.surge_of_power.enabled
117119
# Use LMT to apply Flame Shock.
118-
actions.single_target+=/liquid_magma_totem,if=active_dot.flame_shock=0
120+
actions.single_target+=/liquid_magma_totem,if=dot.flame_shock.refreshable&!buff.master_of_the_elements.up
119121
# Manually refresh Flame shock if better options are not talented.
120-
actions.single_target+=/flame_shock,if=(active_dot.flame_shock=0|dot.flame_shock.remains<6)&!buff.surge_of_power.up&!buff.master_of_the_elements.up&!talent.primordial_wave.enabled&!talent.liquid_magma_totem.enabled
122+
actions.single_target+=/flame_shock,if=dot.flame_shock.refreshable&!buff.surge_of_power.up&!buff.master_of_the_elements.up&!talent.primordial_wave.enabled&!talent.liquid_magma_totem.enabled
121123
# Spend if close to overcaping. Respect Echoes of Great Sundering.
122124
actions.single_target+=/earthquake,if=(buff.echoes_of_great_sundering_es.up|buff.echoes_of_great_sundering_eb.up)&(maelstrom>variable.mael_cap-15|fight_remains<5)
123125
actions.single_target+=/elemental_blast,if=maelstrom>variable.mael_cap-15|fight_remains<5
124126
actions.single_target+=/earth_shock,if=maelstrom>variable.mael_cap-15|fight_remains<5
127+
# Just spend if not talented into Surge of Power.
128+
actions.single_target+=/earthquake,if=(buff.echoes_of_great_sundering_es.up|buff.echoes_of_great_sundering_eb.up)&!talent.surge_of_power.enabled
129+
actions.single_target+=/elemental_blast,if=!talent.surge_of_power.enabled
130+
actions.single_target+=/earth_shock,if=!talent.surge_of_power.enabled
125131
# Use Icefury to proc Fusion of Elements.
126132
actions.single_target+=/icefury,if=!(buff.fusion_of_elements_nature.up|buff.fusion_of_elements_fire.up)
127133
# Use Lava Burst to proc Master of the Elements.
128134
actions.single_target+=/lava_burst,target_if=dot.flame_shock.remains>2,if=!buff.master_of_the_elements.up
135+
actions.single_target+=/lava_burst,if=!buff.master_of_the_elements.up&buff.lava_surge.up
129136
# Spend to activate Surge of Power buff for Tempest or Stormkeeper.
130137
actions.single_target+=/earthquake,if=(buff.echoes_of_great_sundering_es.up|buff.echoes_of_great_sundering_eb.up)&(buff.tempest.up|buff.stormkeeper.up)&talent.surge_of_power.enabled
131138
actions.single_target+=/elemental_blast,if=(buff.tempest.up|buff.stormkeeper.up)&talent.surge_of_power.enabled

0 commit comments

Comments
 (0)