Created
April 15, 2018 10:39
-
-
Save cgdangelo/e2424ab5d0723fc5ad2671665df7a8ee to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
..\..\profiles\PreRaids\PR_Mage_Arcane.simc | |
quiet=1 | |
name=default | |
talents=1031011 | |
potion=bogus | |
trinket1= | |
trinket2= | |
copy=dikembe | |
talent_override=rule_of_threes | |
talent_override=incanters_flow | |
talent_override=charged_up | |
actions= | |
actions+=/variable,name=mana_pct_after_ab,op=set,value=(mana-action.arcane_blast.cost+(mana.regen*action.arcane_blast.execute_time))%mana.max*100 | |
actions+=/variable,name=can_cast_ab,op=set,value=buff.arcane_charge.stack<buff.arcane_charge.max_stack | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|variable.mana_pct_after_ab>20 | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|buff.rune_of_power.up&buff.rune_of_power.remains>=action.arcane_blast.cast_time | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab&variable.mana_pct_after_ab>80,if=talent.mana_adept.enabled | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|buff.rule_of_threes.up&buff.rule_of_threes.remains>=action.arcane_blast.cast_time | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|burn_phase | |
actions+=/call_action_list,name=conserve | |
actions.conserve= | |
actions.conserve+=/start_burn_phase,if=prev_gcd.1.arcane_power | |
actions.conserve+=/stop_burn_phase,if=prev_gcd.1.evocation | |
actions.conserve+=/evocation,if=mana<action.arcane_blast.cost&buff.arcane_power.down,interrupt_if=mana=mana.max | |
actions.conserve+=/time_warp | |
actions.conserve+=/mirror_image | |
actions.conserve+=/charged_up,if=buff.arcane_charge.stack<=1 | |
actions.conserve+=/presence_of_mind,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_blast.execute_time*buff.presence_of_mind.max_stack | |
actions.conserve+=/rune_of_power,if=cooldown.arcane_power.remains>target.time_to_die|full_recharge_time<=execute_time|recharge_time<=execute_time+cooldown.arcane_power.remains&buff.arcane_charge.stack=buff.arcane_charge.max_stack | |
actions.conserve+=/supernova | |
actions.conserve+=/arcane_power,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack | |
actions.conserve+=/berserking,if=buff.arcane_power.up | |
actions.conserve+=/potion,if=buff.arcane_power.up | |
actions.conserve+=/arcane_blast,if=buff.presence_of_mind.up | |
actions.conserve+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.down|mana.pct>80&talent.mana_adept.enabled) | |
actions.conserve+=/arcane_blast,if=variable.can_cast_ab | |
actions.conserve+=/arcane_barrage | |
talent_override=mana_adept | |
name=am_burn | |
copy=default | |
actions= | |
actions+=/variable,name=mana_pct_after_ab,op=set,value=(mana-action.arcane_blast.cost+(mana.regen*action.arcane_blast.execute_time))%mana.max*100 | |
actions+=/variable,name=can_cast_ab,op=set,value=buff.arcane_charge.stack<buff.arcane_charge.max_stack | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|variable.mana_pct_after_ab>20 | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|buff.rune_of_power.up&buff.rune_of_power.remains>=action.arcane_blast.cast_time | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab&variable.mana_pct_after_ab>80,if=talent.mana_adept.enabled | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|buff.rule_of_threes.up&buff.rule_of_threes.remains>=action.arcane_blast.cast_time | |
actions+=/variable,name=can_cast_ab,op=set,value=variable.can_cast_ab|burn_phase | |
actions+=/call_action_list,name=conserve | |
actions.conserve= | |
actions.conserve+=/start_burn_phase,if=prev_gcd.1.arcane_power | |
actions.conserve+=/stop_burn_phase,if=prev_gcd.1.evocation | |
actions.conserve+=/evocation,if=mana<action.arcane_blast.cost&buff.arcane_power.down,interrupt_if=mana=mana.max | |
actions.conserve+=/time_warp | |
actions.conserve+=/mirror_image | |
actions.conserve+=/charged_up,if=buff.arcane_charge.stack<=1 | |
actions.conserve+=/presence_of_mind,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_blast.execute_time*buff.presence_of_mind.max_stack | |
actions.conserve+=/rune_of_power,if=cooldown.arcane_power.remains>target.time_to_die|full_recharge_time<=execute_time|recharge_time<=execute_time+cooldown.arcane_power.remains&buff.arcane_charge.stack=buff.arcane_charge.max_stack | |
actions.conserve+=/supernova | |
actions.conserve+=/arcane_power,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack | |
actions.conserve+=/berserking,if=buff.arcane_power.up | |
actions.conserve+=/potion,if=buff.arcane_power.up | |
actions.conserve+=/arcane_blast,if=buff.presence_of_mind.up | |
actions.conserve+=/arcane_missiles,if=buff.clearcasting.react&buff.arcane_power.down | |
actions.conserve+=/arcane_blast,if=variable.can_cast_ab | |
actions.conserve+=/arcane_barrage |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment