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

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

    1. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      *NEW* Singular 3.0.0.2594 available for download!

      Quick release to enable casting of Spiritwalker's Grace, Ice Floes, support Context Specific Hunter Pets, and address an issue with Hunter Pet Growl.

      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 LOGMARK! button. It is located on the Class Config window and will place a mark in the log file making it easy for you to indicate when something happened that you have a question about or problem with. 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

      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.2594 ---[/B]
      
      [B]General[/B]
      
      fixed - issue impacting automatic cast of spells which allow casting while moving.  
      
      
      [B]Hunter[/B]
      
      fixed - All Specs - resolved bug impacting handling of Growl when entering/exiting instances.
      
      *new* - All Specs - support for context specific pets now working.  Settings can be used to select pets specific for Solo, PVP, and Instances.  Defaults to Pet #1 if you don't have pet of number given.  Will dismiss Pets if needed.  NOTE: due to the information available at that moment, you may get a failed Ressurection cast on your Pet during pet changes.  This is expected presently.
      
      
      [B]Mage[/B]
      
      fixed - All Specs - will now correctly cast Ice Floes if needed
      
      
      [B]Shaman[/B]
      
      fixed - All Specs - will now correctly cast Spiritwalker's Grace if needed
      
      
      
      [B]--- Release 3.0.0.2581 ---
      [/B]
      [B]General[/B]
      
      fixed - exception caused by log message from CastOnGround when Debug is enabled
      
      fixed - corrected test in CastOnGround to use local pending spell test. should no longer receive misleading /cancel message on every ground ability cast
      
      
      [B]Druid[/B]
      
      fixed - Balance - Wild Mushroom and Detonate revised.  Will now output message as to target being cast upon.  Will detonate when 3 mushrooms exist or existing mushrooms have aged more than 4 seconds.
      
      
      [B]Hunter[/B]
      
      fixed - All Specs - exception occurring when the Disable Pet Usage option is set
      
      [B]
      --- Release 3.0.0.2571 ---[/B]
      
      fixed - will now always update bot detected when bot starts.  corrects infrequent but repeatable issue when switching bots
      
      fixed - uses a local function for checking cursor for a pending target spell cast while awaiting change to API in HonorBuddy.  Should no longer spam message about /cancel spell cast Guild Tabard, etc. on every spell cast
      
      change- resized columns on General tab so setting names are less likely to be clipped
      
      fixed - infrequent exception occurring when casting spell and checking certain classes for ability to cast while moving
      
      
      [B]Hunter[/B]
      
      change- All Specs - will output message indicating status of Growl auto-cast when changing contexts (entering / exiting an instance for example.)
      
      fixed - All Specs - modified AoE priorites. added Explosive Trap to Beast Master and Marksman
      
      fixed - All Specs - Blink Strike was still found by HonorBuddy SpellManager so at times Singular was attempting to cast.  reference within Singular removed
      
      
      [B]Monk[/B]
      
      change- Mistweaver - Pull behavior (when solo) now has *****ling Jade Lightning at the highest priority (previously was Provoke) so some ranged damage can be achieved.  Continues to use Jab as Chi generator during Combat due to higher DPS (in general.)
      
      
      [B]Shaman[/B]
      
      fixed - Restoration - was previously setup for long range Pull behavior ( 35 - 40 yds ) which is out of range of spells.  Corrected to medium range Pull ( 25 - 30 yds ).  The reference to Pull here is regarding internal logic and has no relation to the Pull Distance setting in HonorBuddy
      
      fixed - Elem/Resto - issue with setting/refreshing totems in some circumstances (like solo testing on training dummy with instance behaviors....)
      
      
      [B]Warlock[/B]
      
      fixed - Destruction - bug in retrieving the number of stacks of Backdraft
      
      fixed - Destruction - added Rain of Fire to single target spell priority
      
      *new* - Destruction - implemented two spell priorities (Noxxic and Icy Veins) which can be selected by COnfig Setting
      
      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.
       
    2. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Click Class Config, then Class Specific. You will find the options available to control your priest. If you have any further questions, be sure to attach your log file. Thanks for the post, Bobby53
       
    3. tumbum

      tumbum Active Member

      Joined:
      Mar 17, 2011
      Messages:
      3,341
      Likes Received:
      13
      Trophy Points:
      38
      Warlock - LVL90
      Daily MoP Quests - Isle of Thunder

      While my Toon is under this Shield to pickup and turnin the Quest, he try to summon his Pet or try to get Buffs/Soulstone etc.
      But under this Shield all Toons are Silienced and get stuck here.
       

      Attached Files:

    4. tumbum

      tumbum Active Member

      Joined:
      Mar 17, 2011
      Messages:
      3,341
      Likes Received:
      13
      Trophy Points:
      38
      Hi Bobby,

      did you figure out how to do this Blob in "The Hinterlands" - Quest - "Prime Slime"? Because all my Toons still die there for 100% when they get inside the Blob, they dont heal or even push out there Rotation. I send Pictures and Logs in the past.
       
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      tumbum, Sorry I thought I had replied to you on this previously. There are a couple things going on:

      - the named mob you have to kill for the quest to loot the objective is named Direglob and is level 32. It's Consume ability hits pretty hard, so this isn't a trivial fight. See the wowhead comments for the alliance version of the quest as different posters comment on the difficulties completing manually.

      - the Consume ability is putting your character in a state where the behaviors are not being called.
      Code:
      [17:48:01.222 N] [Singular] Casting Mortal Strike on The Direglob.7C10 @ 81.0% at 8.0 yds
      [17:48:01.223 D] [CGSpellBook::CastSpell] Override ID: 12294, KnownIndex: 43
      [17:48:02.819 N] [Singular-DEBUG] <<Combat>> h=89.6%/r=44.0%, stance=BattleStance, Enrage=False Coloss=-1000 MortStrk=4409, th=79.5%, dist=8.0, inmelee=Y, face=Y, loss=Y, dead=23 secs
      [17:48:02.822 N] [Singular] Casting Impending Victory on The Direglob.7C10 @ 79.5% at 8.0 yds 
      [B][17:48:02.823 D][/B] [CGSpellBook::CastSpell] Override ID: 34428, KnownIndex: 42
      [B][17:48:29.126 N][/B] [Singular-DEBUG] <<Combat>> h=0.0%/r=0.0%, stance=BattleStance, Enrage=False Coloss=-1000 MortStrk=0, th=62.3%, dist=2.7, inmelee=Y, face=Y, loss=Y, dead=54 secs
      [17:48:29.136 N] [Singular-DEBUG] EnsureMovementStoppedWithinMelee: stopping because 
      [17:48:29.256 D] We died, Clearing current POI
      So there is a 27 second gap in this fight where presumably your character had the Consume ability on it which prevented the Combat behavior from being called or responding, am not sure which.

      If you have a character that can do that quest, please run it with the following settings:

      Debug Logging: true
      Debug Spell.CanCast: true
      Debug Trace: true

      I suggest running only this quest with these settings as the Trace output is extremely verbose but also conclusive about whether the Combat Routine is being called at that juncture. I'll see what I can do about getting a character to that level to run as well but don't have one close that at the moment.

      -Bobby53
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Ideally that would be dealt with by the Quest Behavior, as most Combat Routines do not deal with Silence when attempting to cast spells. I can add support for it easily in some areas of Singular, but comprehensive recognition of Silence without breakage is doubtful. I'll look at this for an upcoming release, but if possible to deal with in the Quest Profile it will get more mileage from that since it resolves for all Combat Routines rather than just Singular. -Bobby53
       
    7. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      From what I've seen of these shields, most CRs (Singular specifically) will STOP trying after a few attempts to cast. My DK tries to Horn of Winter inside, fails, moves on after a small time. I don't think its necessary to recode specifically for these shields, as it already seems to cancel attempts to cast after X amount of failure time.
       
    8. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      Amazing work Bobby!

       
    9. SpeedySaky

      SpeedySaky Member

      Joined:
      Jan 21, 2012
      Messages:
      86
      Likes Received:
      0
      Trophy Points:
      6
      Just to post a little bug in routines

      non of my paladin bots do not cast any of the blessings,and it hase been set to auto,tried chaning manually,but nothing works,can u work it out

      thanks
       
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      23051602, Thanks for the post and good luck with your Shaman, Bobby53
       
    11. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      thebrodieman, Thanks for the response and more importantly the amazing Daily Quests! It may appear that is what is happening, but there is no logic within Singular that says "attempt cast a maximum of X times". Possibly the Questing bot limiting how long it attempts the same behavior, but really no idea without a log file. I agree, most CR's would have a problem as this is the only place I am aware of that casting while silenced has caused a problem. I am going to add support for recognizing Silence to Singular (both to counter in PVP and to avoid spell cast failure spam elsewhere), but it won't be quick and won't resolve the issue for other CR's. Thanks for the post, Bobby53

      Edit: In researching further this seems like a place to use the ToggleCombat QB to disable the combat routine during the buff. This would resolve the issue for all CR's used.
       
      Last edited: Jun 1, 2013
    12. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      SpeedySaky, Thanks for the post! You'll want to follow the steps in the following link when posting issues you would like me to research. Thanks for the post and good luck with your Paladin, Bobby53
       
    13. UFCFreak89

      UFCFreak89 Banned

      Joined:
      Jul 26, 2011
      Messages:
      292
      Likes Received:
      0
      Trophy Points:
      0
      I feel like Destruction damage has dropped since you made the suggested changes, I'm unsure why.. I haved tried both Icy/Noxxic rotations with Singular.. 20m damage tests (i am hit capped) and I'm at 495ilvl... I'm barely making 60k, where as with PR i am on the closer end to 80k

      From the eye i cant tell whats going wrong? Would uploading raid dummy test be helpful at all? How long should i be testing it before a log will be of use?
       
    14. kleineerdbeere

      kleineerdbeere New Member

      Joined:
      Jul 26, 2012
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
    15. Thickchesthair

      Thickchesthair New Member

      Joined:
      May 29, 2013
      Messages:
      165
      Likes Received:
      0
      Trophy Points:
      0
      I'm having a problem with my disc priest leveling (questing) and was pointed here.

      The priest will not use PW:S after aggro or before the pull. Is this working as intended? If it is, it would be nice if you select questing or grinding that he shields up before pulling/when he aggros.

      Here is my log: View attachment 3880 2013-06-01 16.34.txt

      Thanks!
       
      Last edited: Jun 1, 2013
    16. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      UFCFreak89, Happy to look at it for you. Please read this reply [CLICK HERE] to another member that had questions about maximizing DPS with an Elemental Shaman. Same things apply to every class/spec. -Bobby53
       
      Last edited: Jun 1, 2013
    17. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      kleineerdbeere, Welcome to HonorBuddy and thanks for the post! Sorry to hear you are having an issue, but your description of Savage Roar usage doesn't match the results of my testing. Please 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. -Bobby53
       
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thickchesthair, Thanks for the post and log file! Disc Priest support is being re-written. For now with Singular I recommend leveling as Shadow and Healing as Holy until it is released. -Bobby53
       
    19. Obliv

      Obliv New Member

      Joined:
      Oct 18, 2011
      Messages:
      636
      Likes Received:
      6
      Trophy Points:
      0
      31 Destro Warlock Questing
      The lock will Rain of Fire, cancel, recast over and over until a higher priority spell pops up or the mob dies. If the mob dies, we cast Rain of Fire until the full cast ends. Seems like we shouldn't cancel Rain of Fire unless we have another spell we need to cast, or the mob dies.

      ** Updated to Singular 3.0.0.2594 with the exact same cancel cast / recast issue.

      ** I see that we get a talent Aftermath at 54 that turns Rain of Fire into an instant cast. Is it worth even using Rain of Fire until we get the instant cast?
       

      Attached Files:

      Last edited: Jun 1, 2013
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Obliv, You are absolutely correct. That was a miss on my part in recent revisions to the spell priorities. My test of low characters and high didn't cover the middle range after Rain of Fire was learned but before Aftermath. Updating for next release. Thanks again for the post w/log and good luck with your Warlock, -Bobby53
       

    Share This Page