• 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. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Using same path -> cool thanks I'll try that method

      Suiciding into bases -> I will try provide a log and give some info on when this happens

      The unit hp checks -> that's cool, interesting to hear all the logic behind this botbase

      Priest thing -> Would it be possible to do something like this?

      if target = priest then
      if not priest.hasAura(sipirit of redemption) then
      attack priest
      else
      don't attack priest
      change target
      end if
      end if

      Capping flag -> I thought that might be the case, thanks for the reply :)
       
    2. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Priests -> Holy priests always have the spirit of redemption aura (which is what the problem is). I'll make it switch targets if the unit isn't alive. Hopefully HB see's them as being dead or a ghost.
       
    3. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Ok cool :) Is the aura and the 15 second buff holy priests receive considered the same? I have a priest and don't see Spirit of Redemption as an active aura until I die, only then it will show the 15 second Spirit of Redemption buff.
       
    4. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      The targeting code in BGFarmer is nothing like the code in UPvP. I took the targeting code straight from my CRs with some minor adjustments.
       
    5. toml96

      toml96 Member

      Joined:
      Oct 1, 2010
      Messages:
      257
      Likes Received:
      0
      Trophy Points:
      16
      Here is another log of the mounting problem, I think its more clear in this log
       

      Attached Files:

    6. Bombardier

      Bombardier New Member

      Joined:
      Oct 14, 2013
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      1
      Hi Millz,

      I had a look around the forums but couldnt find anything about this.

      When I start the bot it gives me this:

      [BGFarmer] You are a level 90 Orc Warrior (For the Horde!)
      The class profile currently loaded is Warrior - Protection, but the current toon is Warrior - Arms. Please respec the toon, or select a proper class profile under settings before starting the bot.

      I am speced as arms, profile is as arms - but it says that I need to respec.
       
    7. Kalmah

      Kalmah New Member

      Joined:
      Jan 19, 2012
      Messages:
      25
      Likes Received:
      0
      Trophy Points:
      0
      Delete your warriors setting folder from hb. That should clear the issue.
       
    8. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18

      Hey Bombardier

      I've had this issue before too and just deleting the character cache may work, however I have found that by following the steps below you can more easily resolve the issue:

      1. With Honorbuddy open select "Settings & Tools"
      2. In the Character Manager section, select the correct class and spec from the Class Profile dropdown.
      3. Select Save & Close to save the settings

      This usually resolves the issue for me.

      Hope that helps!
       
    9. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I've searched right through every dismount message, but I'm still not sure where the issue is. The next time it happens, can you stop the bot right after it so I know it's the last occurrence in the file please?

      This:

      ^

      Every class/spec has hidden auras that allow you to identify what spec they are. i.e. a resto druid has "Restoration Overrides Passive", shadow priests have "Vampiric Touch <DND>".
       
    10. toml96

      toml96 Member

      Joined:
      Oct 1, 2010
      Messages:
      257
      Likes Received:
      0
      Trophy Points:
      16
      I did stop it right after, it's like the bot is targeting someone but then it spams its mount/dismount :/

      edit:here is another to make sure
       

      Attached Files:

      Last edited: Sep 9, 2014
    11. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Could you test it out with Singular to see if that works?

      Interested to see if it's the routine causing it.

      Cheers
       
    12. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Hey Millz, ran into an issue during Battle for Gilneas where my toon got stuck running back and forward beside the little house between mines and waterworks.

      [11:43:12.543 D] [BGFarmer ~ Debug] Warning: Trying to move to bad location. Attempting to randomize.
      [11:43:12.600 D] Changed POI to: Type: Hotspot, Loc: <1195.73, 1020.3, 7.97874>

      On screen it looked like the ground is being randomly clicked really fast. It looks like a click to move spam. I had to stop the bot and run to the Mine flag point.

      Log attached

      View attachment 4812 2014-09-09 09.52.txt
       
    13. ilyals

      ilyals Member

      Joined:
      May 26, 2010
      Messages:
      119
      Likes Received:
      3
      Trophy Points:
      18
      Hello!

      Could add a feature to custom report flag (/bg) attacks in AB, EoTS etc?
       
    14. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Looking at this now.

      You mean like this?

      [​IMG]

      Already working on it :)
       
    15. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Thanks :)

      awesome feature, looking forward to seeing how this will work :D
       
    16. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Fixed your bug, will be in next update.

      The chat thing is really cool how it works. It will only call if it actually needs help, and won't call if someone else (or another bot) has already done it.

      Will be expanding on this to allow the bot to move to a base that someone else has called out for. No ETA on that though.
       
    17. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Nice! :D

      Sounds good, I'd be interested to know how it will handle not spamming it, will there be a cooldown? Like what would trigger it? Say, you died in the battle while defending a point in AB, then ressed, the point is still under our control, would it then call inc again or would there be a start event and an end event before it would call inc for the same point again?

      Start event = players are incoming, you are not able to defend by yourself, no one else has called inc yet, you are fighting at a point and more enemies join the battle

      end events = point was captured by the enemy, you are the only player left in the vicinity of the point, the point was recaptured by your team with no targets currently around, the point was recaptured by your team with targets around

      start event would be what triggers the call for inc and end event would be what resets that trigger and would allow you to call for inc again if a start event meets the criteria again.

      Also, will this work for capture the flag based games? Where you are defending the flag carrier, you are the flag carrier or you are defending the flag room e.g. Twin Peaks.
       
      Last edited: Sep 9, 2014
    18. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Hey Millz, I've noticed that when perusing an enemy player, if the gap becomes a little wider, when closing the gap it will simply run straight past the enemy player and then after a few yards recalculate and then change course for the target again.

      Level 90 Enhancement Shammy using TuanHa Shammy CR
      CR movement = disabled
      BGFarmer movement = On
      Enable Random Strafing = On
      Strafe to move behind target = On
      Enable Facing = On
      Range to keep within target = 2

      Log attached

      View attachment 796 2014-09-09 17.51.txt
       

      Attached Files:

    19. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      There's loads of conditions behind when it can and can't shout the incoming announcement. Don't really want to start listing all of the conditions - but it won't call every time there's an incoming. It may only call out once or twice a game - but that's enough to be seen to be talking and reduce suspicions of your team mates.

      It's only in AB, EotS, DG, and BfG at the moment. I'll probably expand on it though.

      Do you know where in the log this happened? 10.5k lines long - would take a while to try and figure out :p

      You can try increasing the range from 2 yards to 4 and see if that helps?

      Any chance you could take a video of it? You can PM it to me directly.

      Cheers
       
    20. alpha2twin

      alpha2twin Member

      Joined:
      Oct 18, 2011
      Messages:
      186
      Likes Received:
      1
      Trophy Points:
      18
      Ahhhh I see, ok cool looking forward to seeing it in action :)

      Hehe no worries, I'll try be a little more specific about the log in the future ^.^

      Yep I'll take a vid I'm out for the day but I'll run it when I get back and pm you with a link later today
       

    Share This Page