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

Delay between casts

dagitbeaver

New Member
Joined
Jul 4, 2013
Messages
21
Reaction score
0
This is something I've noticed across a few different characters. The bot will wait until the spell bar is completely full to start casting another spell, which is leading to suboptimal DPS. As a human player, you can 'precast' before the spell bar is full by .1 or .25 seconds, which will cause it to start casting immediately, there's a noticeable difference between these behaviors.

Is there some kind of wow setting I'm missing? I've played around with different routines, frame lock on, off, at separate values. Has anybody else noticed this? It's been persistent across a few different releases.
 
Should I be looking for this in the botbase or combat routine? Or somewhere in Honorbuddy settings?

Or is this the 'Custom Lag Tolerance' in WoW's Game Settings->Combat?

Also - what should I be setting this to once I find it? Is there a specific magic value, or should it be somewhere along the lines of my typical MS to the server, or what?

Thanks for the help, by the way! Sorry if this question is trivial or answered somewhere else, I tried scouring all of the set up guides and looking through the settings myself, but nothing seemed overly obvious at the time. I've been wondering about this for a while.
 
you are on the right track, the custom lag tolerance [whatever the name, its all talking about the same issue] allows you to adjust the time allowed for precasting a spell. or queueing up a spell.

You might go read some of the pages in the combat routine section. you might run into some good info there.

also, use google for searching these forums. the search engine here is kinda wonky. just google 'your topic+honorbuddy' and you should get better results.

and dont be afraid to search other sites for relevant information, owndcore has a lot of good info there as well. someone somewhere knows the answer, just gotta go looking for that someone.
 
Yeah I've resorted to using google to search for my query + site:www.thebuddyforum.com because of this site's search feature not pointing directly to the page referencing the query :x I hadn't thought of looking on other sites, however - I hadn't realized that ownedcore hosted discussions on honorbuddy.

I monkeyed around with the custom lag tolerance, it didn't make much difference, however I believe the source of this issue is the routines in question are checking to see whether or not the player is casting before trying to cast again. This is causing small delays due to latency.

I changed my own personal combat routine to, instead of checking whether or not the player is casting or on GCD, to check whether the current cast time or gcd remaining is below a certain value before attempting to cast. This has given me more human behavior (and an approximate 4% DPS increase in a cursory test), however it's still not quite perfect. I'll notice a small delay between casts on a rare occasion, though it's MUCH less frequent than it was with the old behavior.

Thanks again for the help!
 
Back
Top