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

[PAID] [Warlock] Demonic - An Advanced Honorbuddy Warlock Routine [PvE/PvP]

I found 2 bugs earlier today that I'll be pushing later. One *should* remove pausing, and another will fix the drain soul constant re-casting issue.

Always great support for a great routine. Millz CRs highly recommended!
 
When doing what?

I've been testing it against target dummies, and it's pauses are very low (i.e. < 300ms between deciding whether to inhale/exhale or cast another spell).

I'm sorry, forgot to add that. It's when doing Arena/BG/Any type of PVP.
 
I'm sorry, forgot to add that. It's when doing Arena/BG/Any type of PVP.

Hmm okay. Well I'll push this change that I've made today to the SVN first before I start messing with anything else. Report back after the next update :)
 
there a way to stop it from auto interrupting? i need to use it to interrupt manually on SoO bosses.


edit: this is while using sac
 
Last edited:
there a way to stop it from auto interrupting? i need to use it to interrupt manually on SoO bosses.


edit: this is while using sac

Disable all of the command demon settings on the pet tab.

----

Just pushed a new aff update. No pausing and seems to be doing pretty good DPS on dummies. Feedback please people :)
 
Search the logs for either "Evading" or "Blacklist" and you should be able to find it. I'll need the log files though to be able to see what's happened.
Hey Millz --
Just spent the last two hours searching through 30 logs. No dice. I found one log, out of 30, that had the word "Evading" in it, but it was from when my toon was level 47. She's almost level 70 now. All the blacklisting items I found were due to looting or not being able to generate a path to them while in the water. I even searched for "Talbuk" because that's what I was fighting. It was stuck halfway in a wall. I really think the routine fails to blacklist it because the mob loses health, but then resets back to full health after a second or two. I'll just move along and if it happens again I'll *try* to get the log for it, but as for now, I can't supply anything for you to look at.
 
Hey Millz --
Just spent the last two hours searching through 30 logs. No dice. I found one log, out of 30, that had the word "Evading" in it, but it was from when my toon was level 47. She's almost level 70 now. All the blacklisting items I found were due to looting or not being able to generate a path to them while in the water. I even searched for "Talbuk" because that's what I was fighting. It was stuck halfway in a wall. I really think the routine fails to blacklist it because the mob loses health, but then resets back to full health after a second or two. I'll just move along and if it happens again I'll *try* to get the log for it, but as for now, I can't supply anything for you to look at.

No worries, thanks for looking. I'll increase the blacklisted duration from 5 seconds to 10 to see if it improves it.

If you see it again grab the log file though :)
 
No worries, thanks for looking. I'll increase the blacklisted duration from 5 seconds to 10 to see if it improves it.

If you see it again grab the log file though :)
I believe I have a limited understanding of how the routine works, but it's only very limited. This is all guesswork on my part, but doesn't the routine look to see if the spells cast are doing damage to the target, and if they aren't it will then blacklist it as an evading mob? All the times it's gotten stuck have been on mobs that are stuck in an object (wall, mountain, tree, floor, etc) and have been able to be damaged, but then after one to two seconds the health resets back to 100%. So, technically the routine is damaging the mob, but the routine sees the resetting health as the target getting healed, and therefore it just continues to fight even though it's fighting a never-ending battle, right? The mob, while it IS evade bugged, can still be harmed. It's just not enough to kill it fast enough.
 
I believe I have a limited understanding of how the routine works, but it's only very limited. This is all guesswork on my part, but doesn't the routine look to see if the spells cast are doing damage to the target, and if they aren't it will then blacklist it as an evading mob? All the times it's gotten stuck have been on mobs that are stuck in an object (wall, mountain, tree, floor, etc) and have been able to be damaged, but then after one to two seconds the health resets back to 100%. So, technically the routine is damaging the mob, but the routine sees the resetting health as the target getting healed, and therefore it just continues to fight even though it's fighting a never-ending battle, right? The mob, while it IS evade bugged, can still be harmed. It's just not enough to kill it fast enough.

Nah it's monitoring the combat log for evading events. When it flags an evade then it adds the blacklist and prevents all casting against that target for 10 seconds.
 
