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!

HB ARCHIVES: Singular--DO NOT DELETE

I have a suggestion. Make for rogue CC option of movement with "Burst of speed" while the character is not in combat. If buff could always be imposed as long as the character is not in combat it would be awesome)
 
UFCFreak89, Happy to look at it for you. Please read this reply [CLICK HERE] to another member that had questions about maximizing DPS with an Elemental Shaman. Same things apply to every class/spec. -Bobby53

Okay bobby after further testing, and watching, with 5 warlocks in LFR i have come to the conclusion something went horribly wrong in the most recent updates for Destruction. Firstly i have revised over Elitist Jerks/Noxxic/Icy Veins using simcraft and Icy Veins is pretty much on point, so there really is no need to clog up the CC with extra inferior code (Noxxic).

Single Target Rotation:
Your single-target rotation is based on the following priority list.

Cast Shadowburn if the target is below 20% health and if
you have more than 3.5 Burning Embers or
Dark Soul: Instability is up or
you have a large Intellect trinket proc or
you are out of mana or
the target is about to die.
Apply Immolate and keep it up.
Cast Conflagrate if you have two charges.
Keep Rain of Fire up on your target.
Only cast Rain of Fire if it will hit a target for the full 8 seconds.
Cast Chaos Bolt when you do not have 3 or more charges of Backdraft (explanations) and if
you have more than 3.5 Burning Embers or
Dark Soul: Instability is up or
Skull Banner (from a Warrior) is up or
you have a large Intellect or Crit trinket proc.
Cast Conflagrate if you have one charge.
Cast Incinerate to build up Burning Embers.
The idea is to keep a relatively high amount of Burning Embers, so that you can always cast Chaos Bolt and Shadowburn when they will be dealing more damage (trinket proc, Dark Soul, etc.).

Note that using Shadowburn will considerably increase your mana regeneration, but it will not affect your game play in any way.

Remember to apply and maintain Curse of the Elements if no one else in your raid/party can provide the same debuff.

Multiple Target Rotation:
When fighting multiple enemies, you will always want to keep Rain of Fire up.

When fighting 2 or 3 enemies, stick to your single-target rotation on one of them. Keep Immolate applied on them and use Havoc on Chaos Bolt (if no target is below 20% health) or Shadowburn (if there is a target below 20% health). Also, be careful not to cast Chaos Bolt when you have 3 or more charges of Backdraft.

When fighting more than 4 enemies, use Fire and Brimstone to apply Immolate, and cast Conflagrate and Incinerate (in that order of priority). When you do not have enough Burning Embers, refresh Immolate manually, as a filler. When a target is under 20% health, you can start using Havoc+ Shadowburn on it.

Shadowburn usage is extremely important, so we advise you to read our more in-depth section.

Also, it may be useful to use a stopcasting macro for Shadowburn.

Now it seems that RoF is whats causing the issue - i just took a log of the majority of the Iron Qon encounter in LFR.. using a hit capped,20% haste threshhold ilvl 497 warlock fully enchanted and gemmed, but every one of my warlocks pulled <35K Dps. I was placed behind tanks and a disc priest according to recount. RoF is basically being used on GCD at some points, i noticed at one point in particular it cast it 3 times in a row, resetting it when it still had 6 seconds remaining, each time, thus not casting higher priority spells.

What Class+Spec are you?: Destruction; Soul Leech, Mortal Coil, Dark Bagain, Burning Rush, Grimoir of Supremecy, Kil'Jaedens Cunning
What 'context' is the bot in? (Instance, BG, Normal): Dungeonbuddy (LFR)
What level are you?: 90
Have you made any modifications to Singular?: No
What time (HH:MM:SS) or LogMark did your issue occur? Throughout the entire log (Log is 1 boss encounter)
What happened (be specific)? Detailed explenation above, in short; RoF is breaking the spell priority's and being refreshed far too frequently.
Did you attach a complete debug log? (choose one: YES or YES) Yes, Yes, Yes & Yes.
 

Attachments

Warlock - LVL90 - MoP Dailys

Starting at: [06:08:32.092 D] [InteractWith-v540(debug)] Interacted with Captive Pandaren Spirit

