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

Battlefield: Barrens

Status
Not open for further replies.
hey thebrodieman. great profiles you have. been using alot of them for different things. i was wondering how its comming with the meshs for battlefield: barrens? i have gone into each of the 4 areas and started the bot on grinding. but it doesnt do anything. he just stands there. but if i start combat with something it will kill it and loot but then stop again. so im wondering if i did something wrong myself or its still a mesh issue.
thought i would check.
 
hey thebrodieman. great profiles you have. been using alot of them for different things. i was wondering how its comming with the meshs for battlefield: barrens? i have gone into each of the 4 areas and started the bot on grinding. but it doesnt do anything. he just stands there. but if i start combat with something it will kill it and loot but then stop again. so im wondering if i did something wrong myself or its still a mesh issue.
thought i would check.

Use questing bot.
 
ah im so silly. i didnt even think to try it on questing. lmao. thanks that really helped. anyone else reading this thread this is also a great place to farm for motes of harmony as well.
 
also if you have already looted the kor'korn supply satchel it gets stuck on trying to pick up a 2nd.
 
Brodie,

I took your profile and modified it to be a grindto profile, When I was running the hunter it kept setting pull distance to 0, I'm assuming as part of the interactwith directive, which resulted in the hutner just running into packs of mobs...

However now that I have converted it to grindto, it doesn't pick up the barrels, is it possible somehow to combine the two so it's more effective? I have found the grindto seems to be more effective over all (BTW I use grindto questing profile even for my grinding profiles, allows me a ton more control!...)

EDIT: Obviously it doesn't interact with the lumber, or meat racks either...

-Xaq

PHP:
<HBProfile>
	<!-- NOTE - Original code by Brodieman, including hotspots simply removed interactwith command to allow normal bot combat -->
	<Name>Battlefield: Barrens - XAQ No interactwith original by Brodieman ($Rev: 004 $)</Name>
	<MinLevel>89</MinLevel>
	<MaxLevel>100</MaxLevel>

	<MinDurability>0.2</MinDurability>
	<MinFreeBagSlots>2</MinFreeBagSlots>

	<MailGrey>False</MailGrey>
	<MailWhite>False</MailWhite>
	<MailGreen>False</MailGreen>
	<MailBlue>False</MailBlue>
	<MailPurple>True</MailPurple>

	<SellGrey>True</SellGrey>
	<SellWhite>True</SellWhite>
	<SellGreen>True</SellGreen>
	<SellBlue>False</SellBlue>
	<SellPurple>False</SellPurple>

	<TargetElites>False</TargetElites>

	<AvoidMobs>
		<Mob Name="Kor'kron Demolisher" Entry="71005" />
	</AvoidMobs>

	<Blackspots>
		<Blackspot X="540.7553" Y="-3102.529" Z="91.66666" Radius="2" />
		<Blackspot X="538.91" Y="-3099.22" Z="91.66666" Radius="2" />
		<Blackspot X="1089.939" Y="-1587.265" Z="255.882" Radius="2" />
	</Blackspots>

	<Mailboxes>
	</Mailboxes>

	<Vendors>
		<Vendor Name="Ravika" Entry="71226" Type="Repair" X="390.20" Y="-4573.98" Z="53.59" />
	</Vendors>

<!-- Quest Overrides -->
<!-- End of Quest Overrides -->

<QuestOrder>

	<CustomBehavior File="Message" Text="Battlefield: Barrens - Item Farming" LogColor="Green" />
	<CustomBehavior File="UserSettings" LootMobs="True" UseFlightPaths="True" PullDistance="35" />
	
	<CustomBehavior File="Message" Text="This profile is made to grind for, and turn in the WEEKLY quest. Quest not required, will grind to 150 either way." LogColor="CornflowerBlue" />

