• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HB ARCHIVES: Singular--DO NOT DELETE

    Discussion in 'Archives' started by bobby53, Nov 19, 2012.

    1. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
    2. Rock

      Rock New Member

      Joined:
      Mar 8, 2010
      Messages:
      227
      Likes Received:
      1
      Trophy Points:
      0
      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!
       
    3. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      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.
       
    4. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      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.
       
    5. Rock

      Rock New Member

      Joined:
      Mar 8, 2010
      Messages:
      227
      Likes Received:
      1
      Trophy Points:
      0
      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.
       
    6. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      The changes I've made to Singular won't take affect until the next Honorbuddy update.
       
    7. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      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: Aug 16, 2016
    8. paxxx

      paxxx Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      260
      Likes Received:
      9
      Trophy Points:
      18
      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.
      
       
    9. Dexterss

      Dexterss Member

      Joined:
      Aug 17, 2012
      Messages:
      79
      Likes Received:
      0
      Trophy Points:
      6
      plz add :)
       
    10. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      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"
       
    11. speshulk926

      speshulk926 Community Developer

      Joined:
      Dec 8, 2014
      Messages:
      911
      Likes Received:
      17
      Trophy Points:
      18
      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.
       
    12. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      .... vanilla install of hb = clean install. So I did this. Thx tho. (I always make a new folder on a clean install.)
       
    13. FOSSE

      FOSSE New Member

      Joined:
      Feb 3, 2012
      Messages:
      17
      Likes Received:
      0
      Trophy Points:
      1
      fps drop as hell
       
    14. Stalkz

      Stalkz Member

      Joined:
      Jul 27, 2013
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      6
      Is there a way to disable combat targeting completely so I just heal allies and myself?
       
    15. speshulk926

      speshulk926 Community Developer

      Joined:
      Dec 8, 2014
      Messages:
      911
      Likes Received:
      17
      Trophy Points:
      18
      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!
       
    16. Mandori

      Mandori Member

      Joined:
      Dec 10, 2012
      Messages:
      97
      Likes Received:
      1
      Trophy Points:
      6
      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.
       
    17. Azhemoth

      Azhemoth Active Member

      Joined:
      May 8, 2013
      Messages:
      534
      Likes Received:
      43
      Trophy Points:
      28
      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
       
    18. speshulk926

      speshulk926 Community Developer

      Joined:
      Dec 8, 2014
      Messages:
      911
      Likes Received:
      17
      Trophy Points:
      18
      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.
       
    19. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      In what context would you want the bot to use Sprint?

      Out of combat, the bot should be using mounts.
      In combat, the bot should already use sprint if the mob tries running away.
       
    20. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      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 :).
       

    Share This Page