Got again the Problem. Just my Pet is attacking my Toon doesnt cast an ATTACK Spell, just Healing or Summon Spells if my Pet die.
In the Log you will see something like: [06:12:35.314 N] [Singular-DEBUG] CanCast[Unending Resolve]: still on cooldown for 166100 ms

*edit* - Looks like the Problem happens with the Quest: Free Spirits - Quest - World of Warcraft - My Toon has to press an Item and get into a Spirit Vortex, in this Vortex he has to interact with PandaNPC to get them free, if my Toon gets inFight with an Enemy and my Pet starts to fight with the Enemy, my Toon just stay and doing nothing.

*edit-2* - Problem is... when my Toon die and comes back he doesnt fight at all, i have to restart HB to get Singular again to fight.
 

Attachments

Last edited:
Druide - lvl53 - Questing Profile

Starting at: [06:24:31.519 V] [Singular] [WoWRedError] You are too far away!

As you see on the Picture my Toon wants to move to Mob but takes a really strange way and get stuck and doesnt try to use another Way to get to him. I hope this is the correct Thread because i saw "[06:26:36.037 V] [Singular] [WoWRedError] You are too far away!". And as second he is under attack with another Mob and he doesnt change the Target?! Dont know if this as it should be, never looked at this.
 

Attachments

I am a priest and when a horde attacks me while i was doing quest , cc isnt attacking back to players just waiting to die, how can i fix that
 
Hallo Bobby!
Thank you for the great profile!
I have only one notice/wish: is it possible that the hunter uses traps for AOE?

Thank you!
 
Hallo Bobby!
Thank you for the great profile!
I have only one notice/wish: is it possible that the hunter uses traps for AOE?

Thank you!

Download the latest Version from Page1. Bobby changed this already for Hunters!
 
Many times my balance dru dies because mob stands on him and he can't do a shit.
View attachment 94077
View attachment 94547Still have problem with mobs standing on my balance druid so he can do nothing.
Arm, This is still a partial log file with no detailed information about when the problem occurred. Please see the post I linked before and then follow the steps in Reporting Bugs [CLICK HERE]. Otherwise I won't be able to help. Good luck with your Druid, Bobby53
 
Warlock - LVL90 - MoP Dailys

Starting at: [06:08:32.092 D] [InteractWith-v540(debug)] Interacted with Captive Pandaren Spirit

Got again the Problem. Just my Pet is attacking my Toon doesnt cast an ATTACK Spell, just Healing or Summon Spells if my Pet die.
In the Log you will see something like: [06:12:35.314 N] [Singular-DEBUG] CanCast[Unending Resolve]: still on cooldown for 166100 ms

*edit* - Looks like the Problem happens with the Quest: Free Spirits - Quest - World of Warcraft - My Toon has to press an Item and get into a Spirit Vortex, in this Vortex he has to interact with PandaNPC to get them free, if my Toon gets inFight with an Enemy and my Pet starts to fight with the Enemy, my Toon just stay and doing nothing.

*edit-2* - Problem is... when my Toon die and comes back he doesnt fight at all, i have to restart HB to get Singular again to fight.
tumbum, Thanks for the post with a complete log file! Based upon the reference point given it seems that the Combat Routine is still being called. If you can repeat this issue, please do so with Debug Trace to true in Class Config so I can confirm whether its being called. Thanks for your help, Bobby53
 
Okay bobby after further testing, and watching, with 5 warlocks in LFR i have come to the conclusion something went horribly wrong in the most recent updates for Destruction. Firstly i have revised over Elitist Jerks/Noxxic/Icy Veins using simcraft and Icy Veins is pretty much on point, so there really is no need to clog up the CC with extra inferior code (Noxxic).
UFCFreak89, Thanks for the post! The test performed wasn't the one I prescribed, so there isn't much I can do with the log file. I review the use of Rain of Fire and there definitately was an issue with that when when using SpellPriority 2 (as in your submitted log file.) Rain of Fire was testing for the debuff on the enemy target looking for an expiration time, but the time is always expired due to the type of buff it is so it was constantly refreshing. Additionally another issue that was impacting DPS is when Chaos Bolt was cast it was consuming Back draft stacks which it shouldn't. These issues pertained only to Spell Priority 2 however. Look for fixes for this in the next release. Spell Priority 1 had no issues. Happy to take a further look at this, but you will want to go back to the previously linked post and follow those steps for subsequent tests. Thanks for the post and good luck with your Warlock, Bobby53
 
