What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PAID] BGFarmer - An Advanced Battleground Bot Base

Using same path -> Use the 'Navigation' tab in the GUI to blacklist the path. When you're on the path, hit add blackspot, and it wont use that path again.

Suiciding into bases -> I'll need a log file for this (including what base it happened at, and where in the log it happened). It shouldn't be happening.

The unit HP checks -> It's doing exactly that. It checks all of the HP for enemy vs friendly to determine who are most likely to win.

I know about the priest thing. It's difficult to test though. Something on my to-do list.

Capping -> yes. 3 people capping a flag has more chance of getting it than 1 if there's an enemy around.

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 :)
 
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 :)

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

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.
 
Considering he used the UPvP Targeting code, he has the same issues UPvP had.

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


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!
 
Here is another log of the mounting problem, I think its more clear in this log

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?

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.

This:

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

^

I thought you used mine due to the fact both of ours are plagued by the same thing. Not that I would care, but I just found it amusing we both have the same problem. I would assume you are using GetBattlefieldScore() to determine what is what? If not, how are you detecting specs outside of bg's? I have not looked into out of BG Specs yet, can HB even pull that off natively or are you using LUA?

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>".
 
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
 

Attachments

Last edited:
I did stop it right after, it's like the bot is targeting someone but then it spams its mount/dismount :/

Could you test it out with Singular to see if that works?

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

Cheers
 
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
 
Hello!

Could add a feature to custom report flag (/bg) attacks in AB, EoTS etc?
 
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 141669

Looking at this now.

Hello!

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

You mean like this?

OiqTkKJ.png


Already working on it :)
 
Thanks :)

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

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.
 
Fixed your bug, will be in next update.

Nice! :D

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.

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:
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
 

Attachments

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.

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.

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 141700

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
 
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

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
 
Back
Top