druid="T25_Druid_Guardian"
source=default
spec=guardian
level=50
race=troll
role=attack
position=front
talents=1000131
azerite_essences=12:4/13:3/32:3/37:3

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# 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+=/food
actions.precombat+=/augmentation
# Snapshot raid buffed stats before combat begins and pre-potting is done.
actions.precombat+=/snapshot_stats
actions.precombat+=/cat_form,if=druid.catweave_bear&talent.feral_affinity.enabled
actions.precombat+=/prowl,if=druid.catweave_bear&talent.feral_affinity.enabled
actions.precombat+=/moonkin_form,if=druid.owlweave_bear&talent.balance_affinity.enabled
actions.precombat+=/bear_form,if=!druid.catweave_bear&!druid.owlweave_bear
actions.precombat+=/heart_of_the_Wild,if=talent.heart_of_the_wild.enabled&druid.owlweave_bear
actions.precombat+=/wrath,if=druid.owlweave_bear

# Executed every time the actor is available.
actions=auto_attack
actions+=/use_items
actions+=/potion,if=((talent.heart_of_the_wild.enabled&buff.heart_of_the_wild.up)&(druid.catweave_bear|druid.owlweave_bear))
actions+=/run_action_list,name=catweave,if=druid.catweave_bear&((cooldown.thrash_bear.remains>0&cooldown.mangle.remains>0&dot.moonfire.remains>=gcd+0.5&rage<40&buff.incarnation_guardian_of_ursoc.down&buff.berserk_bear.down&buff.galactic_guardian.down)|(buff.cat_form.up&energy>25)|(runeforge.oath_of_the_elder_druid.equipped&!buff.oath_of_the_elder_druid.up&(buff.cat_form.up&energy>20))|(runeforge.oath_of_the_elder_druid.equipped&buff.heart_of_the_wild.remains<10)&(buff.cat_form.up&energy>20)|(covenant.kyrian&cooldown.empower_bond.remains<=1&active_enemies<2))
actions+=/run_action_list,name=owlweave,if=druid.owlweave_bear&((cooldown.thrash_bear.remains>0&cooldown.mangle.remains>0&rage<20&buff.incarnation.down&buff.berserk_bear.down)|(buff.moonkin_form.up&dot.sunfire.refreshable)|(buff.moonkin_form.up&buff.heart_of_the_wild.up)|(buff.moonkin_form.up&(buff.eclipse_lunar.up|buff.eclipse_solar.up)&!runeforge.oath_of_the_elder_druid.equipped)|(runeforge.oath_of_the_elder_druid.equipped&!buff.oath_of_the_elder_druid.up)|(covenant.night_fae&cooldown.convoke_the_spirits.remains<=1)|(covenant.kyrian&cooldown.empower_bond.remains<=1&active_enemies<2))
actions+=/run_action_list,name=lycarao,if=((runeforge.lycaras_fleeting_glimpse.equipped)&(talent.balance_affinity.enabled)&(buff.lycaras_fleeting_glimpse.up)&(buff.lycaras_fleeting_glimpse.remains<=2))
actions+=/run_action_list,name=lycarac,if=((runeforge.lycaras_fleeting_glimpse.equipped)&(talent.feral_affinity.enabled)&(buff.lycaras_fleeting_glimpse.up)&(buff.lycaras_fleeting_glimpse.remains<=2))
actions+=/run_action_list,name=bear

actions.bear=bear_form,if=!buff.bear_form.up
actions.bear+=/potion,if=((buff.berserk_bear.up|buff.incarnation_guardian_of_ursoc.up)&(!druid.catweave_bear&!druid.owlweave_bear))
actions.bear+=/ravenous_frenzy
actions.bear+=/convoke_the_spirits,if=!druid.catweave_bear&!druid.owlweave_bear
actions.bear+=/berserk_bear,if=(buff.ravenous_frenzy.up|!covenant.venthyr)
actions.bear+=/incarnation,if=(buff.ravenous_frenzy.up|!covenant.venthyr)
actions.bear+=/empower_bond,if=(!druid.catweave_bear&!druid.owlweave_bear)|active_enemies>=2
actions.bear+=/barkskin,if=(talent.brambles.enabled)&(buff.bear_form.up)
actions.bear+=/ironfur,if=buff.ironfur.remains<0.5
actions.bear+=/adaptive_swarm,target_if=refreshable
actions.bear+=/moonfire,if=(buff.galactic_guardian.up&druid.owlweave_bear)&active_enemies<=3
actions.bear+=/thrash_bear,target_if=refreshable|dot.thrash_bear.stack<3|(dot.thrash_bear.stack<4&runeforge.luffainfused_embrace.equipped)|active_enemies>5
actions.bear+=/swipe,if=buff.incarnation_guardian_of_ursoc.down&buff.berserk_bear.down&active_enemies>=4
actions.bear+=/maul,if=buff.incarnation.up&active_enemies<2
actions.bear+=/maul,if=(buff.savage_combatant.stack>=1)&(buff.tooth_and_claw.up)&buff.incarnation.up&active_enemies=2
actions.bear+=/mangle,if=buff.incarnation.up&active_enemies<=3
actions.bear+=/moonfire,target_if=refreshable&active_enemies<=3
actions.bear+=/maul,if=(buff.tooth_and_claw.stack>=2)|(buff.tooth_and_claw.up&buff.tooth_and_claw.remains<1.5)|(buff.savage_combatant.stack>=3)
actions.bear+=/thrash_bear,if=active_enemies>1
actions.bear+=/moonfire,if=(buff.galactic_guardian.up&druid.catweave_bear)&active_enemies<=3|(buff.galactic_guardian.up&!druid.catweave_bear&!druid.owlweave_bear)&active_enemies<=3
actions.bear+=/mangle,if=(rage<80)&active_enemies<4
actions.bear+=/pulverize,target_if=dot.thrash_bear.stack>2
actions.bear+=/thrash_bear
actions.bear+=/maul
actions.bear+=/swipe_bear

