One report of AOE spell not being cast, followed by report of them being cast with impunity.... neither with a log. How to Report Bugs in Singular (CLICK HERE)
mspazz, Thanks for the post with logs. Please add a LOGMARK at the point the movement is occurring that you believe should not be. Not all movement is controlled by Singular, so the logmark will set a reference point so I can review specifically what is occurring at the point you see the issue. Thanks for the post and good luck with your Priest, Bobby53 Edit: unable to look at the issue affecting saving setttings, but will follow up
Should cast when energy % < 30 and Deep Insight procs. Please see Reporting Bugs in Singular (click here) if it is not working for you. Thanks and good luck with your Rogue, Bobby53
*new* Singular v4.0.0.4524 available for download! Available for download from Post #1 in this thread. This release has been under development and test for awhile, with focus specifically on several healing specializations and some issues reported for Rogues (Combat & Subtlety). Note: Rogue will not cast Stealth when Pulling a Trivial Mob. You can configure what % of your characters health identifies a Trivial Mob (default is 50%.) See Trivial: Mob Max Health % on the General tab of Class Config. When leveling in Draenor, you will encounter quite a few mobs with a Max Health less than 50% of your Max Health. If you have Stealth Mode set to Auto and it is not casting Stealth as often as you would want, lower the Trivial Health setting. Change History Code: --- Release 4.0.0.4524 --- General *new* - Healer: Proving Grounds - will now heal party *new* - Facing - separation of logic which initiates facing and logic which blocks abilities waiting for facing. All characters should allow non-facing abilities to cast sooner when not facing. Melee characters should initiate combat slightly quicker when not initially facing fixed - Bottled Nethergron Vapor: suppressed from use. *new* - Excess Potion of Accelerated Learning: will apply to keep buff up if in inventory and less than Level 100 fixed - Facing: several fixes and enhancements to seperate point in priorities where we attempt to face from where we require facing fixed - Drinking/Eating: will no longer spam attempts to eat or drink when Stunned fixed - Use Flasks Setting: setting is no longer Read Only Druid change- Resto - Regrowth: fixed several issues where was not handling presence/absence of Glyph of Regrowth fixed - Resto - Genesis: now correctly checks heal target range when determining count of players below Genesis Health % with active Rejuvenation *new* - Resto - Harmony: support for keeping Harmony buff active at all times in Combat. Controlled by new Group Healing setting fixed - Resto - Lifebloom: corrected error with applying to multiple targets in some cases. fixed - Resto - Rejuvenation: in some cases was double casting to apply HotKey fixed - Resto - Cenarion Ward: now correctly applied on cooldown. Favors Lifebloom target fixed - Resto - Clearcasting: now correctly recognizes this proc and casts Regrowth if needed -or- Clearcasting would expire without use fixed - Resto - Regrowth vs Healing Touch: logic intended for lowbies to use Regrowth sooner prior to learning Healing Touch causing Regrowth to cast too frequently even after Healing Touch is learned Priest fixed - All Specs - spin of death movement reported fixed change- Disc - Pull: when solo, will use Smite for Pull spell if we don't have aggro yet and no other players (friendly or hostile) in area that we are competing for mobs with fixed - Disc - Spirit Shell: will cancel aura if Out of Combat fixed - Disc - Surge of Light: now correctly recognizes proc and will force cast regardless of health if at 2 stacks or aura about to expire fixed - Disc - Borrowed Time: will keep buff up during combat *new* - Disc - Clarity of Will: now supported. Will keep up on Tanks during combat *new* - Disc - Target Selection: priority placed upon Tanks and Healers at low-health above all else *new* - Disc - Saving Grace: will use once on essential targets only (Tank/Healer) if trying to save. Setting added to control health cast at change- Disc - Atonement: additional setting added to cancel Atonement if any target falls below % in addition to settings controlling multiple targets below health %. change- Disc - Atonement: setting added to enable/disable use of Smite in Atonement healing. Defaults to false change- Disc - Pull More: enabled when Disc Priest learns Mind Sear fixed - Disc - Archangel: better use of this buff throughout rotation fixed - Disc - Holy Nova: added support as AOE Heal change- Shadow - Cooldowns: will disable use when facing Trivial target Rogue fixed - All Specs - Talents: now correctly recognizes Rogue talents selected fixed - All Specs - Stealth: now correctly recognizes Stealth setting in Class Config in all contexts. All Stealth issues cited should be resolved fixed - All Specs - Blind: was missing some opportunies to Blind adds due to target selection logic no accounting for range, etc. change- All Specs - Kill Sapped Mobs: additional logic to override BotBase decideing to abandon a mobs under effect of Sap or Blind. Only invoked if BotBase calls Combat behavior, so BotBase can still decide that killing is not ncessary fixed - Combat - Eviscerate: was not being cast at 5 combo points in all cases fixed - Combat - Blade Flurry: now correctly handled as Off GCD fixed - Combat/Subtlety - Energy Recovery: prevents casts of combo point builders while waiting for energy regen for closer fixed - Combat - Energy Recovery: prevents casts of combo point builders while waiting for energy regen for closer change- All Specs - Recuperate: will no longer use remaining Combat Points out of combat if at 90% health or more Shaman fixed - Elemental/Enhancement - Healing: will now correctly use defensive cooldowns when trying to self-heal *new* - Resto - Cloudburst Totem: now supported. Settings to control added in Group Heal fixed - Resto - Unleash Life: now cast prior to Chain Heal fixed - All Specs - Elemental Totems: now correctly casts under expected circumstances fixed - All Specs - Primal Elementalist: now correctly controls Elementals as Pets sending at attack targets based upon settings fixed - All Specs - Shamanistic Rage: added setting to control Health % cast at change- Resto - Healing Stream: default Health % changed to 100 Warrior fixed - All Specs - Berserker Rage: improved use for crowd control break fixed - Protection - Intimidating Shout: improved use in PVP combat
Works well with a mage. One thing though. makes it pretty obvious that you're a bot in dungeons. The CR casts cone of cold when there is nothing near it. After it does its frost shield/armor buff... It just cast cone of cold at nothing (then continues to cast arcane spells) Not hurting anything DPS wise really, but it's pretty obvious you're botting when you are constantly casting cone of cold at nothing. Can it be removed? Or is there a way I can edit my own version somehow? Thanks!
Can this be changed so that mistweavers do not cast *****ling Jade Lightning while in crane stance? It burns through the mana pool in a few seconds by doing that.
Hi, I posted this bug to the honorbuddy support section, but I didn't realize I could post bugs here as well. I got a response there, but I also thought I would drop a debug log here since I only posted a regular log. What Class+Spec are you?: Warlock+Affliction (bug is present for all specs) What 'context' is the bot in? (Instance, BG, Normal): Grind bot What level are you?: 100 Have you made any modifications to Singular?: No What time (HH:MM:SS) or LogMark did your issue occur? [17:35:49.711 D] What happened (be specific)? There is a problem when dealing with multiple targets. Sometimes Singular is unable to switch back to a target it previously had, so the bot waits while the pet slowly kills the mob. After the kill, singular resumes as normal. Did you attach a complete debug log? (choose one: YES or YES) Attached is a complete debug log showing the exceptions. Thank you!
care to explain why the mage CR is just tanking elites intead of kiting and blinking away even though it is set to do both? Not sure what change affected it but it used to do so.. now with better gear i cant get the bot to trap elites cause it just tanks themn and dies over and over and over. /sigh i have portal as well but thats even worse than this USED TO be. Now theyre equally bad. I guess no trapping as mage unless you do it by hand or are like ilvl 705? GG EDIT - sorry to sound condescending and ungrateful. I know you work your tail off and its appreciated. Something happened with the new version and/or new HB and mage is in a world of hurt atm. Would appreciate a fix asap so I can resume trapping. Mage has suffered moreso than almost any other class... actually MORE than any other class as far as afkability on harder mobs such as the aforementioned.
*new* Singular v4.0.0.4544 available for download! New version with fixes for several bugs reported. See Change History for full details. Download from Post #1 of this thread. Change History Code: --- Release 4.0.0.4544 --- General change- Hot Keys: if enabled, toggle messages will now be written to game overlay rather than game chat window. *new* - Hot Keys: setting added to control how long message is displayed in game overlay. Death Knight fixed - All Specs - Blood Boil: now checks if Current Target in range before casting to spread diseases fixed - Blood - Blood Boil: now checks if Current Target in range before casting to renew diseases fixed - All Specs - Blood Boil: now checks multiple targets in range if casting for AOE damage fixed - All Specs - Blood Boil: now correctly disabled if AOE spells disabled fixed - Unholy - Raise Dead: will summon ghoul during Rest if not alive fixed - All Specs - Blood Boil: fixed several cases where Glyph of Blood Boil was not accounted for in range to targets Hunter fixed - All Specs - Barrage: bug where not correctly determining area covered by cast (for avoiding unwanted aggro) Mage fixed - All Specs - Cone of Cold: were incorrectly identifying mobs in AOE (so some casts were hitting no enemies) Rogue fixed - All Specs - Pick Pocket: auto attack was being initiated before Rogue could successfully cast Pick Pocket. Worked infrequently if glyphed, always failed without *new* - All Specs - Pick Pocket Only Sap setting: will Sap the Pick Pocket target when Pick Pocket Only - Disable Pull is true. This will prevent some unwanted combat.
Well, I suppose if I were to write in a reflective fashion that mirrored the nature of your post, I would say: Care to explain why there isn't a log attached as an example of the problem you are encountering? As of this writing you have made 824 posts which seem to indicate you are a veteran member - /sigh. I know you have high expectations and rightfully so, but it is not effective for me to attempt to research an issue that does not have the detail I have carefully described providing in Reporting Bugs in Singular post (click here). This is a well covered topic (scroll up) that is repeated time and time again so should not seem to be a new or unusual request. So, would appreciate a proper post asap so I can look into this issue for you and hopefully resolve an issue which is troubling you and potentially encumbering other Mage users as well. For another variation of pleading with members to provide a log and the details needed along with it, see Bobby53's Standard Request for More Information (click here) Thanks for taking the time to post, unfortunately there isn't much I can do without the information requested. Good luck with your Mage and will keep an eye out for a follow up with a debug log and LOGMARK. -Bobby53
Singular settings ->Enemy Control-> 'Evade attacks allowed' is still resetting its value upon exit and not saving it. Why 8 as default value? its kinda high, wouldn't 4 make more sense ?
same issue it keeps resetting to 8 when my bot crashes honorbuddy relog by arelog and evade is on 8 again its like they wanna get us evade bugged it should be 1 because as soon it get evade he responces to it and leave the evade mob alone
Getting: [Singular] Pull More: disabled for Retribution Paladin until learning 'Hammer of the Righteous' Even when setting "Pull more allowed:" to always. Shouldn't that override above ? At lvl 15 for example i have: judgement, taunt, hoj and wog. All 4 are ranged abilities. I understand toon can't aoe yet but its more about tagging mobs and making them come to you while you finish of the first one that matters. Efficiency Anyhow, a user override stating always shouldn't be conditioned if you have X. At least my 2 cents.
While using singular with a shadow priest with the insanity talent the routine does not cast mind flay or insanity after applying Devouring plague. I have not had the opproutinity to test searing insanity but it may be the same as the talent changes the spell ids for both spells after applying devouring plague and removes the ability to cast the normal mind sear and mind flay. mind-flay (Spell ID 15407) becomes insanity (Spell ID 139139) Mind-sear (Spell ID 48045) becomes Searing-insanity (Spell ID 179338)
Getting Errors with my WL while using Grind Bot. Sometimes he just stay and wait, i see the Errors in the Log, after a while he goes on. Code: [17:49:55.893 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object. at Singular.Helpers.Unit.IsBoss(WoWUnit unit) in f:\Honorbuddy\Routines\Singular\Helpers\Unit.cs:line 1080 at Singular.ClassSpecific.Warlock.Common.<CreateWarlockCombatBuffs>b__7c(Object ret) in f:\Honorbuddy\Routines\Singular\ClassSpecific\Warlock\Common.cs:line 363 at Styx.TreeSharp.Decorator.CanRun(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Singular.CallWatch.Tick(Object context) in f:\Honorbuddy\Routines\Singular\SingularRoutine.Behaviors.cs:line 1938 at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Singular.SingularRoutine.LockSelector.TickWithFrameLock(Object context) in f:\Honorbuddy\Routines\Singular\SingularRoutine.Behaviors.cs:line 893 at Singular.SingularRoutine.LockSelector.Tick(Object context) in f:\Honorbuddy\Routines\Singular\SingularRoutine.Behaviors.cs:line 886 at Styx.TreeSharp.PrioritySelector..() 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..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.Coroutines.CoroutineCompositeExtensions..() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CommonBehaviors.Actions.ActionRunCoroutine....() --- End of inner exception stack trace --- at Buddy.Coroutines.Coroutine.(Boolean ) at Buddy.Coroutines.Coroutine.(Boolean ) at Buddy.Coroutines.Coroutine.Resume() at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() 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..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.Coroutines.CoroutineCompositeExtensions..() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Levelbot.HandleCombatCoroutineTask..() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Levelbot.HandleCombatCoroutineTask..() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CommonBehaviors.Actions.ActionRunCoroutine....() --- End of inner exception stack trace --- at Buddy.Coroutines.Coroutine.(Boolean ) at Buddy.Coroutines.Coroutine.(Boolean ) at Buddy.Coroutines.Coroutine.Resume() at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() 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..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.Coroutines.CoroutineCompositeExtensions..() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Levelbot.HandleCombatCoroutineTask..() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CommonBehaviors.Actions.ActionRunCoroutine....() --- End of inner exception stack trace --- at Buddy.Coroutines.Coroutine.(Boolean ) at Buddy.Coroutines.Coroutine.(Boolean ) at Buddy.Coroutines.Coroutine.Resume() at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() 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..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.() at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
Thanks for the log. Bug in CombatBuffs logic is causing issue when you do not have a current target and is interfering with other behaviors. Posting fix shortly, -Bobby53