View difference between Paste ID: Ed6vbK5g and ijqHkP62
SHOW: | | - or go back to the newest paste.
1
# SimC Addon 1.9.1
2
druid="druid"
3
spec="balance"
4
level="110"
5
race="tauren"
6
region="us"
7
server="hyjal"
8
role="spell"
9
professions="engineering=800/jewelcrafting=800"
10
talents="3323132"
11
artifact="59:0:0:0:0:1034:4:1035:4:1036:4:1037:4:1038:4:1039:4:1040:4:1041:4:1042:4:1043:1:1044:1:1045:1:1046:1:1047:1:1048:1:1049:1:1294:1:1364:1:1501:4:1502:1:1503:1:1504:31:1632:1"
12
crucible="1739:3:1771:3:1040:3"
13
14
head="bearmantle_headdress,id=152127,bonus_id=3612/1502"
15
neck="riveted_choker_of_delirium,id=151966,bonus_id=3612/1502,enchant=mark_of_the_trained_soldier"
16
shoulders="bearmantle_shoulders,id=152129,ilevel=960"
17
back="radiant_moonlight,id=151800,ilevel=1000,enchant=200int"
18
chest="vest_of_waning_life,id=151982,ilevel=970"
19
wrists="oneths_intuition,id=137092,bonus_id=3630"
20
hands="bearmantle_paws,id=152126,ilevel=960"
21
waist="deathenveloping_cincture,id=151986,bonus_id=3612/1502"
22
legs="bearmantle_legguards,id=152128,ilevel=960"
23
feet="vicious_flamepaws,id=151983,bonus_id=3612/1502"
24
finger1="loop_of_the_lifebinder,id=152688,ilevel=960,enchant=200mastery"
25
finger2="sullied_seal_of_the_pantheon,id=151972,bonus_id=3612/1502,enchant=binding_of_mastery"
26
trinket1="acrid_catalyst_injector,id=151955,bonus_id=3612/1502"
27
trinket2="amanthuls_vision,id=154172,bonus_id=4213"
28
main_hand="scythe_of_elune,id=128858,bonus_id=722,gem_id=155846/155854/155846/0,relic_id=3612:1512/3612:1512/3612:1512"
29
30
# Executed before combat begins. Accepts non-harmful actions only.
31
actions.precombat=flask
32
actions.precombat+=/food
33
actions.precombat+=/augmentation
34
actions.precombat+=/moonkin_form
35
actions.precombat+=/blessing_of_elune
36
actions.precombat+=/variable,name=starfall_st,value=talent.soul_of_the_forest.enabled
37
38
# Snapshot raid buffed stats before combat begins and pre-potting is done.
39
actions.precombat+=/snapshot_stats
40
actions.precombat+=/potion
41
actions.precombat+=/new_moon
42
43
# ROTATION PARAMETERS
44
# Set value to 1 to use SS to maintain 4t21 (solar solstice).
45
actions.precombat+=/variable,name=maintain_t21,value=1
46
47-
# Set value to the AP you want to SS at.
47+
# Set value to the AP you want to SS at. (and during lust)
48
actions.precombat+=/variable,name=ss_ap,value=60
49
actions.precombat+=/variable,name=ss_ap_bl,value=60
50-
# Set value to seconds of SF to overlap.
50+
51
# Set value to seconds of SF to overlap. (and during lust)
52
actions.precombat+=/variable,name=sf_overlap,value=0
53
actions.precombat+=/variable,name=sf_overlap_bl,value=0
54
55
# Set value to 1 to swap to elune during CA
56
actions.precombat+=/variable,name=elune_in_ca,value=1
57
# Set value to 1 to avoid half moon during CA
58
actions.precombat+=/variable,name=no_hm_ca,value=1
59
# Set value to 1 to SS regardless of AP during CA
60
actions.precombat+=/variable,name=ss_spam_ca,value=0
61
62
# Set value to 1 to use elune at all times
63
actions.precombat+=/variable,name=elune_always,value=0
64-
actions+=/blessing_of_elune,if=(buff.celestial_alignment.up|buff.incarnation.up)&!buff.blessing_of_elune.up&variable.starfall_st&variable.elune_in_ca
64+
# Set value to 1 to stay in elune during lust
65-
actions+=/blessing_of_anshe,if=!(buff.celestial_alignment.up|buff.incarnation.up)&!buff.blessing_of_anshe.up&variable.starfall_st
65+
actions.precombat+=/variable,name=elune_in_bl,value=0
66
67
68
# Executed every time the actor is available.
69
actions=potion,name=potion_of_prolonged_power,if=buff.celestial_alignment.up|buff.incarnation.up
70
actions+=/blessing_of_elune,if=active_enemies<=2&!variable.starfall_st
71
actions+=/blessing_of_anshe,if=active_enemies>=3
72
actions+=/blessing_of_elune,if=variable.starfall_st&!buff.blessing_of_elune.up&(((buff.celestial_alignment.up|buff.incarnation.up)&variable.elune_in_ca)|(buff.bloodlust.up&variable.elune_in_bl))
73
actions+=/blessing_of_anshe,if=variable.starfall_st&!variable.elune_always&!buff.blessing_of_anshe.up&!(((buff.celestial_alignment.up|buff.incarnation.up)&variable.elune_in_ca)|(buff.bloodlust.up&variable.elune_in_bl))
74
actions+=/blood_fury,if=buff.celestial_alignment.up|buff.incarnation.up
75
actions+=/berserking,if=buff.celestial_alignment.up|buff.incarnation.up
76
actions+=/arcane_torrent,if=buff.celestial_alignment.up|buff.incarnation.up
77
actions+=/lights_judgment,if=buff.celestial_alignment.up|buff.incarnation.up
78
actions+=/use_items
79
actions+=/call_action_list,name=fury_of_elune,if=talent.fury_of_elune.enabled&cooldown.fury_of_elune.remains<target.time_to_die
80
actions+=/call_action_list,name=ed,if=equipped.the_emerald_dreamcatcher&active_enemies<=1
81
actions+=/astral_communion,if=astral_power.deficit>=79
82
actions+=/warrior_of_elune
83
actions+=/incarnation,if=astral_power>=40
84
actions+=/celestial_alignment,if=astral_power>=40
85
actions+=/call_action_list,name=aoe,if=(spell_targets.starfall>=2&talent.stellar_drift.enabled)|spell_targets.starfall>=3
86
actions+=/call_action_list,name=sfst,if=variable.starfall_st
87
actions+=/call_action_list,name=st
88
89
actions.aoe=starfall,if=buff.stellar_empowerment.remains<gcd.max*2|astral_power.deficit<22.5|(buff.celestial_alignment.remains>8|buff.incarnation.remains>8)|target.time_to_die<8
90
actions.aoe+=/stellar_flare,target_if=refreshable,if=target.time_to_die>10
91
actions.aoe+=/sunfire,target_if=refreshable,if=astral_power.deficit>7&target.time_to_die>4
92
actions.aoe+=/moonfire,target_if=refreshable,if=astral_power.deficit>7&target.time_to_die>4
93
actions.aoe+=/force_of_nature
94
actions.aoe+=/starsurge,if=buff.oneths_intuition.react&(!buff.astral_acceleration.up|buff.astral_acceleration.remains>5|astral_power.deficit<44)
95
actions.aoe+=/new_moon,if=astral_power.deficit>14&(!(buff.celestial_alignment.up|buff.incarnation.up)|(charges=2&recharge_time<5)|charges=3)
96
actions.aoe+=/half_moon,if=astral_power.deficit>24
97
actions.aoe+=/full_moon,if=astral_power.deficit>44
98
actions.aoe+=/lunar_strike,if=buff.warrior_of_elune.up
99
actions.aoe+=/solar_wrath,if=buff.solar_empowerment.up
100
actions.aoe+=/lunar_strike,if=buff.lunar_empowerment.up
101
actions.aoe+=/lunar_strike,if=spell_targets.lunar_strike>=4|spell_haste<0.45
102
actions.aoe+=/solar_wrath
103
104
actions.ed=astral_communion,if=astral_power.deficit>=75&buff.the_emerald_dreamcatcher.up
105
actions.ed+=/incarnation,if=astral_power>=60|buff.bloodlust.up
106
actions.ed+=/celestial_alignment,if=astral_power>=60&!buff.the_emerald_dreamcatcher.up
107
actions.ed+=/starsurge,if=(gcd.max*astral_power%26)>target.time_to_die
108
actions.ed+=/stellar_flare,cycle_targets=1,max_cycle_targets=4,if=active_enemies<4&remains<7.2
109
actions.ed+=/moonfire,if=((talent.natures_balance.enabled&remains<3)|(remains<6.6&!talent.natures_balance.enabled))&(buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up)
110
actions.ed+=/sunfire,if=((talent.natures_balance.enabled&remains<3)|(remains<5.4&!talent.natures_balance.enabled))&(buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up)
111
actions.ed+=/force_of_nature,if=buff.the_emerald_dreamcatcher.remains>execute_time
112
actions.ed+=/starfall,if=buff.oneths_overconfidence.react&buff.the_emerald_dreamcatcher.remains>execute_time
113
actions.ed+=/new_moon,if=astral_power.deficit>=10&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power>=16
114
actions.ed+=/half_moon,if=astral_power.deficit>=20&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power>=6
115
actions.ed+=/full_moon,if=astral_power.deficit>=40&buff.the_emerald_dreamcatcher.remains>execute_time
116
actions.ed+=/lunar_strike,if=(buff.lunar_empowerment.up&buff.the_emerald_dreamcatcher.remains>execute_time&(!(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=15|(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=22.5))&spell_haste<0.4
117
actions.ed+=/solar_wrath,if=buff.solar_empowerment.stack>1&buff.the_emerald_dreamcatcher.remains>2*execute_time&astral_power>=6&(dot.moonfire.remains>5|(dot.sunfire.remains<5.4&dot.moonfire.remains>6.6))&(!(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=10|(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=15)
118
actions.ed+=/lunar_strike,if=buff.lunar_empowerment.up&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power>=11&(!(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=15|(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=22.5)
119
actions.ed+=/solar_wrath,if=buff.solar_empowerment.up&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power>=16&(!(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=10|(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=15)
120
actions.ed+=/starsurge,if=(buff.the_emerald_dreamcatcher.up&buff.the_emerald_dreamcatcher.remains<gcd.max)|astral_power>85|((buff.celestial_alignment.up|buff.incarnation.up)&astral_power>30)
121
actions.ed+=/starfall,if=buff.oneths_overconfidence.up
122
actions.ed+=/new_moon,if=astral_power.deficit>=10
123
actions.ed+=/half_moon,if=astral_power.deficit>=20
124
actions.ed+=/full_moon,if=astral_power.deficit>=40
125
actions.ed+=/solar_wrath,if=buff.solar_empowerment.up
126
actions.ed+=/lunar_strike,if=buff.lunar_empowerment.up
127
actions.ed+=/solar_wrath
128
129
actions.fury_of_elune=incarnation,if=astral_power>=95&cooldown.fury_of_elune.remains<=gcd
130
actions.fury_of_elune+=/force_of_nature,if=!buff.fury_of_elune.up
131
actions.fury_of_elune+=/fury_of_elune,if=astral_power>=95
132
actions.fury_of_elune+=/new_moon,if=((charges=2&recharge_time<5)|charges=3)&&(buff.fury_of_elune.up|(cooldown.fury_of_elune.remains>gcd*3&astral_power<=90))
133
actions.fury_of_elune+=/half_moon,if=((charges=2&recharge_time<5)|charges=3)&&(buff.fury_of_elune.up|(cooldown.fury_of_elune.remains>gcd*3&astral_power<=80))
134
actions.fury_of_elune+=/full_moon,if=((charges=2&recharge_time<5)|charges=3)&&(buff.fury_of_elune.up|(cooldown.fury_of_elune.remains>gcd*3&astral_power<=60))
135
actions.fury_of_elune+=/astral_communion,if=buff.fury_of_elune.up&astral_power<=25
136
actions.fury_of_elune+=/warrior_of_elune,if=buff.fury_of_elune.up|(cooldown.fury_of_elune.remains>=35&buff.lunar_empowerment.up)
137
actions.fury_of_elune+=/lunar_strike,if=buff.warrior_of_elune.up&(astral_power<=90|(astral_power<=85&buff.incarnation.up))
138
actions.fury_of_elune+=/new_moon,if=astral_power<=90&buff.fury_of_elune.up
139
actions.fury_of_elune+=/half_moon,if=astral_power<=80&buff.fury_of_elune.up&astral_power>cast_time*12
140
actions.fury_of_elune+=/full_moon,if=astral_power<=60&buff.fury_of_elune.up&astral_power>cast_time*12
141
actions.fury_of_elune+=/moonfire,if=buff.fury_of_elune.down&remains<=6.6
142
actions.fury_of_elune+=/sunfire,if=buff.fury_of_elune.down&remains<5.4
143
actions.fury_of_elune+=/stellar_flare,if=remains<7.2&active_enemies=1
144
actions.fury_of_elune+=/starfall,if=(active_enemies>=2&talent.stellar_flare.enabled|active_enemies>=3)&buff.fury_of_elune.down&cooldown.fury_of_elune.remains>10
145
actions.fury_of_elune+=/starsurge,if=active_enemies<=2&buff.fury_of_elune.down&cooldown.fury_of_elune.remains>7
146
actions.fury_of_elune+=/starsurge,if=buff.fury_of_elune.down&((astral_power>=92&cooldown.fury_of_elune.remains>gcd*3)|(cooldown.warrior_of_elune.remains<=5&cooldown.fury_of_elune.remains>=35&buff.lunar_empowerment.stack<2))
147
actions.fury_of_elune+=/solar_wrath,if=buff.solar_empowerment.up
148
actions.fury_of_elune+=/lunar_strike,if=buff.lunar_empowerment.stack=3|(buff.lunar_empowerment.remains<5&buff.lunar_empowerment.up)|active_enemies>=2
149
actions.fury_of_elune+=/solar_wrath
150
151
actions.st=force_of_nature
152
actions.st+=/stellar_flare,target_if=refreshable,if=target.time_to_die>10
153
actions.st+=/moonfire,target_if=refreshable,if=((talent.natures_balance.enabled&remains<3)|remains<6.6)&astral_power.deficit>7&target.time_to_die>8
154
actions.st+=/sunfire,target_if=refreshable,if=((talent.natures_balance.enabled&remains<3)|remains<5.4)&astral_power.deficit>7&target.time_to_die>8
155
actions.st+=/starsurge,if=buff.oneths_intuition.react
156
actions.st+=/starfall,if=(buff.oneths_overconfidence.react&(!buff.astral_acceleration.up|buff.astral_acceleration.remains>5|astral_power.deficit<40))|(variable.starfall_st&!buff.stellar_empowerment.up)
157
actions.st+=/solar_wrath,if=buff.solar_empowerment.stack=3&astral_power.deficit>10
158
actions.st+=/lunar_strike,if=buff.lunar_empowerment.stack=3&astral_power.deficit>15
159
actions.st+=/starsurge,if=astral_power.deficit<40|(buff.celestial_alignment.up|buff.incarnation.up|buff.astral_acceleration.remains>5|(set_bonus.tier21_4pc&!buff.solar_solstice.up))|(gcd.max*(astral_power%40))>target.time_to_die
160
actions.st+=/new_moon,if=astral_power.deficit>10&(!(buff.celestial_alignment.up|buff.incarnation.up)|(charges=2&recharge_time<5)|charges=3)
161-
actions.sfst+=/starfall,if=!buff.stellar_empowerment.up|buff.stellar_empowerment.remains<variable.sf_overlap
161+
162
actions.st+=/full_moon,if=astral_power.deficit>40
163
actions.st+=/lunar_strike,if=buff.warrior_of_elune.up&buff.lunar_empowerment.up
164
actions.st+=/solar_wrath,if=buff.solar_empowerment.up
165
actions.st+=/lunar_strike,if=buff.lunar_empowerment.up
166
actions.st+=/solar_wrath
167
168-
actions.sfst+=/starfall,if=buff.oneths_overconfidence.react&(astral_power>=variable.ss_ap|(!buff.solar_solstice.up&variable.maintain_t21&set_bonus.tier21_4pc))
168+
$(sfst_starfall)=!buff.stellar_empowerment.up|(buff.stellar_empowerment.remains<variable.sf_overlap&!buff.bloodlust.up)|(buff.stellar_empowerment.remains<variable.sf_overlap_bl&buff.bloodlust.up)
169-
actions.sfst+=/starsurge,if=astral_power>=variable.ss_ap|(!buff.solar_solstice.up&variable.maintain_t21&set_bonus.tier21_4pc)|(gcd.max*(astral_power%40))>target.time_to_die
169+
$(sfst_starsurge)=(astral_power>=variable.ss_ap&!buff.bloodlust.up)|(astral_power>=variable.ss_ap_bl&buff.bloodlust.up)|(!buff.solar_solstice.up&variable.maintain_t21&set_bonus.tier21_4pc)|(variable.ss_spam_ca&(buff.incarnation.up|buff.celestial_alignment.up))
170
171
actions.sfst=force_of_nature
172
actions.sfst+=/starfall,if=$(sfst_starfall)
173
actions.sfst+=/stellar_flare,target_if=refreshable,if=target.time_to_die>10
174
actions.sfst+=/moonfire,target_if=refreshable,if=((talent.natures_balance.enabled&remains<3)|remains<6.6)&astral_power.deficit>7&target.time_to_die>8
175
actions.sfst+=/sunfire,target_if=refreshable,if=((talent.natures_balance.enabled&remains<3)|remains<5.4)&astral_power.deficit>7&target.time_to_die>8
176
actions.sfst+=/solar_wrath,if=buff.solar_empowerment.stack=3&astral_power.deficit>10
177
actions.sfst+=/lunar_strike,if=buff.lunar_empowerment.stack=3&astral_power.deficit>15
178
actions.sfst+=/starsurge,if=buff.oneths_intuition.react
179
actions.sfst+=/starfall,if=buff.oneths_overconfidence.react&($(sfst_starsurge))
180
actions.sfst+=/starsurge,if=$(sfst_starsurge)|(gcd.max*(astral_power%40))>target.time_to_die
181
actions.sfst+=/new_moon,if=astral_power.deficit>10&(!(buff.celestial_alignment.up|buff.incarnation.up)|(charges=2&recharge_time<5)|charges=3)
182
actions.sfst+=/half_moon,if=astral_power.deficit>20&(!(buff.celestial_alignment.up|buff.incarnation.up)|(charges=2&recharge_time<5)|charges=3|!variable.no_hm_ca)
183
actions.sfst+=/full_moon,if=astral_power.deficit>40
184
actions.sfst+=/lunar_strike,if=buff.warrior_of_elune.up&buff.lunar_empowerment.up
185
actions.sfst+=/solar_wrath,if=buff.solar_empowerment.up
186-
#profileset."15% Haste"+="gear_haste_rating=5625"
186+
187-
#profileset."20% Haste"+="gear_haste_rating=7500"
187+
188-
#profileset."25% Haste"+="gear_haste_rating=9375"
188+
189-
#profileset."30% Haste"+="gear_haste_rating=11250"
189+
190-
#profileset."35% Haste"+="gear_haste_rating=13125"
190+
191-
#profileset."40% Haste"+="gear_haste_rating=15000"
191+
192-
#profileset."45% Haste"+="gear_haste_rating=16875"
192+
193
optimize_expressions=1
194
195
name="Baseline"
196
197
profileset."SS@50"+="actions.precombat+=/variable,name=ss_ap,value=50"
198
profileset."SS@55"+="actions.precombat+=/variable,name=ss_ap,value=55"
199
profileset."SS@60"+="actions.precombat+=/variable,name=ss_ap,value=60"
200
profileset."SS@65"+="actions.precombat+=/variable,name=ss_ap,value=65"
201
profileset."SS@70"+="actions.precombat+=/variable,name=ss_ap,value=70"
202
profileset."SS@75"+="actions.precombat+=/variable,name=ss_ap,value=75"
203
profileset."SS@80"+="actions.precombat+=/variable,name=ss_ap,value=80"
204
205
profileset."Ignore T21 SS@50"+="actions.precombat+=/variable,name=ss_ap,value=50"
206
profileset."Ignore T21 SS@55"+="actions.precombat+=/variable,name=ss_ap,value=55"
207
profileset."Ignore T21 SS@60"+="actions.precombat+=/variable,name=ss_ap,value=60"
208
profileset."Ignore T21 SS@65"+="actions.precombat+=/variable,name=ss_ap,value=65"
209
profileset."Ignore T21 SS@70"+="actions.precombat+=/variable,name=ss_ap,value=70"
210
profileset."Ignore T21 SS@75"+="actions.precombat+=/variable,name=ss_ap,value=75"
211
profileset."Ignore T21 SS@80"+="actions.precombat+=/variable,name=ss_ap,value=80"
212
profileset."Ignore T21 SS@50"+="actions.precombat+=/variable,name=maintain_t21,value=0"
213
profileset."Ignore T21 SS@55"+="actions.precombat+=/variable,name=maintain_t21,value=0"
214
profileset."Ignore T21 SS@60"+="actions.precombat+=/variable,name=maintain_t21,value=0"
215
profileset."Ignore T21 SS@65"+="actions.precombat+=/variable,name=maintain_t21,value=0"
216
profileset."Ignore T21 SS@70"+="actions.precombat+=/variable,name=maintain_t21,value=0"
217
profileset."Ignore T21 SS@75"+="actions.precombat+=/variable,name=maintain_t21,value=0"
218
profileset."Ignore T21 SS@80"+="actions.precombat+=/variable,name=maintain_t21,value=0"