UndientifiedOne, Thanks for the post, unfortunately there isn't enough detail in the log file to look into this. Please do the following: - Click Class Config - Set Debug Logging to true - Set Debug Spell.CanCast to true - Click Save Now run as you did before. If the issue occurs, either note the clock time on your computer so you can mention it in your post, or click Class Config and then click the LogMark button. One of those two will be needed to mark a relative spot in the log file that something you expected to happen did not occur. Then attach that log and I should be able to troubleshoot from that. I'll dig around and see if I can recreate, but if you don't hear back from me its because I didn't get the same results and will need the info mentioned above to be of further assistance. Thanks for the post and good luck with your Druid, Bobby53 Edit: I was able to reproduce the issue. Appears some handling regarding the iniital eclipse direction may have changed. If you manually force an eclipse state, it should work from there on. Fixed in next release, thanks for the report.
Junez, Thanks for the post. Singular doesn't implement shield twisting based upon Mana %. The only twisting done is that if you are in a group, have the Off-heal Allowed setting as true, and there is no living character with the healer role nearby it will act as a healer. You can change the setting to False or promote your party to a Raid and it will use Lightning Shield. The Multibox Follower BotBase does not appear to be setting a BotPoi, which means it isn't communicating how far it will be moving. Singular Shaman looks at the distance you will be travelling and casts Ghost Wolf if it is less than Mount Distance (from HonorBuddy Settings & Tools.) So in theory HonorBuddy will cast a mount if travelling mount distance or greater, and Singular will cast Ghost Wolf if travelling less than that. Without a BotPoi, Singular doesn't know how far you are travelling so doesn't try to guess. Otherwise, you get in the situation of Singular casting Ghost Wolf immediately before HonorBuddy casts a mount which is not desireable. I'll give this some additional consideration and see what can be done to support this, even if its an additional setting indicating to always enter Ghost Wolf when moving out of combat. Good luck with your Shaman, Bobby53
*NEW* Singular 3.0.0.2487 available for download! Quick bug release to fix a couple issues from latest version. See the Reporting Bugs [CLICK HERE] post for details on how to request assistance, post about a problem, or ask questions about the behavior of your botting session with Singular. Still receiving too many bug/question posts regarding behavior users watched that don't contain a complete log file and point of reference to when a single event happened. So, no multi-color bright lights this time. Just a simple request to provide the detail. Don't forget to use the recently added LOGMARK! button. This button provides the same behavior as the LOGMARK plugin. Having a problem while running Singular that you want to report? Click the LOGMARK button immediately when you notice. A line will be added to the log file at that time and now you have a very accurate way to let me know when the problem occurred. Ok, now that's out of the way: - Download the latest version of Singular.ZIP from Post #1 in this thread - .ZIP in Singular thread will always be the current version - HonorBuddy will contain an older version until a new release of HB posts This is release to address some movement issues related to Kiting and some other bugs posted. Remember the complete change history can always be viewed in the .ZIP downloaded. Any post must include a debug log file (a file created with Debug Logging set to true.) To do this, click Class Config and set the Debug Logging option to 'true' then run until you create the issue again. The resulting log file will contain more info than a standard log file which will be essential in understanding the decisions being made by Singular which you weren't expecting. As always, the prior version is still available for download. If you encounter a problem due to the new release of Singular you can always downgrade as needed. Code: [B]--- Release 3.0.0.2487 ---[/B] [B]Druid [/B] fixed - Balance - was not casting Wrath or Starfire at low-levels until first eclipse encountered [B]Rogue[/B] fixed - Assassination - exception occurring at load due to bug in Subtlety change [B]--- Release 3.0.0.2472 ---[/B] [B]General[/B] *new* - 'Disable in Quest Vehicles' setting which defaults to 'true'. Quest Profiles will be undergoing a transition in the near future where they will be disabling the Combat Routine for different vehicle quests. Until that work is completed, the Combat Routine has to disable itself. This setting will allow Singular to work correctly in both situations. To understand whether this should be 'true' or 'false' for your usage, check with your Quest Profile Author. fixed - Singular recognition of a Pet Battle in progress is fixed. change- Singular now recognizes BG Bot as a common battleground bot and enables the handling in place for BGBuddy (suppressing group buffs until last 10 seconds, etc.) *new* - Kiting: settings for Kiting for classes that use that behavior. Kiting now will not begin unless either the Health % or ## of mobs attacking setting is reached. *new* - Disenage: settings for Disengage for classes that have a similar ability. Disengage now will not begin unless either the Health % or ## of mobs attacking setting is reached. Other abilities similar to Disengage are Rocket Jump, Wild Charge, Displacer Beast, Blink, and Demonic Leap fixed - Kiting: now clears any pending Stop request which were causing early cancel of Kiting and odd movement at times fixed - Kiting: bug which falsely detected character was too far away from safe spot in some circumstances fixed - Spell Casting: IsSpellOnCooldown bug which caused it always to return true when off cooldown. this caused random problems with Psyfiend, Wild Mushroom Detonate, Shadow Word: Death, Redirect, Healing Rain, Howl of Terror, Health Funnel, Charge, and Storm Bolt fixed - Facing: slight refinement to FaceTargetBehavior to prevent lower priority behaviors from having to repeat check fixed - Targeting: Singular will now detect that it has aggroed mobs prior to entering combat with current target and will stop and switch targets before proceeding. change- Targeting: solo behavior: Singular will not force the current target to be the BotPoi. If current target is missing or dead, will use BotPoi as highest priority change- Mounting: BotBases would attempt to mount while moving, causing it to fail. Singular will now detect Bot is attempting to mount and will stop if moving to improve chance of successful cast fixed - Pets: PetSpells were being loaded too quickly, causing abilities to not be available. This affected everything including sending Pet to attack target change- Talents and Glyphs: Singular now correctly detects when talents and/or glyphs change and rebuilds behaviors [B]Death Knight[/B] fixed - All Specs - added/clarified descriptions for Class Config settings [B]Druid[/B] *new* - Guardian - support for Wild Charge on Pull and in Combat *new* - Guardian - support for Taunts if enabled *new* - Guardian - slight revision to spell priority to boost damage, especially when solo or target is targeting another player change- Guardian - changed to use context specific priorities for Symbiosis target selection. For Tanking top is Bone Shield, for PVP top is Spell Reflect. *new* - Guardian - added Symbiosis: Frost Armor support for PVP [B]Hunter[/B] *new* - All Specs - support for Glyph of Fetch. Setting in Class Config allows you to disable. change- All Specs - Kiting and Disengage settings moved to the first tab of Class Config fixed - All Specs - Feign Death cast requirements were too restrictive. Now supports a Feign Death Health % setting in Class Config. Also setting to control if Feign Death in PVP to lose enemy pets briefly. *new* - All Specs - in Instances will correctly Feign Death to drop agro *new* - All Specs - support for Reflective Armor Plating pet ability fixed - All Specs - Deterrence cast requirements too restrictive, so added settings to cast below a certain Health % or when attacked by minimum ## of mobs [B]Mage[/B] fixed - All Specs - move away from frozen targets logic (including Lowbie) change- Arcane - solo behavior now uses remaining life expectency of target to determine whether to cast Arcane Barrage or Arcane Missles. for example, if a mob has 3 seconds or less of life left, it will case one of those if there is atleast 1 Arcane Charge to finish it off. change- Arcane - solo behavior now only requires 2 arcance charges before casting Arcane Missles or Arcane Barrage since mobs die so quickly. *new* - All Specs - enhanced support for Spellsteal. Settings allow full control including a global spellsteal list where you specify which spells may be stolen. change- Fire - solo behavior now will make sure any current target expected to live more than 15 seconds has Pyroblast DoT on it [B]Paladin[/B] change- All Specs - new settings to control when Word of Glory is cast based upon # of Holy Power and Health % [B]Priest[/B] *new* - All Specs - support for Dispel Magic. Settings are part of the Purge group on first tab of Class Config [B]Shaman[/B] *new* - All Specs - support for Purge. Settings are part of the Purge group on first tab of class config. [B]Warlock[/B] change - Affliction - solo behavior: cancel of Malefic Grasp and cast of Drain Soul should be quicker when 20% health is reached change - Affliction - code added to avoid casting any DoT when target has less than 4 seconds to live fixed - All Specs - cast of Create Healthstone was getting interrupted by Bot movement fixed - Demonology - Wrathstorm is now correctly cast if appropriate fixed - Demonology - low-level Demo's would stand still not casting when they entered Demon form. Now will cast Shadow Bolt as a filler prior to learning Soul Fire. Worth mentioning one more time due to the large number of posts without log files that are received, but you must attach a complete debug log with any post. Please see the link at the top of this post for details.
Bobby, I apologize for not taking a full log, but I saw something that has me a bit confused, it was on a mage quest in dustwallow where you kill lvl 1 frogs, I kept getting a red error about not being able to find frost bolt - I am playing arcane so I'd imagine it should have been using arcane blast or frostfire bolt? I couldn't figure out if it was specific to this quest or maybe a quest behavior but either way it wasn't work - I can report somewhere else if you want me to - it seems to kill proper level mobs just fine, so it appears to only be calling frostbolt on those tiny lvl 1 critters. I have not been able to reproduce because I auto turned in the quest, but I did find this in one of my very large logs. -Xaq PHP: [18:41:01.991 D] Activity: Moving to Mob - Giant Marsh Frog Yards Away 18.093 [18:41:02.336 D] System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Frostbolt at Styx.CommonBot.SpellCollection.get_Item(String index) at Honorbuddy.Quest_Behaviors.KillUntilComplete.KillUntilComplete.get_RangeSpell() in C:\FOLDER\HB\HB2.5.6948.557\Quest Behaviors\KillUntilComplete.cs:line 140 at Honorbuddy.Quest_Behaviors.KillUntilComplete.KillUntilComplete.<CreateBehavior>b__10(Object ret) in C:\FOLDER\HB\HB2.5.6948.557\Quest Behaviors\KillUntilComplete.cs:line 216 at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Sequence..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.DecoratorContinue..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Sequence..() 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 Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() 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.CommonBot.TreeRoot.() [18:41:02.475 D] System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Frostbolt at Styx.CommonBot.SpellCollection.get_Item(String index) at Honorbuddy.Quest_Behaviors.KillUntilComplete.KillUntilComplete.get_RangeSpell() in C:\FOLDER\HB\HB2.5.6948.557\Quest Behaviors\KillUntilComplete.cs:line 140 at Honorbuddy.Quest_Behaviors.KillUntilComplete.KillUntilComplete.<CreateBehavior>b__10(Object ret) in C:\FOLDER\HB\HB2.5.6948.557\Quest Behaviors\KillUntilComplete.cs:line 216 at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Sequence..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.DecoratorContinue..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Sequence..() 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 Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() 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.CommonBot.TreeRoot.() [18:41:02.336 D] System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Frostbolt
Hello Xaq, in this case the issue you encounter is not a problem with Singular. The Questbehaviour KillUntilComplete tries to cast Frostbolt. If you are using kicks profiles you should post in the corresponding thread.
no problem man, I know you're always busy, and the latest singular update does in fact fix the issue so the mage is back to work... I know even if you don't reply you're at least reading and considering what i'm saying
bobby, found another one, which I thought was kind of funny... probably never noticed it because I had had kiting off until recently - 1. Mage pulls mob, gets aggro of 3 2. Mage pops frost nova, turns around and blinks 3. Mage realizes it's out of AoE range, runs BACK to the group it just frost nova'd to AoE 4. AoE's crowd until one is dead... Seems like to me if it's going to blink it shoudl stay at range until it has no other choice? See attached log, I log marked about 5 times shortly AFTER it happen, the log mark at [20:39:56.366 N] is shorting AFTER I saw it happen so you'll need to look north a bit in the log to catch the beginning of combat looks like [20:39:20.011 D] Cleared POI is the end of the fight JUST before the comedy ensued... -Xaq
Hello, I am using the Disc combat routine with dungeonbuddy and even though i set to use heal at this value: 0 or 5 - it keeps freaking spamming heal on members...... and it never cast atonement on enemys? As discpline you should never be casting heal, its simply not worth it. Heyde
Thx for the input and explanation, Bobby. I still have the option to do a workaround through a multiboxing software to make him cast Ghostwolf. Its not a serious problem. The shieldtwisting problem is solved also, now that i know how. Not elegant, but it works.
Quick question, I just downloaded the newest version of HB that came out today but now when I load it I get the message "[Singular] Installation: modified by user - forum support may not available ". This is after a fresh install and only Kicks Custom behaviors installed. Any ideas why? Still works fine but this message is new and new can be worrying.
Xaq, Thanks for the post with log file. As soon as you started describing the issue I was able to imagine it based upon the recent movement and kiting improvements (*cough* -- at least they felt like improvements until you posted.) Will get this worked out in the next release coming after the 5.3 drop. Thanks again and good luck with your Mage, Bobby53
bakheyde, Thanks for the post. You will always want to follow the steps in Reporting Bugs [CLICK HERE] when posting regarding an issue with Singular. The Disc implementation is currently being rewritten as what was present did not support Atonement healing. Should be available this week. As for the other issue, you'll need to post a complete debug log file (one created with the Debug Logging setting as true) so I have the details to research for you. Thanks for the post and good luck with your Priest, Bobby53
*NEW* Singular 3.0.0.2511 available for download! Quick bug release to fix a targeting issue occurring in PVP for some users... See the Reporting Bugs [CLICK HERE] post for details on how to request assistance, post about a problem, or ask questions about the behavior of your botting session with Singular. Still receiving too many bug/question posts regarding behavior users watched that don't contain a complete log file and point of reference to when a single event happened. So, no multi-color bright lights this time. Just a simple request to provide the detail. Don't forget to use the recently added LOGMARK! button. This button provides the same behavior as the LOGMARK plugin. Having a problem while running Singular that you want to report? Click the LOGMARK button immediately when you notice. A line will be added to the log file at that time and now you have a very accurate way to let me know when the problem occurred. Ok, now that's out of the way: - Download the latest version of Singular.ZIP from Post #1 in this thread - .ZIP in Singular thread will always be the current version - HonorBuddy will contain an older version until a new release of HB posts This release is primarily to address a targeting issue occurring to some users in PVP. Remember the complete change history can always be viewed in the .ZIP downloaded. Any post must include a debug log file (a file created with Debug Logging set to true.) To do this, click Class Config and set the Debug Logging option to 'true' then run until you create the issue again. The resulting log file will contain more info than a standard log file which will be essential in understanding the decisions being made by Singular which you weren't expecting. As always, the prior version is still available for download. If you encounter a problem due to the new release of Singular you can always downgrade as needed. Code: [B]--- Release 3.0.0.2511 ---[/B] fixed - Targeting issue occurring to some users in PVP causing spam of target selected message [B]Death Knight[/B] fixed - Blood - PVP spell priority fixed exception experienced by some users in multi-target scenarios [B]Druid[/B] *new* - All Specs - improved use of Travel Form / Cat Form for increased speed while running for all specs. New setting 'Use Travel Form' added which defaults to false. Will speed up sessions where you spend a lot of time on foot moving from point to point, but if you don't like your Boomkin or Bear switching out of form leave it as false. [B]Hunter[/B] fixed - All Specs - error occurring in some multi-target situations if no current target set at the moment fixed - All Specs - facing checks on Level 90 Talent abilities *new* - All Specs - additional Pet special abilities cast Worth mentioning one more time due to the large number of posts without log files that are received, but you must attach a complete debug log with any post. Please see the link at the top of this post for details.
Bobby - absolutely love your CC. Not posting about an issue here, its more of a request. Your custom class has without a doubt, the best built in movement for dungeonbuddy/questing, i was hoping you could add an option in the config window to "Disable all Combat/Healing". This would allow users to still handle the combat functions during questing and dungeons, but allow your CC to still control movement, and dungeonbuddy will still control encounter scripts. Just an idea, i for would would definately use it.. atm i have just set my priests healing %'s manually to 0% for everything, but i find it hard to make a workaround for your damage dealing classes.
Hey guys, Bobby, Anyone knows why Singular freezes my game for like 0.5 sec on every cast (questing) ? noticed this on all classes , is it my PC? it is kinda old ... intel core 2 duo 2.6 ghz , nvidia 8600 GT , 4 gb ram DDR2 ... never get freezes while i play by hand or with other CC, but i prefer singular cause is all in one , so i dont have to install another cc's. Thx
Can?t you disable Singulars facing target when out off combat, this facing issue ruins my questbot pickpocketing profile as when i tell it to zap the next target it can?t as it is facing the old target. Useless out of combat facing.
UFCFreak89, Thanks for the post! I'll look at adding that, but need to address some other open issues first. As that wouldn't seem to be a widely used ability, I will need to take care of higher priority items first but will look at that in an upcoming release for you. Thanks for the post, Bobby53
HB7032V76, Thanks for the post! To begin looking at something like that, I would need the details specified in Reporting Bugs [CLICK HERE]. Prior to creating the log file you attach, you would need to make sure these settings are in effect: Code: Settings & Tools o Log Level set to Diagnostic Class Config o Debug Logging set to true o Debug Spell.CanCast set to true o Debug Trace set to true (reply Ok to the warning) Set those options and click the Save button. Then open the Class Config window and leave it open while running. At the first point you see the slow down, click the LOGMARK button. Thanks for the post and good luck with your Questing, Bobby53
Problem: Bot turns against targeted people, NPC?s anything even when out off combat. Class: Paladin, Hunter, Mage, Rogue currently tested. Botbases: Questbot, Combat Bot tested for now. To reproduce: start HB, load a character, target an NPC turn away run HB using Combat Bot, it will turn against the targetet NPC, Player, squirrel. Log, no specific line to read: View attachment 5604 2013-05-21 15.33.txt