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

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Can you post a full, unedited log file please?

      Ref:
      How To Attach a Log
       
    2. doa

      doa New Member

      Joined:
      Jul 1, 2012
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      1
    3. 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 file. It's dying in Isle of Conquest by the looks of it. I suggest blacklisting that BG from the random selection for now (using the little dice button in game and unticking IoC). I'll look into why it's happening and get it resolved.

      Thanks!
       
    4. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Ashran Mesh Issue -> Those of you still having problems, can you try clearing (or renaming to back up) your mesh folder, and then restart HB to ensure it needs to fully download the mesh again. The mesh server definitely got updated, but could be having trouble downloading to your client. Failing that, if still having issues, I'll need log file(s) showing the issue.

      -----

      New build pushed, awaiting approval - this is a pretty important build as it fixes the intermittent crashing/hanging issues;

      [20/Oct/2015]
      - [IoC / SotA] Fixed an issue whereby the bot could sometimes hang (pause/stop) when loading mesh tiles caused by calling API outside of the framelocked thread.
      - [IoC] Changed how BGFarmer hooks into navigator.
       
    5. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Yo Millz, i don't think the bot accepts/finishes the Ashran Dominance quest. At least it doesn't for me i think. Is there any setting i am missing out on, or can you recommend some plugin for that?
       
    6. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Have you got a log file?

      The quest is automatically accepted into your quest log when you discover it (providing you have the free quest log space). The bot should be turning the quests in though once complete.
       
    7. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Ye, the quest does go automatically into the quest log when i enter ashran, but ones completed. I don't think it turns it in. I will have to check closely later on. But here is the the log anyways.
       

      Attached Files:

      Last edited: Oct 21, 2015
    8. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Looks like it's attempted to complete the quest...

      [18:48:49.877 D] [BGFarmer ~ Debug] Quest (38926) completed. Turning in...
      [18:48:50.204 D] [BGFarmer ~ Debug] Completing Quest.

      ... Which is this: http://www.wowhead.com/quest=38926/continue-the-domination

      That's not to say it has definitely worked, it just appears to have tried to turn it in. I'd have to look into it, but pretty sure this is working correctly - it was a couple of weeks back.
       
    9. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Seems to be working fine so far.
       
      Last edited: Oct 21, 2015
    10. klael34

      klael34 New Member

      Joined:
      Oct 13, 2015
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      First off, amazing product. Just finishing trial and going to purchase.

      Suggestion 1: Improve Healer Mode - This means avoid enemy players and NPC's. For example, sometimes I would pass an entire group of friendlies who are fighting, and start healing 'behind enemy lines'.
      Suggestion 2: For DPS classes, can we have a toggle to not attack NPCs?
      Suggestion 3: When near flag, can we stack on flag?
       
    11. nillenilsson

      nillenilsson Member

      Joined:
      Oct 3, 2011
      Messages:
      62
      Likes Received:
      0
      Trophy Points:
      6
      Love this. Is there a way to disable the bot from targeting NPC's in ashran ? Only target players
       
    12. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Nah Millz mate. I ran the bot for 8 hours. Sadly, when i wake up i see that it didn't finish the Dominance quest when it was completed. It was just running around. http://i.imgur.com/ZaatEoS.jpg

      I think the problem is, when the quest is finished you get a box where it says complete. But if you die while this box is up it disappears. And the bot can't complete it.
       
      Last edited: Oct 22, 2015
    13. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Hey - glad you like it!

      #1 - Hard to determine where the 'front line' is from a bot perspective. One of those things which is very simple to see as a player, but difficult to judge via code.
      #2 - Can't disable attacking NPCs completely as events (or stuff like capturing AV towers) require it, and it looks very bot like if you're standing still leaving NPCs to beat on you. It wont go out of its way to find a fight with an NPC, but if we get in combat it needs to fight back.
      #3 - Which flag are you talking about here?

      Cheers

      Glad you like it :) - It should always prioritise players over NPCs, and only engage NPCs if we're dismounted and already in combat with them.

      Ohhh. Good idea. I'll have a look at trying to complete it using the quest log rather than that popup box.

      Edit: Have you got the log file from this time too please? Be good to see what happened at the point the quest completed.
       
      Last edited: Oct 22, 2015
    14. klael34

      klael34 New Member

      Joined:
      Oct 13, 2015
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Thanks for the reply Millz.

      For #1 - I see
      For #2 - Weird, my mage seems to consistently attack NPC's in Ashran. I'm also using Portal (paid).
      For #3 - Ashran flags.
       
    15. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      For #2 - have you got a log file where it's engaged an NPC before being in combat? I.e. you aren't in combat, BGFarmer targets an NPC and starts casting. If you can provide a log with rough time where it happened I should be able to see what's going on. That shouldn't happen.

      #3 - The bot doesn't actually have anything in for those flags. It's just calculating where the biggest group of friendly team members are, and then moving to roughly (randomizes the centre location) the centre point of that 'cluster' of friendly units. I'll reduce that centre point randomizing so that it moves a little closer to the centre - which should in turn push the toon closer to the flag.
       
    16. klael34

      klael34 New Member

      Joined:
      Oct 13, 2015
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Interesting, has something more to dow ith Portal than Ashran I thinkk.

      [13:23:33.776 D] [BGFarmer ~ Debug] Found map locations for 34 of 37 players.
      [13:23:38.663 D] [BGFarmer ~ Debug] Found map locations for 33 of 37 players.
      [13:23:39.642 N] [BGFarmer] Facing nearest enemy player at 14.5yds.
      [13:23:39.721 D] [BGFarmer ~ Debug] Found map locations for 33 of 37 players.
      [13:23:40.050 D] Changed POI to: Type: Kill, Name: Stormshield Footman
      [13:23:40.050 N] [BGFarmer] Targeting: Stormshield Footman.E354 [79268]
      [13:23:40.119 N] [Portal] [HP: 100] [Mana: 100] [BF: 0] [FoF: 1] [Casting: Ice Lance] [On: Stormshield Footman.E354 @ 95.9% - 281.6k - 14.5yds] [Id:79268] [TTD:999]
      [13:23:40.163 D] [Portal ~ Debug] Pet has no target, we need it to attack!
      [13:23:40.163 N] [Portal] [HP: 100] [Mana: 100] [BF: 0] [FoF: 1] Forcing pet to attack!
      [13:23:40.220 D] [Portal ~ Debug] Pet has no target, we need it to attack!
      [13:23:40.376 D] [Portal ~ Debug] Entered Combat
      [13:23:40.404 D] [Portal ~ Debug] Pet has no target, we need it to attack!
      [13:23:40.404 N] [Portal] [HP: 100] [Mana: 99.4] [BF: 0] [FoF: 0] Forcing pet to attack!
      [13:23:40.436 D] [Portal ~ Debug] Stopped moving.
      [13:23:41.477 N] [Portal] [HP: 100] [Mana: 100] [BF: 0] [FoF: 0] [Casting: Frostbolt] [On: Stormshield Footman.E354 @ 66.7% - 195.9k - 9.4yds] [Id:79268] [TTD:999]
      [13:23:43.343 N] [Portal] [HP: 100] [Mana: 100] [BF: 0] [FoF: 0] [Casting: Frozen Orb] [On: Stormshield Footman.E354 @ 26.1% - 76.5k - 3.7yds] [Id:79268] [TTD:999]
      [13:23:44.546 D] [Portal ~ Debug] Combat ended after 4.1704945 seconds
      [13:23:44.546 D] [Portal ~ Debug] Clearing cached objects.
      [13:23:44.547 D] [Portal] Disabling Burst after 12.5729708 seconds!
      [13:23:44.547 N] [Portal] Burst Disabled
      [13:23:44.554 N] [BGFarmer] Re-Checking POI. We've had it for 11.3024704 seconds.
      [13:23:44.571 D] [BGFarmer ~ Debug] Found map locations for 32 of 37 players.
      [13:23:44.572 N] [BGFarmer] Moving to biggest pack of group members..
      [13:23:44.572 D] Changed POI to: Type: Hotspot, Loc: <4753.509, -4226.526, 29.26141>
      [13:23:47.112 D] Activity: The Horde has won this stage of the battle!
       
    17. klael34

      klael34 New Member

      Joined:
      Oct 13, 2015
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Another note, sometimes the script tries to leave Ashran or something?

      [13:43:42.774 V] Loading Draenor_40_23
      [13:43:42.825 V] Loading Draenor_40_21
      [13:43:42.840 N] [BGFarmer] Moving to biggest pack of group members..
      [13:43:42.840 D] Changed POI to: Type: Hotspot, Loc: <4775.657, -3832.718, 5.146105>
      [13:43:43.187 D] [BGFarmer] Pause Toggle pressed.
      [13:43:43.187 N] [BGFarmer] Paused!
      [13:44:07.455 D] [BGFarmer] Pause Toggle pressed.
      [13:44:07.455 N] [BGFarmer] Resumed!
      [13:44:07.477 N] [BGFarmer] Re-Checking POI. We've had it for 26.415774 seconds.
      [13:44:07.494 D] [BGFarmer ~ Debug] Found map locations for 32 of 33 players.
      [13:44:07.498 N] [BGFarmer] Moving to biggest pack of group members..
      [13:44:07.498 D] Changed POI to: Type: Hotspot, Loc: <4778.929, -3891.721, 10.90814>
      [13:44:09.094 N] [BGFarmer] Resetting Battleground Logic.
      [13:44:09.094 D] [BGFarmer ~ Debug] Unloading Tiles: SotA: Battleground Reset
      [13:44:09.100 D] [BGFarmer ~ Debug] Reloading Tiles: IoC: Battleground Reset
      [13:44:09.100 D] Clearing POI - Reason Reset Battleground Logic
      [13:44:09.101 N] [BGFarmer] Moving to join the Ashran queue.
      [13:44:09.157 V] Loading Draenor_39_22
      [13:44:09.718 N] [BGFarmer] No POI - Searching...
      [13:44:09.722 D] [BGFarmer ~ Debug] Found map locations for 32 of 33 players.
      [13:44:09.787 V] Loading Draenor_39_23
      [13:44:09.836 V] Loading Draenor_38_22
      [13:44:09.842 N] [BGFarmer] Moving to biggest pack of group members..
      [13:44:09.842 D] Changed POI to: Type: Hotspot, Loc: <4768.058, -3887.241, 10.43537>
      [13:44:09.846 D] Skipped 2 path nodes
      [13:44:10.164 D] [BGFarmer] Pause Toggle pressed.
      [13:44:10.164 N] [BGFarmer] Paused!
      [13:44:12.292 D] Changed map(s) to FWHordeGarrisonLeve2new, Draenor
      [13:44:17.564 D] Changed map(s) to Draenor
      [13:44:20.690 D] [BGFarmer] Pause Toggle pressed.
      [13:44:20.690 N] [BGFarmer] Resumed!
      [13:44:20.798 V] Loading Draenor_39_22
      [13:44:20.816 N] [BGFarmer] Re-Checking POI. We've had it for 13.3394824 seconds.
      [13:44:20.895 V] Loading Draenor_39_23
      [13:44:20.918 D] [BGFarmer ~ Debug] Found map locations for 33 of 33 players.
      [13:44:20.960 V] Loading Draenor_40_22
      [13:44:21.010 V] Loading Draenor_40_23
      [13:44:21.044 V] Loading Draenor_38_22
      [13:44:21.059 N] [BGFarmer] Moving to biggest pack of group members..
      [13:44:21.059 D] Changed POI to: Type: Hotspot, Loc: <4783.928, -3851.467, 4.721007>
      [13:44:21.065 D] Skipped 2 path nodes
      [13:44:22.093 D] [BGFarmer] Pause Toggle pressed.
      [13:44:22.093 N] [BGFarmer] Paused!
      [13:44:31.718 D] [BGFarmer] Pause Toggle pressed.
      [13:44:31.718 N] [BGFarmer] Resumed!
      [13:44:31.748 D] Updating repair cost for current equipped items. New value: [48g35s84c]
      [13:44:31.748 N] [BGFarmer] Re-Checking POI. We've had it for 10.9319743 seconds.
      [13:44:31.779 D] [BGFarmer ~ Debug] Found map locations for 33 of 33 players.
      [13:44:31.785 N] [BGFarmer] Moving to biggest pack of group members..
      [13:44:31.785 D] Changed POI to: Type: Hotspot, Loc: <4790.627, -3836.448, 5.249775>
      [13:44:36.083 N] [BGFarmer] Re-Checking POI. We've had it for 4.3344169 seconds.
      [13:44:36.087 D] [BGFarmer ~ Debug] Found map locations for 33 of 33 players.
      [13:44:36.093 N] [BGFarmer] Moving to biggest pack of group members..
      [13:44:36.093 D] Changed POI to: Type: Hotspot, Loc: <4792.454, -3829.6, 5.169092>
      [13:44:40.388 N] [BGFarmer] Re-Checking POI. We've had it for 4.3058806 seconds.
      [13:44:40.417 D] [BGFarmer ~ Debug] Found map locations for 33 of 33 players.
      [13:44:40.424 N] [BGFarmer] Moving to biggest pack of group members..
      [13:44:40.424 D] Changed POI to: Type: Hotspot, Loc: <4783.961, -3846.33, 4.721007>
       
    18. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Sorry Millz, didn't see that you asked for a Log, here you go.
       

      Attached Files:

      Last edited: Oct 22, 2015
    19. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Just ran it again for around 8 hours, same thing happened as shown in the picture before. Quest was finished, but bot didn't complete it.
       
    20. applejos

      applejos New Member

      Joined:
      Aug 8, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      Well Millz, can you help somehow? I love the bot, it does run great other than not completing the quest... If it did, i would have full CP gear by now. And 25€ is money.
       

    Share This Page