Nah it's monitoring the combat log for evading events. When it flags an evade then it adds the blacklist and prevents all casting against that target for 10 seconds.
Hmm, well between Honorbuddy and Demonic something isn't detecting the evading. The last time it happened I wanted to see if it would be blacklisted, so I sat and watched it combat a mob stuck in a wall for roughly one to two minutes straight. I even got up and walked away to grab a drink, and when I came back it was still fighting the same mob stuck in the wall. I kept an eye on it while I walked over to the kitchen (I can see my computer from the kitchen, so I'm always able to keep an eye on the bot) and it never moved away. I really, really wish I had a log to give you that would show something, but none of them show anything but combat. I can't even find the one where it had an unusually long amount of combat against one of the talbuks in Outlands. I went crosseyed looking through 30 logs, doing a quick line by line scan of each one of them. I also used the search function in Notepad++ (my preferred text editor). That's why I was saying I wondered if the routine or Honorbuddy just got confused because the mob would get damaged, then heal up, so it must have thought it was in a regular fight. None of the spells ever said "Evade" like they do when something is actually evading. They either hit the mob, or missed it, but there was always enough time for the mob to reset its health back to full. You know?
 
Hmm, well between Honorbuddy and Demonic something isn't detecting the evading. The last time it happened I wanted to see if it would be blacklisted, so I sat and watched it combat a mob stuck in a wall for roughly one to two minutes straight. I even got up and walked away to grab a drink, and when I came back it was still fighting the same mob stuck in the wall. I kept an eye on it while I walked over to the kitchen (I can see my computer from the kitchen, so I'm always able to keep an eye on the bot) and it never moved away. I really, really wish I had a log to give you that would show something, but none of them show anything but combat. I can't even find the one where it had an unusually long amount of combat against one of the talbuks in Outlands. I went crosseyed looking through 30 logs, doing a quick line by line scan of each one of them. I also used the search function in Notepad++ (my preferred text editor). That's why I was saying I wondered if the routine or Honorbuddy just got confused because the mob would get damaged, then heal up, so it must have thought it was in a regular fight. None of the spells ever said "Evade" like they do when something is actually evading. They either hit the mob, or missed it, but there was always enough time for the mob to reset its health back to full. You know?

Ah I see. It won't detect that the unit is evading unless an actual 'Evade' message comes up on the screen - otherwise it just thinks that the unit can self heal / is being healed.
 
I still feel like I am getting fair amount of dropped frames in arena :/ there are moments where it is fine then moments when it seems to be really stuttery... I got a beast of a pc i5 3570k @ 4.5ghz and gtx 680, I have v sync enabled dx 11 and I tried putting settings to low and still the same thing, with v synv I get 144.4fps cus of 144hz monitor but it drops down to like 120-110 and stutters, I will post my log, is there anything wrong?

View attachment 3196 2014-05-30 19.06.txt
 
I still feel like I am getting fair amount of dropped frames in arena :/ there are moments where it is fine then moments when it seems to be really stuttery... I got a beast of a pc i5 3570k @ 4.5ghz and gtx 680, I have v sync enabled dx 11 and I tried putting settings to low and still the same thing, with v synv I get 144.4fps cus of 144hz monitor but it drops down to like 120-110 and stutters, I will post my log, is there anything wrong?

View attachment 131600

Quite a few memory read errors in there. Just pushed an update - update from SVN and try again :)
 
Ah I see. It won't detect that the unit is evading unless an actual 'Evade' message comes up on the screen - otherwise it just thinks that the unit can self heal / is being healed.
That's exactly what I thought. I don't suppose there's any way to detect that, or prevent that from happening? I know I'm more than likely just being paranoid, but sometimes I think that's Blizzard's way of sniping botters. They like to see who gets hung up on these "bugged" mobs, and then they take action.
 
That's exactly what I thought. I don't suppose there's any way to detect that, or prevent that from happening? I know I'm more than likely just being paranoid, but sometimes I think that's Blizzard's way of sniping botters. They like to see who gets hung up on these "bugged" mobs, and then they take action.

Maybe - something like.. if using questing bot base, and been in combat for more than x minutes, and target's HP is > 90% then blacklist it?
 
Maybe - something like.. if using questing bot base, and been in combat for more than x minutes, and target's HP is > 90% then blacklist it?
That sounds promising. The only thing you would have to look out for is DPS output of the player, and self-healing of the target. I've been in some fights that took a little while, but that was because they did a pretty good job of healing themselves. I also admit that it was in Ulduar, and the plant boss I was fighting was pretty tough to solo, lol. She kept healing herself, so it took longer than I was hoping, but ultimately she died.

But, yes, back on point that logic sounds very sound indeed. You could also, if not too much trouble, make it an option on the Advanced Tab. Checked would enable the logic, and Unchecked would, of course, disable the logic.
 
Aff didnt seem to bad last night on some 10m heroic blackfuse most time opener was 700kish but couple pulls was 1mil at first belt .. one thing i was wondering i noticed on spoils it was soulswaping onto every spark of life would you all say i should have settings to dot at over 1mil hp? or would it still be an increase to dot those? im new to aff and mainly just pew pew at desto but i was trying to get some ranks in.
 
Back
Top