actions.catweave=cat_form,if=!buff.cat_form.up
actions.catweave+=/rake,if=buff.prowl.up
actions.catweave+=/heart_of_the_wild,if=talent.heart_of_the_wild.enabled&!buff.heart_of_the_wild.up
actions.catweave+=/empower_bond,if=druid.catweave_bear
actions.catweave+=/convoke_the_spirits,if=druid.catweave_bear
actions.catweave+=/rip,if=dot.rip.refreshable&combo_points>=4
actions.catweave+=/ferocious_bite,if=combo_points>=4
actions.catweave+=/adaptive_swarm,target_if=refreshable
actions.catweave+=/rake,if=dot.rake.refreshable&combo_points<4
actions.catweave+=/shred

actions.lycarac=cat_form

actions.lycarao=moonkin_form

actions.owlweave=moonkin_form,if=!buff.moonkin_form.up
actions.owlweave+=/heart_of_the_wild,if=talent.heart_of_the_wild.enabled&!buff.heart_of_the_wild.up
actions.owlweave+=/empower_bond,if=druid.owlweave_bear
actions.owlweave+=/convoke_the_spirits,if=druid.owlweave_bear
actions.owlweave+=/adaptive_swarm,target_if=refreshable
actions.owlweave+=/moonfire,target_if=refreshable|buff.galactic_guardian.up
actions.owlweave+=/sunfire,target_if=refreshable
actions.owlweave+=/starsurge,if=(buff.eclipse_lunar.up|buff.eclipse_solar.up)
actions.owlweave+=/starfire,if=(eclipse.in_lunar|eclipse.solar_next)|(eclipse.in_lunar&buff.starsurge_empowerment.up)
actions.owlweave+=/wrath

head=gibbering_maw,id=174134,bonus_id=4824/1517/4775,azerite_powers=44/459/582/241/13
neck=heart_of_azeroth,id=158075,bonus_id=4929/5814/4936/1630,azerite_level=80
shoulders=pauldrons_of_the_great_convergence,id=174133,bonus_id=4824/1517/4775,azerite_powers=219/21/582/241/13
back=ashjrakamas_shroud_of_resolve,id=169223,bonus_id=6286
chest=darkheart_robe,id=174131,bonus_id=4824/1517/4775,azerite_powers=15/30/582/241/13
wrists=bracers_of_dark_prophecy,id=174138,bonus_id=4824/1517
hands=chitinspine_gloves,id=174137,bonus_id=4824/1517/6551
waist=belt_of_braided_vessels,id=174142,bonus_id=4824/1517
legs=macabre_ritual_pants,id=174143,bonus_id=4824/1517
feet=boots_of_manifest_shadow,id=174141,bonus_id=4824/1517
finger1=ring_of_cosmic_potential,id=174533,bonus_id=4824/1517,enchant=accord_of_versatility
finger2=voidetched_band,id=174531,bonus_id=4824/1517,enchant=accord_of_versatility
trinket1=ashvanes_razor_coral,id=169311,bonus_id=4800/1517
trinket2=torment_in_a_jar,id=173943,bonus_id=4824/1517
main_hand=qwor_nlyeth,id=174106,bonus_id=4824/1517/6550,enchant=force_multiplier

# Gear Summary
# gear_ilvl=138.87
# gear_agility=429
# gear_stamina=741
# gear_crit_rating=161
# gear_haste_rating=250
# gear_mastery_rating=230
# gear_versatility_rating=184
# gear_corruption=95
# gear_corruption_resistance=50
# gear_armor=267
