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

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

    1. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      At the moment, healing spec artifacts aren't fully supported.
      Only DPS and Tank.
       
    2. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Is this happening for all Rogue specs?
       
    3. mykroft

      mykroft New Member

      Joined:
      Jun 18, 2010
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Have a 110 Hunter - Fetch is never used even tho it is turn on :(

      Thanks
      Myk
       
    4. totalschaden

      totalschaden Active Member Buddy Store Developer

      Joined:
      Feb 16, 2010
      Messages:
      1,146
      Likes Received:
      2
      Trophy Points:
      38
      Is it possible to Pause automaticly on manual Cast of Warrior Leap Slam / DH Infernal Strike to be able to select a Location for the Spell ? Currently its canceled so fast im not able to use it without pausing the routine. Those Mobility Spells get quite importand on high mystic+

      Example: User Input Casts Leap Slam, Pause until it was placed/used by User.
       
    5. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      It would be possible to halt the routine for as long as the player's mouse has a ground effect.

      Singular runs a decorator that simply checks for the global cooldown. If the global cooldown is up - don't cast any spells.
      If you include: && Me.CurrentPendingCursorSpell == null to this, then it should halt any spell casting for as long as there's a spell on your cursor (eg: cast on ground.)
       
      totalschaden likes this.
    6. totalschaden

      totalschaden Active Member Buddy Store Developer

      Joined:
      Feb 16, 2010
      Messages:
      1,146
      Likes Received:
      2
      Trophy Points:
      38
      Thank you, I will give it a try once the server are back up.
       
    7. pstolpackr

      pstolpackr New Member

      Joined:
      Jan 20, 2016
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      1
      FYI - Singular was updated with the new honorbuddy release today (v3.0.16306.861).

      Relevant singular changes from patchnotes:

      Code:
          - Added a user setting for users to toggle if Divine Steed should be used or not. (HB-3321)
      
      
          - Elemental Shaman will now use Earth Elemental if the player health drops below a configurable percent. (HB-3323)
      
      
          - LastSpellCast is now supported by Singular again. (HB-3335)
      
      
          - Assassination Rogue now supports Agonizing Poison use. (HB-3342)
      
      
          - Added missing artifact weapon usage for Rogues. (HB-3343)
      
      
          - Applied Elpargo's Retribution Paladin fixes. (HB-3344)
      
      
          - Applied Elpargo's Holy Paladin contributions. (HB-3345)
      
      
          - Applied Thebbandit and Elpargo's Shadow Priest contributions. (HB-3347)
      
          - Fixed an age-old issue with Singular where sometimes melee characters wouldn't face a mob properly while fighting. (HB-3324)
      
      
          - Restoration Druid will now use more combat abilities and will utilize Balance Affinity while in a combat context. (HB-3325)
      
      
          - Beast Master Hunters will now utilize their cooldowns much more often. (HB-3338)
      
      
          - Improved Feral Druid AoE rotations if there is 3 or more targets. (HB-3339)
      
      
          - Guardian Druid should now use its artifact weapon ability. (HB-3340)
      
      
          - Added missing interrupt behaviors for Windwalker Monk . (HB-3341)
      
      
          - Priests will no longer attempt to cast Power Word: Fortitude as it no longer exists. (HB-3346)
      
      
          - Assassination and Outlaw Rogue will now use abilities to pull flying mobs. (HB-3348)
      
       
    8. jamesmay

      jamesmay Member

      Joined:
      Oct 5, 2013
      Messages:
      42
      Likes Received:
      0
      Trophy Points:
      6
      BM Hunter: Why is it not engaging at range? It always runs into melee range then attacks.
       
    9. elpargo

      elpargo Member

      Joined:
      Oct 10, 2012
      Messages:
      164
      Likes Received:
      4
      Trophy Points:
      18
      Almost certain Singular is in C#

      I'm working on this... right now I solved the combo issue but only works on single target.
      For some reason I can't grasp the conditions seem to be ignored when there are multiple targets around and BK is spammed once again -.-
      I will post it later even if I can't fix that as it improves Single Target DPS and is good enough for most Bosses.
       
    10. MrRemag

      MrRemag New Member

      Joined:
      Oct 13, 2013
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0

      After your last update, the rogue damage fell by 25%. He constantly throws the dice even when he already has 2 buffs.
       
      Last edited: Oct 13, 2016
    11. peteyboy23

      peteyboy23 Member

      Joined:
      Jan 15, 2010
      Messages:
      566
      Likes Received:
      3
      Trophy Points:
      18
      Configuration question: How can I have my rogue use vanish, say at 2% health? I don't see anything under "Rogue Specific". Currently, he just dies, and I can't help but feel that he's dying unnecessarily, when he could be vanishing instead. Thanks very much.
       
    12. peteyboy23

      peteyboy23 Member

      Joined:
      Jan 15, 2010
      Messages:
      566
      Likes Received:
      3
      Trophy Points:
      18
      This is out of hand now. He will stealth, but he paths so close to mobs, that he gets detected and since he's in a area full of mobs, he dies repeatedly. He'll never use Vanish, and even tries to use "Eternal Will of the Martyr" neck piece and fails (the item never gets used). He's doing the scenario "Maritime Diplomacy". The other behavior that is troubling that I've seen, is that some mobs will use an ability where it's a channeled ability that does heavy damage, or will shield themselves (making them immune to damage). The bot will just stand there and take it, or try to do damage versus a mob that is immune, versus stepping back, or even better going around their back. Log attached. Thank you!

      EDIT: I noticed he uses Vanish during combat, which is cool, but I'd like the ability to control when he uses it (as I'd prefer to do it to avoid death) Thank you once again.
       

      Attached Files:

      Last edited: Oct 13, 2016
    13. pstolpackr

      pstolpackr New Member

      Joined:
      Jan 20, 2016
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      1
      During "The Battle for Broken Shore" (The Battle for Broken Shore - Quest - World of Warcraft), there is a part where you enter a cannon and fire at flying enemies.

      When my Lone Wolf MM hunter enters the cannon, nothing would happen and I noticed in HB that it said something to the effect "dismissing pet". I tinkered with the Hunter code, and found that if I deleted the code on lines 145 -> 152, the bot can fire the cannon as expected.

      relevant code snippet:

      Code:
                              new Decorator(ctx => (SingularSettings.Instance.DisablePetUsage || Me.Specialization == WoWSpec.HunterMarksmanship && HasTalent(HunterTalents.LoneWolf)) && Me.GotAlivePet,
                                  new Sequence(
                                      new Action( ctx => Logger.Write( "/dismiss Pet")),
                                      Spell.Cast("Dismiss Pet", on => Me.Pet, req => true, cancel => false),
                                      // new Action(ctx => Spell.CastPrimative("Dismiss Pet")),
                                      new WaitContinue(TimeSpan.FromMilliseconds(1500), ret => !Me.GotAlivePet, new ActionAlwaysSucceed())
                                      )
                                  ),
      
      I don't know enough about the code to fix it, unfortunately. I have attached a log as well.
       

      Attached Files:

      Last edited: Oct 13, 2016
    14. elpargo

      elpargo Member

      Joined:
      Oct 10, 2012
      Messages:
      164
      Likes Received:
      4
      Trophy Points:
      18
      Windwalker Monk

      Fixes Blackout Kick / Tiger Palm spam breaking Combo/Mastery. Only works for Single Target. No clue why conditions are ignored when there are multiple enemies around.
      Added Touch of Karma usage.
      Fixed Energizing Elixir not casting (conditions were too restrictive).
      Will spend 1 charge of Healing Elixir under 70% health.
      Added Leg Sweep usage.
       

      Attached Files:

    15. foam_follower

      foam_follower Member

      Joined:
      Dec 3, 2011
      Messages:
      282
      Likes Received:
      4
      Trophy Points:
      18
      Any chance of an update with latest colour codes? I'm assuming there have been improvements since the post was last edited on 23/9/2016
       
    16. elpargo

      elpargo Member

      Joined:
      Oct 10, 2012
      Messages:
      164
      Likes Received:
      4
      Trophy Points:
      18
      Hi Echo. Thanks for all your work on Singular and the Quest pack man.

      A few issues I noticed in the last release:

      Shaman Elemental line 215 should use Me.CurrentMaelstrom instead of ManaPercent.

      Guardian Druid conditions with <=0 preventing Ironfur from casting with Health% or MobCount only. Causing it to only be cast if both are true.
      Also for some reason Rage of the Sleeper won't cast using Spell.BuffSelf. It works fine using Spell.Cast.
       

      Attached Files:

    17. SynTacTix

      SynTacTix Member Buddy Store Developer

      Joined:
      Oct 1, 2014
      Messages:
      477
      Likes Received:
      3
      Trophy Points:
      18
      Hi everyone,

      I would like to edit Singular, for my Sub Rogue (110).
      I have a specific need to be able to have the bot use "Sprint" whenever it is available. The reason for this is my farming method, I don't use a mount and I am always stealthed. The sprint option would allow me to move quicker without the need of worrying too much about hostile mobs.

      Anyone that can help me do this perhaps please?
      If you are willing / able to, please PM me directly.

      The SpellID is 2983 according to checking Auras on me while Sprint is active.

      Thank you in advance.
       
    18. Larsa

      Larsa New Member

      Joined:
      Oct 31, 2015
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      1
      thanks for Guardian <3
       
    19. elpargo

      elpargo Member

      Joined:
      Oct 10, 2012
      Messages:
      164
      Likes Received:
      4
      Trophy Points:
      18
      Feral Druid

      Rotation gets stuck trying to apply bleeds to target/s that are not in front of us.

      Re-added facing check to Rake and Rip.
       

      Attached Files:

    20. elpargo

      elpargo Member

      Joined:
      Oct 10, 2012
      Messages:
      164
      Likes Received:
      4
      Trophy Points:
      18
      This should do it.
       

      Attached Files:

    Share This Page