• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HonorBuddy or BGBuddy is calling Stop and Dismount before calling CC to Pull

    Discussion in 'Honorbuddy Support' started by bobby53, Feb 25, 2012.

    1. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      BGBuddy is working extremely well, huge improvement! There is an opportunity for further improvement regarding Pull, however not sure if it is BGBuddy or part of the default Pull behavior tree support which calls old style Pull() functions, but it will cause a Stop and Dismount before calling the CC to pull, as in:
      Code:
      [10:21:49:702] Stop and dismount... Reason: Pulling
      
      This doesn't work well for melee classes, especially in the instance quoted above from the attached log file. The character was 47 yards away from the target. What should have happened is that the Bot should just call the CC to perform the Pull behavior and allow it to choose when to stop and when to dismount. Changing so it is left to the CC would allow melee classes to close to the target at full mount speed, rather than introducing a pause followed by a long run to get into melee range.

      Thanks for the great Bot, Bobby53
       
    2. Tony

      Tony "The Bee" Staff Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      128,834
      Likes Received:
      571
      Trophy Points:
      113
      thx for reporting :)
       
    3. raphus

      raphus Administrator Staff Member Moderator Buddy Core Dev

      Joined:
      Jun 17, 2010
      Messages:
      2,094
      Likes Received:
      492
      Trophy Points:
      83
      there is a setting for that in BGBuddy Bot config. Whatever the pull distance is set at, the dismount will happen.
       
    4. UFCFreak89

      UFCFreak89 Banned

      Joined:
      Jul 26, 2011
      Messages:
      292
      Likes Received:
      0
      Trophy Points:
      0
      What he's saying is that it would be optimal for the CC to decide when to dismount, not bgbuddy. Remember when a spell is cast, you automatically dismount regardless. I don't see why HB needs to dismount for us.
       
    5. kayes

      kayes Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,353
      Likes Received:
      4
      Trophy Points:
      38
      Thank you Raphus! Works quite well for my melee in BG's
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Raphus, Thanks for the response. LULK's elaboration is correct. I'm familiar with the Pull Distance settings both in BGBuddy and HonorBuddy proper. Ideally the Pull Distance is the distance where the Bot invokes the CC's Pull Behavior, not the point it stops movement, then dismounts. The Stop and Dismount breaks the natural flow of attacking. If I am playing a Ret Paladin by hand and I am mounted, it would be unusual that I would stop my forward movement and then dismount prior to attacking. Instead I would approach the enemy at full mount speed, be auto-dismounted by casting a spell to attack, and stop moving only once I am within melee range. Overall I see this as an improvement providing a more naturally appearing game play. This isn't specific to PVP either, as eliminating the Stop and Dismount would provide a slight increase in grinding/questing speed although how much depends upon how spread out the targets are and the users mount distance settings. Externally it feels like a straight forward change where the Stop and Dismount currently invoked are commented out, but then typically nothing is as simple as it seems. Thanks again for the response and support of a great framework, Bobby53
       
      Last edited: Feb 28, 2012

    Share This Page