If you ever need a geared warlock for testing feel free to PM me, Would another log, as you described be of use to you at this point? If so i'll make some time on Wednesday to post one up as im working until then..
 
If you ever need a geared warlock for testing feel free to PM me, Would another log, as you described be of use to you at this point? If so i'll make some time on Wednesday to post one up as im working until then..
UFCFreak89, Thanks for the post. If you do create another log, do so for Priority 1 as with your help was already able to identify issues that would impact you with Priority 2 (making another test of that prior to a new release redundant.) As for testing, there are really two different types and both are best done initially on a Training Dummy. The best way to test what the max DPS you will achieve is with a setup like I linked to you earlier with debug turned off on a Training Dummy (so you have a lengthy stationary fight not impacted by encounter mechanics). Be sure you are either in a group -or- set the Use Instance Behaviors while Solo setting, otherwise you will be using the Questing/Grinding (Solo) behaviors which are designed for fights where targets die quickly and not Boss fights.

After running a max DPS test you suspect there is an issue with the sequence of spells cast not matching what is published, your focus changes from trying to maximize DPS to verifying the Spell Priority. This requires enabling Debug Logging and Debug Spell.CanCast settings. These WILL LOWER YOUR DPS, but are essential to capturing the info provided to Singular as it carries out the spell priority.

Note: it cannot be emphasized enough that when you switch options between a DPS test and a Spell Priority test that you Stop HonorBuddy and Leave Combat. Otherwise Singular is not fully reset with the new options.

Thanks for the post and good luck with your Warlock, -Bobby53
 
Last edited:
ok, my hunter spams Blinkstrike all days...

View attachment 94579

wrong with singular, I can't quest with this CR at level 90
ntlntl, Thanks for the log file. You are using

