1. This will never become a store routine 2. If it works like i want it to people can just write their own combat routines in the simcraft language and run it directly. 3. Its tough to get perfect since Simcrafts api is not static and some things are nigh impossible but i will try to get as close as i can PS: The code needs some cleanup as well
I'd love to see this implemented Code: actions=potion,name=draenic_intellect,if=buff.celestial_alignment.up actions+=/blood_fury,if=buff.celestial_alignment.up actions+=/berserking,if=buff.celestial_alignment.up actions+=/arcane_torrent,if=buff.celestial_alignment.up actions+=/force_of_nature,if=trinket.stat.intellect.up|charges=3|target.time_to_die<21 actions+=/call_action_list,name=single_target,if=active_enemies=1 actions+=/call_action_list,name=aoe,if=active_enemies>1 actions.single_target=starsurge,if=buff.lunar_empowerment.down&eclipse_energy>20 actions.single_target+=/starsurge,if=buff.solar_empowerment.down&eclipse_energy<-40 actions.single_target+=/starsurge,if=(charges=2&recharge_time<6)|charges=3 actions.single_target+=/celestial_alignment,if=eclipse_energy>40 actions.single_target+=/incarnation,if=eclipse_energy>0 actions.single_target+=/sunfire,if=remains<7|(buff.solar_peak.up&!talent.balance_of_power.enabled) actions.single_target+=/stellar_flare,if=remains<7 actions.single_target+=/moonfire,if=!talent.balance_of_power.enabled&(buff.lunar_peak.up&remains<eclipse_change+20|remains<4|(buff.celestial_alignment.up&buff.celestial_alignment.remains<=2&remains<eclipse_change+20)) actions.single_target+=/moonfire,if=talent.balance_of_power.enabled&(remains<4|(buff.celestial_alignment.up&buff.celestial_alignment.remains<=2&remains<eclipse_change+20)) actions.single_target+=/wrath,if=(eclipse_energy<=0&eclipse_change>cast_time)|(eclipse_energy>0&cast_time>eclipse_change) actions.single_target+=/starfire,if=(eclipse_energy>=0&eclipse_change>cast_time)|(eclipse_energy<0&cast_time>eclipse_change) actions.single_target+=/wrath actions.aoe=celestial_alignment,if=lunar_max<8|target.time_to_die<20 actions.aoe+=/incarnation,if=buff.celestial_alignment.up actions.aoe+=/sunfire,cycle_targets=1,if=remains<8 actions.aoe+=/starfall,if=!buff.starfall.up&active_enemies>2 actions.aoe+=/starsurge,if=(charges=2&recharge_time<6)|charges=3 actions.aoe+=/moonfire,cycle_targets=1,if=remains<12 actions.aoe+=/stellar_flare,cycle_targets=1,if=remains<7 actions.aoe+=/starsurge,if=buff.lunar_empowerment.down&eclipse_energy>20&active_enemies=2 actions.aoe+=/starsurge,if=buff.solar_empowerment.down&eclipse_energy<-40&active_enemies=2 actions.aoe+=/wrath,if=(eclipse_energy<=0&eclipse_change>cast_time)|(eclipse_energy>0&cast_time>eclipse_change) actions.aoe+=/starfire,if=(eclipse_energy>=0&eclipse_change>cast_time)|(eclipse_energy<0&cast_time>eclipse_change) actions.aoe+=/wrath
So.. i just gave this a quick skim over... im having trouble discerning what it is, and what it isnt. Is this just another combat assist botbase but all encompassing? ie: Botbase+routine in one? With an interface/means of manually editing the routine on the fly using the simcraft language persay? Ultimately an improvement only if A) your a big simcraft fan/familiar with it such as yourself or B) you want a easier/larger degree of customization?
Hello, tried hunter routine, it is bugged. actions += Cast(Arcane_Shot, ret => focus >= 80 | talent[Focusing_Shot].enabled); This string isnt working with talent Focusing Shot - bot just keeps spamming focusing shot instead of arcane shot.
This is really awesome, loving it for my Rogue, would definitely be amazed to have this for my Ret Paladin. Please let me know if there is some way to donate for this.
Hey rim is there anyway we can get him not to use explosive trap, or is that what the three hotkeys are for lol? and is there anyway we can help with this project as the community or change our own things, like make a custom rotation?
It should'nt use exp.trap on single target. Make sure you disable aoe with hotkey. That profile is made for hunter with 2+ set so bot uses ES first then BA, and wont use AS if ES cooldown is less than 1.5sec - will use AS on TotH before ES with LnL.. And made some other changes, you can take a look in profile. So probably there is a way to make your own rotation . I will try to make BM rotation on wed.