<!-- Kor'kron Oil -->
	<If Condition="GetItemCount(97544) &lt; 150" >
		<CustomBehavior File="FlyTo" X="470.02" Y="-3157.72" Z="94.76" />
		<While Condition="GetItemCount(97544) &lt; 150" >
			<SetGrindArea>
				<GrindArea>
					<TargetMinLevel>80</TargetMinLevel>
					<TargetMaxLevel>99</TargetMaxLevel>
					<Factions>2659</Factions> <!-- Feel free to add more factions -->
					<RandomizeHotspots>True</RandomizeHotspots> <!-- This current path is a loop, don't -->
					<Hotspots>
						<!-- <Hotspot X="1959.832" Y="-552.8535" Z="245.1339" /> -->
						<Hotspot X="447.5891" Y="-3186.863" Z="92.4058" />
						<Hotspot X="451.964" Y="-3067.883" Z="93.26902" />
						<Hotspot X="551.5372" Y="-2995.938" Z="91.66666" />
						<Hotspot X="557.6508" Y="-2909.941" Z="93.94038" />
						<Hotspot X="487.4798" Y="-2762.765" Z="93.9649" />
						<Hotspot X="630.8857" Y="-2881.864" Z="93.22771" />
						<Hotspot X="725.5908" Y="-2917.344" Z="92.75889" />
					</Hotspots>
				</GrindArea>
			</SetGrindArea>
			<GrindTo Condition="GetItemCount(97544) &gt; 149" GoalText="Farming to 150 Kor'kron Oil" />
		</While>
	</If>

<!-- Kor'kron Lumber -->
	<If Condition="GetItemCount(97530) &lt; 150" >
		<CustomBehavior File="FlyTo" X="981.5618" Y="-1619.32" Z="244.1615" />
		<While Condition="GetItemCount(97530) &lt; 150" >
			<SetGrindArea>
				<GrindArea>
					<TargetMinLevel>80</TargetMinLevel>
					<TargetMaxLevel>99</TargetMaxLevel>
					<Factions>2659</Factions> <!-- Feel free to add more factions -->
					<RandomizeHotspots>True</RandomizeHotspots> <!-- This current path is a loop, don't -->
					<Hotspots>
						<Hotspot X="981.5618" Y="-1619.32" Z="244.1615" />
						<Hotspot X="1043.716" Y="-1590.134" Z="243.0551" />
						<Hotspot X="1104.209" Y="-1507.58" Z="244.7794" />
						<Hotspot X="1030.343" Y="-1460.392" Z="212.705" />
						<Hotspot X="920.7748" Y="-1543.315" Z="212.4623" />
						<Hotspot X="1001.393" Y="-1882.936" Z="211.6409" />
						<Hotspot X="980.7655" Y="-1994.232" Z="213.3382" />
						<Hotspot X="1089.026" Y="-2030.035" Z="216.7258" />
					</Hotspots>
				</GrindArea>
			</SetGrindArea>
			<GrindTo Condition="GetItemCount(97530) &gt; 149" GoalText="Farming to 150 Kor'kron Lumber" />
		</While>
	</If>

<!-- Kor'kron Meat -->
	<If Condition="GetItemCount(97545) &lt; 150" >
		<CustomBehavior File="FlyTo" X="-132.9509" Y="-2249.592" Z="91.6678" />
		<While Condition="GetItemCount(97545) &lt; 150" >
			<SetGrindArea>
				<GrindArea>
					<TargetMinLevel>80</TargetMinLevel>
					<TargetMaxLevel>99</TargetMaxLevel>
					<Factions>2659</Factions> <!-- Feel free to add more factions -->
					<RandomizeHotspots>True</RandomizeHotspots> <!-- This current path is a loop, don't -->
					<Hotspots>
						<Hotspot X="-116.5542" Y="-2309.339" Z="91.66663" />
						<Hotspot X="-180.3504" Y="-2201.184" Z="91.95261" />
						<Hotspot X="-106.6799" Y="-2184.863" Z="91.83503" />
						<Hotspot X="-10.71977" Y="-2288.281" Z="92.94539" />
						<Hotspot X="-19.55775" Y="-2386.427" Z="91.66781" />
						<Hotspot X="70.86487" Y="-2399.932" Z="91.81578" />
						<Hotspot X="40.89198" Y="-2475.455" Z="92.57913" />
					</Hotspots>
				</GrindArea>
			</SetGrindArea>
			<GrindTo Condition="GetItemCount(97545) &gt; 149" GoalText="Farming to 150 Kor'kron Meat" />
		</While>
	</If>

