Jump to content
  • Battleground AI


    fall0ut
    • Product: WRobot General Type: Suggestion Status: Fixed

    The last couple of days I have been farming honor points with the battleground product. I have a couple ideas to make the battleground logic a little smarter.

    1. Random profiles - It is pretty obvious you're a bot when you resurrect and follow the same exact path, meet the same exact enemies, and die. It will do this over and over and over. In Arathi Basin for example, I would have a profile that would walk to the farm. A separate profile that would walk to the lumber mill, another profile that would walk to the mine, and so on. Every time the player dies wrobot randomly chooses another profile to load, excluding the last loaded profile. I say randomly chooses because eventually people may be able to see patterns in your movement. If wrobot follows a profile all the way to the last way point, it should again randomly select another profile.
    2. Stop getting kited - Enemies figured out I was a bot, got my aggro and kited me back to their base. While engaged in combat if I travel 25-35 yards, blacklist current target until next resurrection and find a new target. Even if they are attacking me, just run away in the opposite direction of the blacklisted target until a new target is found.
    3. Count players - A lot of times wrobot will run solo into a group of 5 or more enemies. It gets very ridiculous when it does this over and over forever. If wrobot could count the number of enemy vs number of friendly players ahead, we could create logic to either continue on current path and attack or choose another profile (if item one were implemented).
    4. Follow the group - If you bring up your map you can clearly see where most of the team is clumped up. If there were a profile setting to stick with the group, wrobot would (not follow) use pather to make its way to wherever the most friendly players are.
    5. Read instance chat - if someone in chat says user defined key words like "inc lm" or "inc farm" wrobot would find it's way to those locations. They could be tied to profile way points. In my profile I could assign coordinates as a keyword "farm." When farm is said wrobot navigates to the coordinates i specified. When it arrives at coordinates engage enemies, pause for x amount of time waiting for enemies, or die. When no enemies are found, player dies, or x amount of time expires, randomly choose another profile and continue.


    User Feedback

    Recommended Comments

    all night last night i set to queue for alterac valley.  since the profile is blank wrobot travels to landmark points.  in most cases wrobot will arrive at a bunker or graveyard, kill the npc's and stand next to the flag.  wrobot should attempt to capture the flag.  i thought maybe checking loot chests would force it to cap, but it does not.

     

     

    also, an option to ignore target if target is mounted would be nice.  a lot of times the enemy team is rushing and will not stop and fight me when i engage them.  this results in wrobot trying to follow them for some time then give up.  it looks dumb.

    Link to comment
    Share on other sites

    On 6/24/2016 at 5:43 AM, flippyfloppy said:

    I know this is an old post, However it has great ideas.
    Has any of these been implemented? This was suggested April 2013!

    I wish

    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...