[06:15:40.865 D] Singular v3.0.0.2544
That issue was fixed a few releases ago in Singular v3.0.0.2571. Download the latest release of Singular (from Post #1 in this thread) to resolve that issue. The most current version of Singular is always available from this thread, so you will need to update any time you install HonorBuddy.

Thanks for the post and good luck with your Hunter, Bobby53
 
Hi Bobby,

did you figure out how to do this Blob in "The Hinterlands" - Quest - "Prime Slime"? Because all my Toons still die there for 100% when they get inside the Blob, they dont heal or even push out there Rotation. I send Pictures and Logs in the past.
tumbum, Sorry I thought I had replied to you on this previously. There are a couple things going on:

- the named mob you have to kill for the quest to loot the objective is named Direglob and is level 32. It's Consume ability hits pretty hard, so this isn't a trivial fight. See the wowhead comments for the alliance version of the quest as different posters comment on the difficulties completing manually.

- the Consume ability is putting your character in a state where the behaviors are not being called.
Code:
[17:48:01.222 N] [Singular] Casting Mortal Strike on The Direglob.7C10 @ 81.0% at 8.0 yds
[17:48:01.223 D] [CGSpellBook::CastSpell] Override ID: 12294, KnownIndex: 43
[17:48:02.819 N] [Singular-DEBUG] <<Combat>> h=89.6%/r=44.0%, stance=BattleStance, Enrage=False Coloss=-1000 MortStrk=4409, th=79.5%, dist=8.0, inmelee=Y, face=Y, loss=Y, dead=23 secs
[17:48:02.822 N] [Singular] Casting Impending Victory on The Direglob.7C10 @ 79.5% at 8.0 yds 
[B][17:48:02.823 D][/B] [CGSpellBook::CastSpell] Override ID: 34428, KnownIndex: 42
[B][17:48:29.126 N][/B] [Singular-DEBUG] <<Combat>> h=0.0%/r=0.0%, stance=BattleStance, Enrage=False Coloss=-1000 MortStrk=0, th=62.3%, dist=2.7, inmelee=Y, face=Y, loss=Y, dead=54 secs
[17:48:29.136 N] [Singular-DEBUG] EnsureMovementStoppedWithinMelee: stopping because 
[17:48:29.256 D] We died, Clearing current POI
So there is a 27 second gap in this fight where presumably your character had the Consume ability on it which prevented the Combat behavior from being called or responding, am not sure which.

If you have a character that can do that quest, please run it with the following settings:

Debug Logging: true
Debug Spell.CanCast: true
Debug Trace: true

I suggest running only this quest with these settings as the Trace output is extremely verbose but also conclusive about whether the Combat Routine is being called at that juncture. I'll see what I can do about getting a character to that level to run as well but don't have one close that at the moment.

-Bobby53
tumbum, Found the cause of this. When you are consumed by Direglob, you are actually in a quest vehicle. This creates a problem currently because Singular (by default) will disable all behaviors when you are using the Questing botbase and are in a Quest Vehicle. This response was by request of quest profile authors and has been in place for some time. How this is handled with questing profiles is being revised. To handle the transition from combat routines having to turn themselves off vs. the questing profile not calling the combat routine if it is not needed, a setting was added to Singular a few releases ago. If you set 'Disable in Quest Vehicle' to false in Class Config -> General your toons will complete this quest successfully. However, you will probably encounter quests that require this setting to be true as well. Cava is the only leveling quest profile that currently completes Prime Slime, so you could use a different questing profile, turn the setting I described to false and hopefully not encounter situations where it must be true, or complete that quest manually. For status on how the questing profile author is handling the combat routine being active while in a quest vehicle and use of the ToggleCombat quest behavior, contact the profile author directly. Thanks for the post and good luck with your toons, Bobby53

Note: disabling while in a Quest Vehicle only occurs when using the Questing botbase. If you fight a mob which causes you to enter a quest vehicle while using any other botbase, the Singular is not disabled.
 
Last edited:
What Class+Spec are you?: hunter BM and MM
What 'context' is the bot in? (Instance, BG, Normal): normal
What level are you?: 90
Have you made any modifications to Singular?: no
What time (HH:MM:SS) or LogMark did your issue occur? none
What happened (be specific)? when your pet is being attack by an another mob you haven't attack it will ignore that mob and wait untill your pet is done with the fight
Did you attach a complete debug log? (choose one: YES or YES) YES
 

Attachments

What Class+Spec are you?: hunter BM and MM
What 'context' is the bot in? (Instance, BG, Normal): normal
What level are you?: 90
Have you made any modifications to Singular?: no
What time (HH:MM:SS) or LogMark did your issue occur? none
What happened (be specific)? when your pet is being attack by an another mob you haven't attack it will ignore that mob and wait untill your pet is done with the fight
Did you attach a complete debug log? (choose one: YES or YES) YES
madcow344, Thanks for the post with log file! When posting about something that did not occur (in this case it did not attack the pets target while apparently nothing else was occurring) it is critical that both a complete debug log file is provided AND either a log mark or the local system time you saw this behavior. As you can imagine, in almost every occurrence where something you want to happen did not occur, there is no log entry for it. The point of the log in that case is to see what Singular was thinking or doing at the point you felt it should have been doing something else. For assistance in providing a frame of reference like a LogMark (prefererred) or local system time, please see the Reporting Bugs [CLICK HERE] post. Thanks for your post and good luck with your Hunter, Bobby53

Edit: looked at your logfile quickly, and it doesn't seem to correspond to your post. The attached log is from a ProfessionBuddy session where it does not appear to have been able to do anything due to the following:
[19:38:32.640 Q] Bot Stopped! Reason: Main window is closing
[19:38:32.682 N] Not in game
[19:38:34.449 D] System.AccessViolationException: Could not read bytes from 00E213EE [299]!
at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
at Styx.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative)
at Styx.StyxWoW.get_IsInGame()
at Styx.CommonBot.TreeRoot.()
at Styx.CommonBot.TreeRoot.()
 
Last edited:
Back
Top