<!-- Kor'kron Stone -->
	<If Condition="GetItemCount(97543) &lt; 150" >
		<CustomBehavior File="FlyTo" X="-690.1099" Y="-3041.21" Z="96.58797" />
		<While Condition="GetItemCount(97543) &lt; 150" >
			<CustomBehavior File="InteractWith" MobId="219864" MobId2="71007" MobId3="71009" MobId4="71188" MobId5="71187" MobId6="71141"
				PreInteractMountStrategy="Dismount" ProactiveCombatStrategy="ClearMobsTargetingUs"
				CollectionDistance="500" MobState="Alive" >
				<HuntingGrounds>
					<Hotspot X="-634.8474" Y="-3059.634" Z="88.13807" />
					<Hotspot X="-697.3709" Y="-3116.317" Z="92.99854" />
					<Hotspot X="-645.2714" Y="-3166.625" Z="92.85175" />
					<Hotspot X="-746.352" Y="-3175.252" Z="92.7529" />
					<Hotspot X="-682.3417" Y="-3256.444" Z="95.7383" />
					<Hotspot X="-694.7917" Y="-3351.861" Z="91.94363" />
				</HuntingGrounds>
			</CustomBehavior>
		</While>
	</If>
	
	<If Condition="Me.IsAlliance &amp;&amp; HasQuest(32872) &amp;&amp; IsQuestCompleted(32872)" >
		<CustomBehavior File="Flyto" X="397.9962" Y="-4576.605" Z="52.97911" />
		<CustomBehavior File="ForcedDismount" />
		<TurnIn QuestName="Battlefield: Barrens" QuestId="32872" TurnInName="Ki'ta Arrowtusk" TurnInId="71333" />
	<ElseIf Condition="Me.IsHorde &amp;&amp; HasQuest(32862) &amp;&amp; IsQuestCompleted(32862)" >
		<CustomBehavior File="Flyto" X="397.9962" Y="-4576.605" Z="52.97911" />
		<CustomBehavior File="ForcedDismount" />
		<TurnIn QuestName="Battlefield: Barrens" QuestId="32862" TurnInName="Ki'ta Arrowtusk" TurnInId="71333" />
	</ElseIf>
	</If>
	
</QuestOrder>
</HBProfile>
 
Brodie,

I took your profile and modified it to be a grindto profile, When I was running the hunter it kept setting pull distance to 0, I'm assuming as part of the interactwith directive, which resulted in the hutner just running into packs of mobs...

However now that I have converted it to grindto, it doesn't pick up the barrels, is it possible somehow to combine the two so it's more effective? I have found the grindto seems to be more effective over all (BTW I use grindto questing profile even for my grinding profiles, allows me a ton more control!...)

EDIT: Obviously it doesn't interact with the lumber, or meat racks either...

-Xaq

InteractWith was used mostly for the Flightor support. I have redone it for personal testing with CollectThings, which can combine Mob and Object, and pull from distances instead of up close.
CJ has (somewhere on the todo list) something to help InteractWith take over for CollectThings is a similar fasion, pulling instead of touching mobs. But since its not in yet, we make due with what we can use here.
I will make the name changes tomorrow to release a CT version of the profile and see how that goes over.
 
Hey, I have been using this profile on my mage for a few days now. He just keeps running into huge amounts of mobs and decides he wants to melee it before he attacks anything. I'd rather he pulled from range like he does all of your other profile packs! Is there any way I can edit it to do so?
 
it still doesn't interact with / collect Kor'kron Stone Crates, just completely ignores them (the other 3 things are collected fine).

