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.
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'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?
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.
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.
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.
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.
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 .