Accessary Routines Hunter [Work in Progress] Welcome to the first thread of the next gen Accessary combat routines ! Who am I ? I'm a long time MMO player, Honorbuddy fan and leecher. This thread is actually my first post in the board over last 2-3 years I'm a software developer working on a business solutions company. While my job is to code boring stuff all day long, my biggest hobby is to code AI. I have been doing small changes/additions to Singular and been writing small plugins for my Honorbuddy needs for a while and decided to work on an all-in-one combat routine that will kick some ass. What is different in Accessary ? Purely written by using the new awesome Coroutines framework provided by Honorbuddy No delays on logic whatsoever. Its fully responsive Super human reflexes. Works as good as a simulation craft machine No double casts, no backing off for spells. Works in all aspects of the game. Raiding, arena and leveling. All specs are supported Full support for CapabilityFlags API to provide a smooth experience with all botbases. Over 10% better DPS then the premium combat routines in the buddy store. What is missing right now? There is no GUI but you can manually edit the settings file in Honorbuddy\Settings\Realm\Char\Accessary folder for now How can I obtain Accessary ?You can download the latest version from the attachment below and start using it by extracting the content of the zip (the Accessary folder) to Honorbuddy\Routines folder
Indeed, at ~10% greater than dps. Bad that throws Brust on cd. The rest go to the test in the raid. Do not use Redirección and Counter Shot. Sorry for bad English.
Counter shot is only used for healing spells for now. It will be optional when GUI is done. I haven't implemented Misdirection yet. will be done on next release
Need to add logic to wait for Chim if it is off CD in .3 seconds or less Also, need to add logic to use Kill Shot on non current target if any are in range that are less than 35% health Also, should add a hotkey to force use of barrage (If holding then use barrage #1 prio, if cant use barrage then steady shot -> barrage. very important on several fights in HFC)
Thanks for this, always fun to test a new CR. I did some extensive testing on a dummy, and so far TuanHa Premium Hunter CR does about 10% more dps. Tested multiple times to account for differences in procs and rng/luck, on a 687 BM Hunter. The difference is mostly in Cobra Shot, Auto shot and Arcane shot. TuanHA's somehow managed to fire off a few more of those in exactly the same time. I tested 5M dps. Having said that, taking into consideration how long TuanHA has had to perfect his CR and how long it took you, this is very promising! Great job! And it's free! Much appreciated.
Incorrect.... loll... BM is PVP MM is PvE Im going to assume that you havent played since 6.1, in which case you would be correct.
Hey guys sorry if this is the default, an error on my side or a setting. This is the first combat routine I have tried really besides standard. The movement is very jittery? everytime the routine inputs a command it stops any movement I am making and puts me at a standstill. Movement was free flowing on the default routine.
It shouldn't be doing that in arenas and raids. You can edit Honorbuddy\Settings\Realm\Char\Accessary\CommonSettings.xml and change MovementEnabled to false for other contexts for now. The option will be toggleable by the GUI when its done
First post is updated with version 0.0.2 Changes: * Kill Shot is used on all mobs in range rather then just current target * A logic error with Barrage is fixed
Could you add a hockey to force barrage use? Very important to dps in many HFC encounters. (Basically if this hockey is held it will steady shot until able to barrage) Also, a .3 or less second wait if chim is off in .3 second or less
Great work so far, DPS output is about par with the other rotation program I use. Not sure if it's been suggested already but could you add some sort of hotkey toggles for AoE, Barrage and Cooldowns.
I just held on to Icy-Veins and some other sites, updated for 6.2. They still say BM is highest DPS spec voor PvE. I then checked combat logs on various sites, and noticed that on most bosses MM ends up (way) higher. So, I respecced my Hunter for MM. My DPS went down. Considerably. So I fiddled around with the settings etc, gemmed, enchanted my gear. Still lower dps than BM, but only slightly. Then I did some bosses in LFR and HC, and my DPS sometimes ended up higher than BM. I noticed the "problem"; MM is based on Crit and BM is based on Mastery. My gear is mostly Mastery. My Crit rating is about 29%, which is too low for MM. Hence, BM is better for me as long as I do not have Crit gear above...say...35-40%?
MM will be higher even if you are 32-33% crit. Even at 29%, your DPS should be higher. Trying working on your rotation a bit. But, pure DPS isn't the main reason why MM is better. MM is for priority targets, which is what HFC is, its all about priority targets. Thus, even if you end up a couple k dps lower as MM, you being MM is more important to the fight.
Yeah, mostly just going through your code to see what you can optimize. You should also not cast Glaive/Barrage/etc during Careful aim, the point of careful aim is to use as many Aimed Shots as possible. Also, you don't seem to be pooling Focus before Rapid fire, which should happen. To pool focus, just say something like (above Rapid Fire in priority) if focus < 100 use steady shot. Also, I would watch using Lua.DoString, it's one of the first things to become detectable by Blizzard, I would recommend an overlay or just output to honorbuddy client. Code: if (await Spell.Cast("Aimed Shot", (unit, spell) => Talent.HasTalent(6, 1))) return true; if (await Spell.Cast("Aimed Shot", (unit, spell) => StyxWoW.Me.GetCurrentFocusIncludingCurrentCast() + spell.GetCastRegen() >= 85)) return true; if ( await Spell.Cast("Aimed Shot", (unit, spell) => StyxWoW.Me.HasAura("Thrill of the Hunt") && StyxWoW.Me.GetCurrentFocusIncludingCurrentCast() + spell.GetCastRegen() >= 65)) return true; I believe it is faster if you combined them into 1. Deterrance at 40% is a bit high, maybe 20-25%. With healthstoning / Health Tonic around 30% (Putting health Tonic above Deterrance in priority)
Thanks for your time. I cannot get my DPS higher right now, not with TuanHA CR Premium or this CR. Have not tried 0.2 yet though, only 0.1. But, highest DPS is not the most important thing of course. I cannot really "work" on the rotation as TuanHA and this CR decide that by themselves. And, I cannot play manually... have not done so in years
Archiving this thread at Dommy's request. The replacement routine appears to be here. cheers, chinajade