I have a suggestion: the big if not the biggest use of botting here is not just for the weekly but to collect the 4 supplies since they are the currency for the battlefield barrens quartermaster. Various items cost 500 lumber, 500 oil etc. So it would be very useful to be able to just grind the item you want, without always starting in the oil area and moving after 150 of each, and refusing to collect more if you have 150 in bags. maybe 4 separate profiles in addition to the current quest one?
 
Added, SVN r305

Will now grind individual items up to 500 count.
The profiles for each item must be run separately. They will not swap between one another.
To do the weekly's grind, use the Battlefield Barrens [Brodie].xml profile, which will grind to 150.
 
Brodie,

I can't figure out what;'s going on but the new profile seems to stall after combat for a brief period of time, it may be bot related rather than profile though... it doesn't happen ALL the time, maybe 25%?

so far I've only done oil on the new profile so it may not happen in any other area, I'll update as I see/discover more - When I was JUST using my grindto profile it did NOT do it so it's surely something to do with the collectthings or those settings. It also didn't do it with the interact with but it didn't engage in combat unless hit.

-Xaq

PHP:
[20:14:54.038 N] [Singular] Casting Bestial Wrath on Mercenary Engineer.7207 @ 3.2% at 15.1 yds 
[20:14:54.040 D] [CGSpellBook::CastSpell] Override ID: 19574, KnownIndex: 41
[20:14:54.492 N] [Singular-DEBUG] YourCurrentTarget: changed to: (null)
[20:14:55.264 D] Cleared POI - Reason POI is dead from Combat
[20:14:55.264 D] Cleared POI
[20:14:55.418 D] Changed POI to:Type: Loot, Name: Mercenary Engineer
[20:14:55.543 N] Moving to Type: Loot, Name: Mercenary Engineer
[20:14:57.131 D] InteractDebug:1043045788
[20:14:57.138 D] Interact Done:1043045788
[20:14:57.150 D] [Lua.Events] Attached to event LOOT_OPENED with handler 
[20:14:57.805 N] Looting Mercenary Engineer Guid:0xF531155800287207
[20:14:57.805 V] Blacklisting F531155800287207 for 00:15:00 [Type: Loot]
[20:14:57.805 V] Blacklisting F531155800287207 for 00:00:02 [Type: Loot]
[20:14:57.807 D] ItemId: 0, IsCurrency: 0, IsCoinage: 1, Byte6: 0, Byte7: 0, TextureId: 0, Quantity: 1982, Int10: 0, Int14: 0, Status: 5
[20:14:57.808 D] ItemId: 97544, IsCurrency: 0, IsCoinage: 0, Byte6: 0, Byte7: 0, TextureId: 58677, Quantity: 1, Int10: 1185811072, Int14: 0, Status: 5
[20:14:57.832 D] Cleared POI - Reason Waiting for loot flag
[20:14:57.832 D] Cleared POI
[20:14:58.904 N] [Singular-DEBUG] YourCurrentTarget: changed to: Mercenary Engineer.7207 h=0.0%, maxh=393941, d=5.0 yds, box=1.5, trivial=False, player=N, attackable=Y, hostile=Y, entry=71000, faction=2659, loss=Y, facing=Y, blacklist=N
[20:15:09.617 N] [Singular-DEBUG] warning: 11.3 seconds since BotBase last called Singular (now in Rest)
[20:15:09.648 N] [CollectThings-v501(warning) @line 51]: Taking too long to engage 'Mercenary Engineer'--blacklisting
[20:15:10.628 N] [Singular-DEBUG] YourCurrentTarget: changed to: Kor'kron Incinerator.723A h=100.0%, maxh=393941, d=55.7 yds, box=1.5, trivial=False, player=N, attackable=Y, hostile=Y, entry=71002, faction=2659, loss=Y, facing=Y, blacklist=N
[20:15:10.665 D] Goal: CollectThings: 66/300 Kor'kron Oil
[20:15:10.665 D] Activity: Moving to Kor'kron Incinerator (distance: 55.7) 
[20:15:11.506 N] Stopping the bot!
 
Brodie,

I can't figure out what;'s going on but the new profile seems to stall after combat for a brief period of time, it may be bot related rather than profile though... it doesn't happen ALL the time, maybe 25%?

