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

Yea, that's what I'm saying - it needs to be swapped out. Lol.
Checking this is actually next on my list.

I narrowed it down a little bit. When the first cast is made while the character is in combat (Due to facepull or AoE pulling) it does use moon fire as expected. But when you're not in combat and you pull with a cast it uses lunar strike. Hope this helps!
 
I narrowed it down a little bit. When the first cast is made while the character is in combat (Due to facepull or AoE pulling) it does use moon fire as expected. But when you're not in combat and you pull with a cast it uses lunar strike. Hope this helps!
Singular has this check in it called "Trivial Mobs" - you can set what's considered a trivial mob in the "Class Config" options.
It's one of the last settings under the "Enemy Control" section.

By default, any non-elite mobs that's at least 8 levels under you is considered trivial.


With this, I've set the bot to cast Sunfire/Moonfire on the mob as a pull method if the mob is trivial.
If the mob isn't trivial, it will cast Lunar Strike as normal since it's better DPS.
 
Don't know if this is a singular issue, pretty sure it is.

anytime i go to level a warrior from fresh lvl 1, the arms spec is automatically selected... and the bot does NOT seem to know how to use arms at a low level. It just sits there staring at the target, even when engaged it doesnt even auto attack. Is there a chance this is in my settings? I'm leveling 6 chars at once atm, and 5/6 chars are fine, JUST the warrior is an issue. Happy to recreate this with a log if need be, but I figure all you gotta do is make a new warrior and try it. For reference, I made an orc warrior.
 
Singular has this check in it called "Trivial Mobs" - you can set what's considered a trivial mob in the "Class Config" options.
It's one of the last settings under the "Enemy Control" section.

By default, any non-elite mobs that's at least 8 levels under you is considered trivial.


With this, I've set the bot to cast Sunfire/Moonfire on the mob as a pull method if the mob is trivial.
If the mob isn't trivial, it will cast Lunar Strike as normal since it's better DPS.
I just checked the setting and it is still at 8 (I run everything as default setting, but just checked it for the sake of completeness.). I am running in Mount Hyjal at the moment and it pulls with Lunar Strike on level 81 mobs at the moment while I am level 100.
 
I just checked the setting and it is still at 8 (I run everything as default setting, but just checked it for the sake of completeness.). I am running in Mount Hyjal at the moment and it pulls with Lunar Strike on level 81 mobs at the moment while I am level 100.
The changes I've made to Singular won't take affect until the next Honorbuddy update.
 
Don't know if this is a singular issue, pretty sure it is.

anytime i go to level a warrior from fresh lvl 1, the arms spec is automatically selected... and the bot does NOT seem to know how to use arms at a low level. It just sits there staring at the target, even when engaged it doesnt even auto attack. Is there a chance this is in my settings? I'm leveling 6 chars at once atm, and 5/6 chars are fine, JUST the warrior is an issue. Happy to recreate this with a log if need be, but I figure all you gotta do is make a new warrior and try it. For reference, I made an orc warrior.
I'll make a warrior and see what's up.
If I find anything, I'll make edits to this post.

Thanks for the heads up!

Edit;
My server just went offline, but during the time it was up - I had an orc warrior running.
It made it to level three, and during that time it seemed to use "Slam" and engage mobs properly.

What level are you noticing this issue at?​
 
Last edited:
Hi,

my WoW crashes if someone leaves from the group (dungeonbuddy) and I am the healer... I guess Singular wants to dispell someone?
Here is the log:

