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

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

    1. achiko

      achiko New Member

      Joined:
      Apr 2, 2010
      Messages:
      110
      Likes Received:
      1
      Trophy Points:
      0
      I was running this with 3 different toons now and there seems to be a problem with casting abilities twice, cause the check comes too early.

      Say my pally/druid healed themselves, the CC wouldnt wait for the heal to arrive but just simply cast another heal and thus they often cast the abilities twice in a row (before you ask about my ping its around 30-50ms).

      I've tried to search this but neither google nor the forum search helped. So please dont flame me.

      Is there some way to fix this?
       
    2. Cringe

      Cringe New Member

      Joined:
      Aug 10, 2012
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      0
      Post logs. This link will show you how: http://www.thebuddyforum.com/honorbuddy-forum/honorbuddy-guides/9859-how-attach-your-hb-db-log-file-pictures.html
       
    3. laria

      laria Well-Known Member

      Joined:
      Jan 15, 2010
      Messages:
      5,386
      Likes Received:
      36
      Trophy Points:
      48
      Double heal might be related to using an outdated offset for predicted heals. Bobby is converting Singular to new hb api,so it shouldn't happen in the next version
       
    4. theatristformallyknownasG

      theatristformallyknownasG Active Member

      Joined:
      Jan 16, 2010
      Messages:
      3,041
      Likes Received:
      8
      Trophy Points:
      38
      my frost mage is not fighting after initial attack, just gets of first shot and as the mob approaches it stands still and does nothing, log later tonight after I have done my dailies for other toons.

      G
       
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      See Bobby53's Standard Request for More Info [CLICK HERE]
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      ericauch, Thanks for the post with log file! There does appear to be a bug for those with Glyph of Savagery equipped, which was causing Savage Roar not to be cast. Ferocious Bite wasn't being cast because Savage Roar buff wasn't up so Combo Points were being saved for that. Fixed in next release, -Bobby53

      Note: if you encounter any future cases of a problem in the form of something not occurring, it is very important to set the following options in Class Config before creating the log file:

      Debug Logging set to true
      Debug Spell.CanCast to true
       
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Cringe, Thanks for the post. I'll need to look at that further. Could you set the following options and run again so the log contains the info needed to troubleshoot?

      Debug Logging set to true
      Debug Spell.CanCast set to true

      Thanks for the post, Bobby53
       
    8. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the post. There are two different variants of double casts:

      - when healing, the WOW Client is slow to update Health Percent so the bot casts a second heal that is unnecessary. this is currently occurring for classes that heal at rest (like your pally and druid) and is fixed in the next release

      - when an initial cast fails, or the WOW Client is slow to update its status (such as the spell being cooldown, the resulting aura not being visible yet, etc.) These have to be looked at on a case by case basis

      If you would like me to look into an issue please do the following:

      - Click Class Config
      - Set Debug Logging to true
      - Set Debug Spell.CanCast to true
      - Click Save
      - Click Class Config (yes, again)
      # Leave the Class Config window open
      - Run HB as you had otherwise planned
      - Click LOGMARK button when a problem occurs

      and then following the steps in Reporting Bugs [CLICK HERE] to post about your issue. Thanks and good luck with your toons, Bobby53
       
    9. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      No, double heal is related to WOW Client being slow to update the Health % value and the Global Cooldown from the cast being activated prior to the indicating a cast had begun, which interfered with the Cancel Spell logic. Fixed in next release so it will cancel an unnecessary second heal in progress. -Bobby53
       
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the post, but I can't do anything on it without a log file as my Frost Mage doesn't exhibit that behavior. -Bobby53
       
    11. bobby53

      bobby53 New Member

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

      Change History for this release appears below. Complete Change History as always is included in the .ZIP

      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.

      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.
       
    12. achiko

      achiko New Member

      Joined:
      Apr 2, 2010
      Messages:
      110
      Likes Received:
      1
      Trophy Points:
      0
      What Class+Spec are you?:

      Warlock Destruction

      What 'context' is the bot in? (Instance, BG, Normal):

      Questing

      What level are you?:

      27

      Have you made any modifications to Singular?:

      Just some settings like not drinking/eating.

      What time (HH:MM:SS) or LogMark did your issue occur?

      I created a LOGMARK so it should be easy to find.

      What happened (be specific)?

      Since you fixed the healing thing for next patch I noticed that my warlock was doing the same thing with casting his minions twice in a row (which is even worse cause he sometimes does that in combat). I only created one Logmark, if you need more, I can sit down for some time and keep recreating it for you since it's easy to just dismiss the pet and watch him keep casting it :p

      Did you attach a complete debug log? (choose one: YES or YES)

      I hope this is all you need, since I followed your instructions from your post before. Please bear with me, if i missed something.

      View attachment 1408 2013-07-05 16.08.zip

      Edit: I just noticed I wasnt using the newest version when testing this, but the issue still persists.

      Edit2: I also noticed that even with the new version the pally and druid keep healing themselves twice. Gotta run now, will add logs later tonight (CEST).
       
      bobby53 likes this.
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      achiko, Thank you for following those steps and providing such a clearly written and well documented post! +rep It appears you have a plugin which is throwing exceptions during processing of the Pulse method. This will prevent normal Pulse processing by Singular, which will interfere with all Pet classes. The components in HonorBuddy (Botbase, Plugins, and Combat Routines) are all dependent on each carrying out their task cleanly and as expected so at this point I would have to say this appears to be the cause of your issue. Please disable ALL plugins and repeat your usage scenario to see if that resolves. If not, please post again providing just a logfile with a logmark at the point the issue occurred and I will drill down on this issue further. Thank you again for the great write-up and good luck with your Warlock, Bobby53
       
    14. Mario27

      Mario27 Banned

      Joined:
      Jan 15, 2010
      Messages:
      6,336
      Likes Received:
      4
      Trophy Points:
      0
      the overheal with the paladin in the last version seems to be fixed im questing now. but there is one lootbug i dont know if its singular or the bot self

      [Singular] BotPOI Skithian Dreadhawk.43BB not valid --- clearing
      [Singular] Bot TargetList is empty, no targets available

      and it keeps strafing around the mob and never loots til i pres stop start.
       
    15. tuanha

      tuanha Well-Known Member

      Joined:
      Nov 29, 2011
      Messages:
      6,998
      Likes Received:
      124
      Trophy Points:
      63
      Vote bobby53 for the nicest people on HB forum :D
       
      bobby53 likes this.
    16. theatristformallyknownasG

      theatristformallyknownasG Active Member

      Joined:
      Jan 16, 2010
      Messages:
      3,041
      Likes Received:
      8
      Trophy Points:
      38
      Still foobar even with new singular for my mage, runs to mob, stands in front of mob, gets killed by mob, makes no attempt to run away or fight. .636 HB, with .2687 singular, kicks QB's.

      G

      View attachment 868 2013-07-06 20.52.txt
       
    17. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      G, While the foobar reference lets me know how you're feeling about the behavior you saw, it's more helpful to simply toggle Debug Logging to true and add a LogMark to your log file.

      Here is what appears to be the relative section to what you described:
      This isn't a Singular issue as it can only attack, etc. when it is being called. You may want to post in the HonorBuddy Support thread on this one for further assistance. -Bobby53
       
      amputations likes this.
    18. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Bobby --
      Does Singular work with Tyrael by chance? I never thought to ask you. I've just been using it with LazyRaider.
       
    19. Cracktomte

      Cracktomte Member

      Joined:
      Mar 7, 2010
      Messages:
      430
      Likes Received:
      13
      Trophy Points:
      18
      Tyrael is not supported since it doesn't call some parts of this routine. It does work, but some spells won't be used.
       
    20. amputations

      amputations Active Member

      Joined:
      Jan 6, 2011
      Messages:
      2,262
      Likes Received:
      11
      Trophy Points:
      38
      Gotta say I love the work you've put into this Bobby, whenever a routine or PQR-profile bugs out for me, I know I can allways turn on Singular and have it do whatever is required.

      +rep!
       

    Share This Page