What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Simcraft Implemented, a Raidbot Derivate with Integrated Combat

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 :p
 
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 :p


you are love. your are life
 
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.
I'll give you money just for doing that
 
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
 
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

eclipse_change Is kinda tough to calculate, but its on my list
 
Working on Trinket expressions currently, its probably not needed but by now its a matter of pride :p
 
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.
 
Not that I trust these numbers, but I would highly recommend unequipping your trinkets / remove weapon enchant for proper results.

RNG is a bliss.

can remove RNG by testing longer. Like 30-40 minutes on a target.
 
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.
 
Back
Top