• Visit Rebornbuddy
  • HB ARCHIVES: Singular--DO NOT DELETE

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

    1. Elyzol

      Elyzol Member

      Joined:
      Dec 14, 2012
      Messages:
      57
      Likes Received:
      1
      Trophy Points:
      8
      thanks for thanking me for my time while you sacrifice your time for me =)

      the option for shadow clearly got forgotten by myself, thats on my part. thank you for reminding me of it.

      did you forget to read or referr to the rest of my post which is - at least in my eyes - more important?
       
    2. cappy

      cappy New Member

      Joined:
      Feb 8, 2013
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Moving for Raid or Dungeons

      Hello Singular Team,

      Amazing CC by the way. I have a simple question:

      What are the settings that will allow me to do all the movement for the character (to dodge fire or other damaging effects in raids) but the character will remain doing the rotation?

      Essentially, I want to control the character while it is still attacking.

      Thanks!
       
    3. aash

      aash Member

      Joined:
      Oct 14, 2014
      Messages:
      179
      Likes Received:
      9
      Trophy Points:
      18
      While inspecting the Singular sources I've stuck at the Singular.ClassSpecific.Generic.CreateGenericInitializeBehaviour method definition (ClassSpecific/Generic.cs:27)
      Code:
      [Behavior(BehaviorType.Initialize, WoWClass.None, priority: 9000)]
      public static Composite CreateGenericInitializeBehaviour()
      
      it has priority of NINE THOUSANDS!!!!!!1111

      And my question is why it is not OVER_NINE_THOUSANDS?

      I suggest to introduce new variable here:
      Code:
      internal const uint OVER_NINE_THOUDANDS1111 = 9001;
      
       
    4. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      I re-read your post. Prayer of Mending for Shadow defaults to a Health % of 0, which disables its use. I'm not clear on what part of your post is more important, but if it is important to you and I appear to have not covered in my response I would just highlight specifically what it is to eliminate some unnecessary back and forth posts. Good luck with your Shadow Priest, -Bobby53
       
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      You accomplish that by using a manual assist botbase, such as LazyRaider, RaidBot, or Enyo. These are mostly do-nothing botbases which provide not movement but invoke your Combat Routine when entering combat. Thanks for the post and good luck with your toon, Bobby53
       
    6. Alkafir

      Alkafir New Member

      Joined:
      Mar 16, 2014
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      What Class+Spec are you?: Warrior Fury
      What 'context' is the bot in? (Instance, BG, Normal): BG
      What level are you?: 45
      Have you made any modifications to Singular?: no
      What time (HH:MM:SS) or LogMark did your issue occur? LogMark 1 Star of BG-- LogMark 2 1st Death -- LogMark 3 2nd Death, Issue happent/started about 10-15 sec before i died at logmark 2 and 3
      What happened (be specific)?: at low health about 25% everything begins to lag alot , and it is every time i get low on healt , as soone as i am healed up above 25% the lag goes away.
      Did you attach a complete debug log? YES and YES)
       

      Attached Files:

    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Alkafir, Thanks for the post and log with marks! Is there a chance it went away at 30% health? I don't see an issue specific to health @ 25%, but below 30% based on your settings logic for Health Potion consumption would have kicked in and it appears this wasn't being throttled (limited to a reasonable number of checks per timeframe.) The result was it was iterating through your bag contents unnecessarily in extremely rapid succession. Additionally, your log indicates a bug regarding the Warrior check if a snare needs to be cast on enemy, resulting in a lot of log message spam which will impact performance. A new release will be posted shortly after testing changes. Thanks again for the post and good luck with your Warrior, Bobby53
       
    8. Elyzol

      Elyzol Member

      Joined:
      Dec 14, 2012
      Messages:
      57
      Likes Received:
      1
      Trophy Points:
      8
      what i am saying is: give some sort of "disable effing BS button in non-group also for healspec plx". i never stated that i was playing a shadow priest. i just referred to it - which was answered by you - in order to have all specs covered. i have tried and tried and yet in holy spec (haven't triet disc lately) priest gets damage, casts useless spell, and goes on. 1 bounce vs flash heal is just not worth it in non-group environments.

      regards
       
    9. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Unfortunately I am not a mind reader. Regardless of the clarity you felt was present in your multiple posts, it was vague at best to me. I have responded multiple times and still have not received a log file containing a LOGMARK clearly identifying the settings, circumstances, and point in time the symptoms occurred. Please be sure to follow the steps described in Reporting Bugs in Singular (click here) for any future posts in this thread as that is not optional information. You will also want to avoid dramatic references to terms such as "effing BS" as I become immediately distracted and stop reading. -Bobby53
       
    10. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      Appreciated!! Thanks.
       
    11. Xegony42

      Xegony42 Member Legendary

      Joined:
      Dec 1, 2014
      Messages:
      41
      Likes Received:
      1
      Trophy Points:
      8
      Ret Paladin DPS Off Heal Party Bot

      What Class+Spec are you?: Paladin Ret
      What 'context' is the bot in? (Instance, BG, Normal): Normal
      What level are you?: 100
      Have you made any modifications to Singular?: no
      What time (HH:MM:SS) or LogMark did your issue occur? Every time.
      What happened (be specific)?: Using PartyBot or any other Bot Ret paladin will not DPSheal members of group when their health is below the set threshold. Current settings attached.
      Did you attach a complete debug log? no and no) View attachment Retribution.cs

      Thank you in advance please let me know if you need more info. This should be repeatable.
       
    12. Xegony42

      Xegony42 Member Legendary

      Joined:
      Dec 1, 2014
      Messages:
      41
      Likes Received:
      1
      Trophy Points:
      8
      Ret Paladin DPS Avenging Wrath Buff Never Triggers

      What Class+Spec are you?: Paladin Ret
      What 'context' is the bot in? (Instance, BG, Normal): Normal
      What level are you?: 100
      Have you made any modifications to Singular?: no
      What time (HH:MM:SS) or LogMark did your issue occur? Every time.
      What happened (be specific)?: Paladin will never use Avenging Wrath in combat while questing due to code in Retribution.cs line 118 where it checks for existing aura however still doesn't trigger even if Aura isn't present.
      Did you attach a complete debug log? no and no)Retribution.cs (Please see previous post)

      Thank you in advance please let me know if you need more info. This should be repeatable.
       
      Last edited: Sep 3, 2015
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Xegony42, Thanks for taking the time to post. Retribution Paladins do not currently support Off Healing. I am in the process of adding support for Holy and DPS Off Healing which fits the structure used by other classes in Singular. If you encounter other issues in the future, please be sure to attach a log file with a LOGMARK at the point you encountered the issue otherwise I likely won't be able to assist. Please see Reporting Bugs in Singular (click here) for details needed. Good luck with your Paladin, Bobby53
       
    14. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Jaladhjin, Thanks for taking the time to post, unfortunately the details I need to look into this for you are missing and your description does not match the results of my testing. Please read Reporting Bugs in Singular (click here) and follow the steps for adding a LOGMARK at the point an issue occurs (or something did not occur you felt should have.) Good luck with your Paladin, Bobby53
       
    15. ponemka

      ponemka New Member

      Joined:
      Jun 24, 2014
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Hi, my priest isn't using its Mindbender. This log is from today but I watched it go yesterday as well and noticed that it wasn't using it's little shadowy fellow. I'm also wondering if you can tell which talents that are supported at the moment as a priest?

      For more context: Shadow Priest, Instance, lvl 50 (51), I put singular to use mindbender on 100% mana instead of 75%.

      Best wishes, P
       

      Attached Files:

      Last edited: Sep 8, 2015
    16. MrPewterSchmidt

      MrPewterSchmidt New Member

      Joined:
      Nov 9, 2013
      Messages:
      258
      Likes Received:
      1
      Trophy Points:
      0
      1. My guy is standing in aoe in Tanaan completely oblivious to it.

      2. If he is gathering a node and is attacked he won't fight back - just continues trying to gather the node until he dies.

      #2 is a known issue and I suspect #1 is too, If you would still like logs lmk an email address to send it to.
       
    17. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Hi Ponemka, Thanks for taking the time to post and providing the log file. Shadowfiend and Mindbender follow the same basic rules. If the target is an Enemy Player it is cast. If your toons Mana % < Setting% and target will live for at least 15 seconds, it is cast. Additionally, Mindbender has an additional rule where it will cast if the toons Health % has fallen below 35%. Since the test for Mana % is to check if cast needed for mana regen, it is important the target survive long enough to get some mana return. Appears your Priests targets are all dying in less than 15 seconds. In the next release I have added support for a setting where you can decrease the amount of time required for the target to survive which should allow you to have it cast on cooldown if you prefer. Thanks for the post and good luck with your Priest, Bobby53
       
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      MrPewterSchmidt, Thanks for taking the time to post. You will want to follow the steps described in Reporting Bugs in Singular (click here). Be certain to provide a LOGMARK corresponding to each issue you are reporting. Singular is a Combat Routine, so in regards to the behavior you described:
      1. The BotBase implements movement out of AOE presently, not the Combat Routine.
      2. Sounds like the BotBase is not calling your Combat Routine to fight
      If you would like me to research post again with the log files and the details described in the post provided will be needed. There is however no way to confirm or research the above without the details requested.
      Thanks for the post and good luck with your toon, Bobby53
       
      Last edited: Sep 9, 2015
    19. MrPewterSchmidt

      MrPewterSchmidt New Member

      Joined:
      Nov 9, 2013
      Messages:
      258
      Likes Received:
      1
      Trophy Points:
      0
      What Class+Spec are you?: Boomkin
      What 'context' is the bot in? (Instance, BG, Normal): Normal
      What level are you?: 100
      Have you made any modifications to Singular?: No
      What time (HH:MM:SS) or LogMark did your issue occur?
      What happened (be specific)?
      (See Below)
      Did you attach a complete debug log? Yes

      View attachment 4628 2015-09-09 09.23.zip

      Logmark#1&2 unexplainably standing and getting beat up on.. eventually reacted.
      Logmark#3: Trying to skin while getting beat up on. This will persist until he skins or dies or I manually stop and start the bot.
      Logmark#4: Same as #3
      Logmark#5: Same as #3 & 4

      I'll run more logs for you if you like or anything else I can do to help lmk.

      Thanks,
       
      Last edited: Sep 9, 2015
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      MrPewterSchmidt, Thanks for taking the time to put together a detailed example with LOGMARKs for the issues encountered. Review of this indicates that it is not a Singular issue and someone on the HB Team would need to look into this. It is possibly related to the InteractWith-v2106 quest behavior wanting to move towards a new target and cast Moonfire while another component (HBCore or possibly Questing) wants to skin the mob you killed, etc.

      Here are the details on what I see in your log:

      LOGMARK #1: BotBase stopped calling Singular so it is unable to take any action. Appears to be due to Questing BotBase attempting to harvest Withered Herb and then not calling Combat Routine again. Singular has logic to detect when the BotBase is not calling so the log has an indication of thisand can be seen at:
      Code:
      [16:35:10.470 N] (Singular) (Singular) info: 30.3 seconds since BotBase last called Singular (now in Heal)
      
      LOGMARK #2: Refers to the same issue as #1
      LOGMARK #3: Similar issue but occurred in attempt to skin Scaleclaw Lashtail. Issue ended after 12.6 seconds per log entry due to you stopping the bot
      LOGMARK #4: Same. Only got out of it because you pressed Stop after 22.1 seconds
      LOGMARK #5: Ditto, but you waited 54.1 seconds

      No more logs should be needed. Effectively, its the botbase deciding to fight back, not the Combat Routine. A Combat Routine is effectively a slave, which must be called by the botbase to take any action. If it isn't called, then it cannot do anything (such as in this case where you wanted it to fight back.) The Combat Routine is just a tool used by the Botbase to conduct a fight without having to know the specifics of each class and specialization.

      To see the delays present in your log file, load into notepad and search for: since BotBase last called

      There are times where the Combat Routine is validly not called (botbase wants to run through mobs without fighting back, etc.) In those cases you may see these entries if it lasts for more than 10 seconds, but they don't represent an error. However in a case like this where your toon trying to harvest then stands around doing nothing while being attacked (which can only be visually observed) it is clearly indicating an error situation.

      My recommendation is to create a new thread in the HonorBuddy Support subform describing your issue, then add one link to your post above and another link to this response. That way the information the need can be referenced but any follow up they have regarding this issue would come to you in the thread you create.

      Thanks again for the post, -Bobby53
       

    Share This Page