• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PAID] BGFarmer - An Advanced Battleground Bot Base

    Discussion in 'Honorbuddy Store Botbases' started by Millz, Aug 16, 2014.

    1. Swa666

      Swa666 New Member

      Joined:
      Jul 13, 2012
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      Why is the bot attacking Sapphire riverbeasts in Ashran? And why is it always attacking npcs?
       
    2. bfly

      bfly New Member

      Joined:
      Sep 15, 2014
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      I agree with Swa666, the ashran behaviors have a few non-human characteristics. circling in certain pathing issues.. i guess this cause its waiting for the best condition during match to go for, be it an event ect.

      also, the movement / targetting behavior ... i get sutter stepping even if i use routine base that has it all disabled, i tested this with singular as well. same outcome.

      i wonder if any of this is related to the most recent update.
       
    3. bfly

      bfly New Member

      Joined:
      Sep 15, 2014
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      i take back what i said about the stutter stepping... it was caused by x range distance being set higher than a melee distance but please can you review the bg ashran pathing and behaviors ( looks like a bot )
       
    4. bfly

      bfly New Member

      Joined:
      Sep 15, 2014
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      Ashran bg logic, needs work. the POI system makes the bot move in wierd pathing issues, back and forth back and forth... maybe set a threshold or tell it stop moving whilst trying to detect POI.

      this will seriously attract attention.
       
    5. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Thanks, I'll have a look at improving this. Got a good idea what's causing it.

      It'll only fight NPCs which are already in combat, and targeting a unit in our group/party. Those units must have been attacking someone in your group.

      Pathing -> This is controlled by Honorbuddy, but BGFarmer has it's own pathing system on the first tab of the GUI (Use custom navigator setting). It should take more direct paths. Give it a try and see how you get on.

      When you say the POI makes it move back and forth - do you have the log file from this (I'd need a timestamp from the log too so I can match up where the odd behaviour is happening)? What POIs is it getting confused between (i.e. trying to move to a group and trying to move to an event at the same time)?
       
    6. Rogtrainer

      Rogtrainer New Member

      Joined:
      Oct 1, 2015
      Messages:
      177
      Likes Received:
      0
      Trophy Points:
      0
      Small note.
      It is a shame that at the moment the bot to recognize the Botbase "BGFarmer" is.
      Every 2nd player recognizes the bot in BG. I had made all the correct settings available to adjust. And am also a long time user of BGFarmer. But currently I'm in BG and have the addon installed WIM, so when I am AFK and my bot runs can I tell who wrote me. So few people have written to me: Bot and you'll be reported. It's a shame. As the Botbase is new came out, everything was really OK. Now it is unfortunately as far as BGBuddy.

      PS: Developers maybe they can even think anything about it
       
    7. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      There's by no means the same number of users of BGFarmer as there is BGBuddy, and it's still significantly harder to spot someone using BGFarmer, but I agree it's a lot more popular now than it was a year ago.

      I'm always open to suggestions on new behaviours or to re-work things that are a bit obvious.
       
    8. Astro

      Astro Member

      Joined:
      Sep 17, 2014
      Messages:
      117
      Likes Received:
      6
      Trophy Points:
      18
      View attachment 3940 2016-01-11 12.29.txt


      Hey Millz near the end of this log I started using bgfarmer and my toon gets to a point on the map and just runs around in a circle saying it is stuck when it clearly isn't....and its not the first time its don't it ..... also if a normal player was to see this toon it would clearly be reported...:(:( ps: sorry for the long log but you just don't know when it will happen
       
      Last edited: Jan 11, 2016
    9. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Thanks for the log. I've made changes to resolve this for the next build.

      It'll calculate how long it'll take to move from where we are to get to the object. It'll then make allowances for time to mount up etc. If it takes more than 50% longer than the expected travel time (i.e. it takes 15s instead of 10s and we still aren't there), it'll blacklist the object.
       
      Last edited: Jan 11, 2016
    10. Swa666

      Swa666 New Member

      Joined:
      Jul 13, 2012
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      How can I change so that he resses instantly from Ashran instead of waiting for events? I wants HKs. Also, is there a way for ranged to stay further behind so they dont get killed so fast? otherwise good
       
    11. cbeastj

      cbeastj Member

      Joined:
      Dec 8, 2013
      Messages:
      32
      Likes Received:
      1
      Trophy Points:
      6
      Hey millz, do you think you could look into the bot running back and forth everytime you try to queue for ashran on horde side, not sure if it does the same on alliance. It will get to the first flag on your way up to ashran and just runs back and forth until the ashran dialog pops up asking if you like to join. Thanks.
       
    12. cbeastj

      cbeastj Member

      Joined:
      Dec 8, 2013
      Messages:
      32
      Likes Received:
      1
      Trophy Points:
      6
      nvm using your custom navi seemed to fix it. sorry for double post messed my edit up somehow.
       
    13. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I'll stick a setting in for the waiting for res thing.

      There's no way to really make it move backwards (...retreat), it doesn't see the front line of a battle the same way a person can.

      Do you have Draenor flying or not? Have you got the log file where it's ran back and forth?

      Glad you sorted it with custom nav, but I'll look into getting the underlying issue fixed.
       
    14. Swa666

      Swa666 New Member

      Joined:
      Jul 13, 2012
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      Cheers dude
       
    15. ertunga

      ertunga New Member

      Joined:
      Jul 20, 2014
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      how i can make stop attacking players,i am healer but it attacks players with a stupid way,my toon targetin a enemy player and running into enemy pack ?
       
    16. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Which CR are you using?

      Make sure you use the CR's movement as a healer (not BGFarmer's). BGFarmer doesn't know which units the CR wants to heal.

      BGFarmer will target units, but it's expected a healer would move towards units that need healing, and disregard its current target.
       
    17. Swa666

      Swa666 New Member

      Joined:
      Jul 13, 2012
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      Is there a way to auto pass leadership to someone random in the raid (Ashran) ? , Got lead and ppl started to whisper me raging
       
    18. ertunga

      ertunga New Member

      Joined:
      Jul 20, 2014
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Oh i am using singular/tuanha druid and supershaman however how i can change movement as a healer,i setup both bgfarmer and my cr as a haealer but it doin same thing.Targeting an enemy and tryin kill it and it dsnt let it go until die,its being big problem in ashran leavin group and jump into enemy group.
       
    19. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      The code is actually already in to do that, but doesn't work properly. I've fixed it for the next build already though.

      You can setup stop chasing targets after you've moved x yards away from engaging them which would help stop you following them (i.e. set this to quite low).

      Have you got a log file from the toon you're playing on targeting enemies? I've had a quick look at the code and don't think it's BGFarmer doing the targeting.
       
      Last edited: Jan 14, 2016
    20. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      New build pushed, awaiting approval;

      [15/Jan/2016]
      - Improved logging for chat history to provide more detail (say, yell, raid warning etc).
      - Chat logging is now logged in Ashran.
      - [Ashran] Fixed passing party leader to another player.
      - [Ashran] Will now blacklist chest objects if we still can't navigate to the object for 50% of the time longer than the total expected navigation time.
      - [Ashran] Added setting to allow disabling release from corpse delay when event active.
      - [Ashran] Will now collect and use Song Flower items when 'collect chest objects' enabled (+15% stats).
      - [Ashran] Fixed an issue that caused the bot to run back and forth.
      - [WSG / TP] Improved return flag logic.
       

    Share This Page