so far I've only done oil on the new profile so it may not happen in any other area, I'll update as I see/discover more - When I was JUST using my grindto profile it did NOT do it so it's surely something to do with the collectthings or those settings. It also didn't do it with the interact with but it didn't engage in combat unless hit.

-Xaq

Xaq,

As always, please include a full log.
From this all I see is that it had a hard time reaching 1 particular mob. Do you have a location of this mob?
There were 3 blackspots in the IW version that was NOT carried over, and has been updated to r306 (to come momentarily)
 
Bobby, - I know I know, log -I normally don't log though so when I see something I turn on the log briefly and capture it - it DOES seem to only be those engineers... I'm gonna let it run and see what happens, so far I don't see a pattern to the LOCATION though... I changed your profile to collect 600 of each instead of 150 of each ;)
 
Bobby, - I know I know, log -I normally don't log though so when I see something I turn on the log briefly and capture it - it DOES seem to only be those engineers... I'm gonna let it run and see what happens, so far I don't see a pattern to the LOCATION though... I changed your profile to collect 600 of each instead of 150 of each ;)

Logs are always recorded. regardless of Output mode. They are located in the HB\Logs folder.
The individual profiles cover 500 of each item, instead of making it sit for 500-600 at one location before moving on for the weekly, which will only require 150.
 
Hey Brodie, good work so far on this. Everything for the most part seems to be working(with the exception of the bot trying to attack bugged mobs under the world all the time) I dunno if thats a profile issue, mesh issue, or just an issue with HB itself.

But, I wanted to add a suggestion. It seems killing the Commanders is also pretty damn efficient, for alot of people. Any chance of making a profile that will fly to any/all Commanders/Caravans and kill/escort them?
 
Hey Brodie, good work so far on this. Everything for the most part seems to be working(with the exception of the bot trying to attack bugged mobs under the world all the time) I dunno if thats a profile issue, mesh issue, or just an issue with HB itself.

But, I wanted to add a suggestion. It seems killing the Commanders is also pretty damn efficient, for alot of people. Any chance of making a profile that will fly to any/all Commanders/Caravans and kill/escort them?

Its actually a WoW issue, being that they placed them like that. HB will eventually blacklist mobs it can't reach, but not very effectively sometimes.

As far as Commanders go, they are not possible to solo. Flying around and pulling them at will is not always...healthy.
Caravans might need a bit of work...but it could be doable. The issue though for both them and commanders is the detection. If they aren't on the screen in visual range, I don't believe HB will know of their existence, meaning you would have to fly around in circles waiting to happen upon a spawn. Unless someone knows of a way they trigger a detectable aura, signature, spell, something.
 
Well, I know you can't really solo the commanders, but if there was a way to engage them if it already is fighting or something, is more along the lines of what I meant. I know they show up on the minimap, so, I thought possibly HB could detect Coords. that way possibly. But yeah, I understand, was just an idea. I don't know how all this stuff works for designing profiles/bots etc, so, I didn't know if it was possible to do that or not.

All good though, the current profiles still do the trick.
 
Hey hey,

"new" to botting with HB (only started like a week ago ;P). Ive tried your auto farm/quest thingie. But i've noticed on the oil part my paladin got stuck quite often. Be it trying to grab a oil-bin thats behind a building and the bot wanting to run trough the building, it getting stuck behind obstacles.

Since im new, i guess this is an issue with my settings. Could anyone point me to a guide which resolves those issues?

thanks!
 
Hey hey,

"new" to botting with HB (only started like a week ago ;P). Ive tried your auto farm/quest thingie. But i've noticed on the oil part my paladin got stuck quite often. Be it trying to grab a oil-bin thats behind a building and the bot wanting to run trough the building, it getting stuck behind obstacles.

Since im new, i guess this is an issue with my settings. Could anyone point me to a guide which resolves those issues?

thanks!

Its an issue with the mesh. Please provide a location and screenshot of where it gets stuck and on what.
 
Status
Not open for further replies.
Back
Top