Code:
[11:54:47.291 N] (Singular) .... [REST] h=100.0%/m=100.0%, combat=N, (null), surge=0, serendip=0, target=Me th=100.0%/100.0%,  @ 0.0 yds, combat=N, tloss=True, pw:s=0, renew=0,tank=lead.Paladin.6435 100.0% @ 9.4 yds,tph=100.0%,tcombat=N,tmove=N,tloss=Y
[11:54:47.715 D] [DungeonBuddy-DEBUG]: 1 member left the group. Total number of group members: 4
[11:54:47.717 N] [DBDirtyDungeonFix]: Time went by so we are trying to get some logic done to move forward..
[11:54:47.821 N] [DBDirtyDungeonFix]: time has passed...logic inc!
[11:54:47.821 N] [DBDirtyDungeonFix]: We are in an instance which cant be handled at the moment - leaving group.
[11:54:57.824 D] Changed map(s) to FWHordeGarrisonLeve2new, Draenor
[11:54:58.176 N] (Singular) (Singular) info: 10.4 seconds since BotBase last called Singular (now in Rest)
[11:54:58.487 N] (Singular) .... [REST] h=100.0%/m=100.0%, combat=N, (null), surge=0, serendip=0, target=Me th=100.0%/100.0%,  @ 0.0 yds, combat=N, tloss=True, pw:s=0, renew=0,tank=lead.Paladin.6435 100.0% @ 9.4 yds,tph=100.0%,tcombat=N,tmove=N,tloss=N
[11:54:58.121 D] [DungeonBuddy-DEBUG]: Marking Nitrogg Thundertower as dead. Reason: Scenario stage step is complete
[11:54:58.121 D] [DungeonBuddy-DEBUG]: Marking Skylord Tovra as dead. Reason: Scenario stage step is complete
[11:55:13.752 D] Exception was thrown in BotBase.Root.Tick
[11:55:13.753 D] GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
   at GreyMagic.Executor.‎‫​‏‏*​*‫**‎​‏*‏‎‎*‫‬*‬*(Int32 )
   at GreyMagic.Executor.*‏‫*‏‫*‪‬‬‎‪‪‬**‏*​​*‫***(Int32 )
   at GreyMagic.Executor.Execute(Int32 timeout)
   at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
   at Styx.WoWInternals.WoWSpell.SpellEntry.get_SpellCategories()
   at Styx.WoWInternals.WoWSpell.get_DispelType()
   at Singular.Helpers.Dispelling.GetDispellableTypesOnUnit(WoWUnit unit) in K:\HB\Routines\Singular\Helpers\Dispelling.cs:line 166
   at Singular.Helpers.Dispelling.CanDispel(WoWUnit unit, DispelCapabilities chk) in K:\HB\Routines\Singular\Helpers\Dispelling.cs:line 196
   at Singular.Helpers.Dispelling.CanDispel(WoWUnit unit) in K:\HB\Routines\Singular\Helpers\Dispelling.cs:line 191
   at Singular.Helpers.Dispelling.<>c.<CreateDispelBehavior>b__16_10(WoWUnit u) in K:\HB\Routines\Singular\Helpers\Dispelling.cs:line 243
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at Singular.Helpers.Dispelling.<>c.<CreateDispelBehavior>b__16_9(Object r) in K:\HB\Routines\Singular\Helpers\Dispelling.cs:line 243
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action.phQ0=F{\[x-RAtp:tfaT@JcC\\$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Sequence.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator.=\.$"WTfk\&a5\[\[Ep\*oGkZdOby$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator.=\.$"WTfk\&a5\[\[Ep\*oGkZdOby$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator.=\.$"WTfk\&a5\[\[Ep\*oGkZdOby$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator.=\.$"WTfk\&a5\[\[Ep\*oGkZdOby$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Singular.CallWatch.Tick(Object context) in K:\HB\Routines\Singular\SingularRoutine.Behaviors.cs:line 1984
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Singular.SingularRoutine.LockSelector.TickWithFrameLock(Object context) in K:\HB\Routines\Singular\SingularRoutine.Behaviors.cs:line 926
   at Singular.SingularRoutine.LockSelector.Tick(Object context) in K:\HB\Routines\Singular\SingularRoutine.Behaviors.cs:line 919
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.Common.HookExecutor.Run(Object context)
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action.phQ0=F{\[x-RAtp:tfaT@JcC\\$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator.=\.$"WTfk\&a5\[\[Ep\*oGkZdOby$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at ‪*‪‪**‬‬**‪‬**‪*‎‬​**‬*.*‏‎​*‎*‎‬*‎**‪​*‏**‪‪***.‪‬‎‫‪‎​‪‪​‏‎‫*‪‬​*‪*‫***​​‫‏**(Object )
   at 6G)3MEAVE{!\\Y\\c\[<@#rUBeK$.Z\\\&-8~4:#\*=  32H"~HjSV(^'.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at ‪*‪‪**‬‬**‪‬**‪*‎‬​**‬*.*‏‎​*‎*‎‬*‎**‪​*‏**‪‪***.‪‬‎‫‪‎​‪‪​‏‎‫*‪‬​*‪*‫***​​‫‏**(Object )
   at Styx.TreeSharp.Decorator.=\.$"WTfk\&a5\[\[Ep\*oGkZdOby$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector.NWOcu<\]b\[rjeUcrzm~PXoZ{b!.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.Common.HookExecutor.Run(Object context)
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action.phQ0=F{\[x-RAtp:tfaT@JcC\\$.MoveNext()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.=Jx!8<)>Zn_7V;Dl}7~{0dGW$.‬*‪‎***‪‪‪**‫*‫‬**‏*​​‎‬*‫‏‎*()
   at Styx.CommonBot.TreeRoot.*‬​**‏​**‪‪*‪‪‪​*‏‫**(Action , String , Boolean )
[11:55:26.884 N] Wow exited, Honorbuddy stopped!
[11:55:26.884 Q] Bot stopping! Reason: Wow exited, Honorbuddy stopped!
[11:55:26.884 N] Honorbuddy terminating in 20 seconds.
[11:55:28.761 N] (Singular) (Singular) info: 41.0 seconds since BotBase last called Singular (now in OnBotStopped)
[11:55:28.753 D] GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
   at GreyMagic.Executor.‎‫​‏‏*​*‫**‎​‏*‏‎‎*‫‬*‬*(Int32 )
   at GreyMagic.Executor.*‏‫*‏‫*‪‬‬‎‪‪‬**‏*​​*‫***(Int32 )
   at GreyMagic.Executor.Execute(Int32 timeout)
   at GreyMagic.Executor.GrabFrame()
   at GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
   at Styx.CommonBot.TreeRoot.‬*‪**‪***​​​​‬‏‪‏‫*‪‎*‪‎*()
   at Styx.CommonBot.TreeRoot.​‎‪‏*‎‬​‫‪**‪​‪‫‏‫​‎***‏**‏*()
[11:55:28.754 D] [Capability Manager] Cleared all entries that matches any of All
[11:55:28.754 N] [DungeonBuddy]: Left dungeon: Grimmgleisdepot Heroic
[11:55:28.756 D] [Strafe Manager] Done strafing. Reason: Stop called
[11:55:28.756 D] Exception was thrown in BotBase.Stop
[11:55:28.757 D] System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 03C70010, Size: 4
   at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
   at GreyMagic.MemoryBase.Read[T](IntPtr addr)
   at Styx.Helpers.PerFrameCachedValue`1.get_Value()
   at Styx.WoWInternals.WoWMovementInfo.get_MovementData()
   at Bots.DungeonBuddy.Helpers.StrafeManager.get_ActiveMoveFlags()
   at Bots.DungeonBuddy.Helpers.StrafeManager.‎‏*‎‏***‪​**‬*‫‏**‬‫*‬*​*(MoveFlags )
   at Bots.DungeonBuddy.Helpers.StrafeManager.‎*‎**‎*‪****‏*​‬*‪******‪‬*(String )
   at Bots.DungeonBuddy.DungeonBot.Stop()
   at Styx.CommonBot.TreeRoot.*‬​**‏​**‪‪*‪‪‪​*‏‫**(Action , String , Boolean )
[11:55:28.758 D] Activity: Honorbuddy Stopped
[11:55:28.758 D] Handler for OnBotStopped threw exception!
[11:55:28.758 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 016D2444, Size: 4
   at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
   at GreyMagic.MemoryBase.Read[T](IntPtr addr)
   at Styx.WoWInternals.Lua.get_State()
   at Styx.WoWInternals.LuaEvents.get_IsInitialized()
   at Styx.WoWInternals.LuaEvents.**‏‪​*‪‫‏‪‪***‬*‎*‎**‬*‎​*​**()
   at Styx.WoWInternals.LuaEvents.*‫‏​‎‪**‬‫‪‬‎‎‪‫*‪‪‎*‪*(EventArgs )
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at Styx.CommonBot.BotEvents.‏‪*‏‫‬*‪*‪***​‬*‫‏‏*‏**‎*****(Delegate , Action`1 , Object[] )
[11:55:28.759 D] [Sharp Messenger Lite] HB stopped.
 
I'll make a warrior and see what's up.
If I find anything, I'll make edits to this post.

Thanks for the heads up!

Edit;
My server just went offline, but during the time it was up - I had an orc warrior running.
It made it to level three, and during that time it seemed to use "Slam" and engage mobs properly.

What level are you noticing this issue at?​

was the entire time through lvl 1-10... then switched to fury and it worked right. Must somehow be my settings, but i was using it on a vanilla install of HB with the only plugin activated as "buddy control panel"
 
was the entire time through lvl 1-10... then switched to fury and it worked right. Must somehow be my settings, but i was using it on a vanilla install of HB with the only plugin activated as "buddy control panel"

One thing I try to do is have a different location for a "clean install" of HB to see if I experience the same issue on a different install of it.

Honorbuddy:HelpDesk:"Clean installing" Honorbuddy - The Buddy Wiki

With all of the updates people have done, sometimes things start to go awry and it's good to clean install.
 
.... vanilla install of hb = clean install. So I did this. Thx tho. (I always make a new folder on a clean install.)
Not true. If you read it, it involves deleting multiple folders (outside of HB folder) where it stores cached data. It also requires to delete wow cache as well!
 
Yea, sometimes the fps is horrible, and i mean horrible while using Singular routines, doesnt matter if it's Enyo or combat bot, sometimes the fps is just down to the floor, and yes ive tried everything in your "help" document and the problem still persists.
 
Yea, sometimes the fps is horrible, and i mean horrible while using Singular routines, doesnt matter if it's Enyo or combat bot, sometimes the fps is just down to the floor, and yes ive tried everything in your "help" document and the problem still persists.
I doubt it's Singular. WoW is having tons of FPS issues right now.

Not only that, there's areas that aren't Meshed like Broken Isles.
If an area isn't Meshed, it will lag you down to 2-5 FPS
 
I doubt it's Singular. WoW is having tons of FPS issues right now.

Not only that, there's areas that aren't Meshed like Broken Isles.
If an area isn't Meshed, it will lag you down to 2-5 FPS

This! I have been using Singular, my own CR for DH and Enyo. Everyone has been complaining that Singular and Enyo don't work. They do.
 
Warrior never uses "battle cry" (one of its new main "burst" abilities). Its up every minute and makes you crit 100% for 5 seconds at a time. It would be beneficial if we could introduce this into the rotation? Also can we please possibly add a selection to "Pull mob with heroic throw" ? Alot of the time charging bugs out the warrior and he ends up charging to his death. (i.e. dungeons, where he charges regularly off the SBG bridge before bonemaw due to the flying bats, or slag mines where he sometimes charges to his death into lava before the last boss) :).

Would appreciate it if these changes could be introduced :)! <3

I've tested this in both fury, and prot. Never arms, so if its working for arms exclusively... I wouldn't know.

As for fury you also never use "Avatar" which is a main burst ability as well. Would be nice to see it used as well, although fury isn't as concerning to me personally... im sure some people who use fury would appreciate it :).
 
Back
Top