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!

Its definitely getting stuck after it harvests the emp node for the first time. It starts heading towards the regular node (north from the emp node I think?) and then nosedives into the rock and jumps around like it has ants in the pants.
 
Do not use hotspots with Radius="1" that is too small and will actually cause issues

Code:
[12:02:28.013 N] [FlightNav] Navigation reached current destination. Within 0.7780745
[12:02:48.026 N] [FlightNav] Navigation reached current destination. Within 0.7780745
[12:03:08.052 N] [FlightNav] Navigation reached current destination. Within 0.7780745

Giving a Radius="1" is bad since the bot needs to move within .75 of the hotspot center (25% into hotspot) before it considers itself done moving. Please update this radius to 2 or 3 if you haven't already.
 
Just posted up version 1.11.

I haven't had a full round of cycles to test things but this is what I was targeting:
Addresses the issue ExMatt mentioned
New approach point in Churning Mists to avoid the Wadjet
Tweaked the CWH hotspots slightly, this is still experimental as I only got the nosedive thing to occur once. Please report any new findings you guys get!
 
It still jumped around on this one bigger rock next to the ephemeral node in CWH. It looks like its just jumping and doesn't "double press" space because it reaches land before it starts to fly. After the bot was stopped and started again, it resumed without a mistake:

[07:02:50.144 N] Gathering ItemName:Highland Oregano Chance:99 HqChance:15 Amount:1 RawItemId:12971
[07:02:50.511 D] DoAction Spell 4091 0x101771D1
[07:02:50.511 N] [ExBuddy] Casted Ability -> Impulsive Appraisal
[07:02:53.210 D] DoAction Spell 4091 0x101771D1
[07:02:53.210 N] [ExBuddy] Casted Ability -> Impulsive Appraisal
[07:02:55.911 D] DoAction Spell 4089 0x101771D1
[07:02:55.911 N] [ExBuddy] Casted Ability -> Methodical Appraisal
[07:03:00.744 N] [ExGather v3.0.7.1510141] Collected item: Highland Oregano, value: 374 at 11/26/2911 01:01:42 ET
[07:03:01.044 V] [ExGather v3.0.7.1510141] Finished gathering from Ephemeral Lush Vegetation Patch with 600 GP at 1:02 AM ET
[07:03:01.044 N] [ExGather v3.0.7.1510141] Rotation reset -> RegularNode
[07:03:01.045 V] [Poi.Clear] Reason: Node is gone
[07:03:03.145 D] DoAction Mount 45 0xE0000000
[07:03:05.045 N] [FlightNav] Generating path on 397 from <-583.5064, 119.0507, -407.0861> to <-516.9769, 132.77, -443.6876>
[07:03:05.055 N] [FlightNav] Generated path to <-516.9769, 132.77, -443.6876> using 16 hops in 00:00:00.0104946 ms
[07:03:05.078 N] [FlightMover] Started Takeoff Task
[07:03:05.078 V] [FlightMover] Created new Takeoff Coroutine
[07:03:05.079 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:05.544 N] [FlightMover] Takeoff took 00:00:00.4651656 ms or less
[07:03:05.978 N] [FlightMover] Started Takeoff Task
[07:03:05.978 V] [FlightMover] Created new Takeoff Coroutine
[07:03:05.978 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:06.428 N] [FlightMover] Takeoff took 00:00:00.4498887 ms or less
[07:03:06.678 N] [FlightMover] Started Takeoff Task
[07:03:06.678 V] [FlightMover] Created new Takeoff Coroutine
[07:03:06.678 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:07.128 N] [FlightMover] Takeoff took 00:00:00.4498588 ms or less
[07:03:07.445 N] [FlightMover] Started Takeoff Task
[07:03:07.445 V] [FlightMover] Created new Takeoff Coroutine
[07:03:07.445 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:07.894 N] [FlightMover] Takeoff took 00:00:00.4487933 ms or less
[07:03:08.177 N] [FlightMover] Started Takeoff Task
[07:03:08.177 V] [FlightMover] Created new Takeoff Coroutine
[07:03:08.177 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:08.628 N] [FlightMover] Takeoff took 00:00:00.4502109 ms or less
[07:03:08.679 N] [FlightMover] Started Takeoff Task
[07:03:08.679 V] [FlightMover] Created new Takeoff Coroutine
[07:03:08.679 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:09.128 V] [FlightMover] Created new Takeoff Coroutine
[07:03:09.128 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:09.578 N] [FlightMover] Takeoff took 00:00:00.8990146 ms or less
[07:03:09.778 N] [FlightMover] Started Takeoff Task
[07:03:09.778 V] [FlightMover] Created new Takeoff Coroutine
[07:03:09.778 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:10.228 N] [FlightMover] Takeoff took 00:00:00.4496032 ms or less
[07:03:10.378 N] [FlightMover] Started Takeoff Task
[07:03:10.378 V] [FlightMover] Created new Takeoff Coroutine
[07:03:10.378 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:10.828 N] [FlightMover] Takeoff took 00:00:00.4495370 ms or less
[07:03:11.178 N] [FlightMover] Started Takeoff Task
[07:03:11.178 V] [FlightMover] Created new Takeoff Coroutine
[07:03:11.178 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:11.628 N] [FlightMover] Takeoff took 00:00:00.4499435 ms or less
[07:03:13.013 N] [FlightMover] Started Takeoff Task
[07:03:13.013 V] [FlightMover] Created new Takeoff Coroutine
[07:03:13.013 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:13.462 N] [FlightMover] Takeoff took 00:00:00.4486745 ms or less
[07:03:13.676 N] [FlightMover] Started Takeoff Task
[07:03:13.676 V] [FlightMover] Created new Takeoff Coroutine
[07:03:13.676 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:14.226 N] [FlightMover] Takeoff took 00:00:00.5494810 ms or less
[07:03:14.498 N] [FlightMover] Started Takeoff Task
[07:03:14.498 V] [FlightMover] Created new Takeoff Coroutine
[07:03:14.498 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:15.277 N] [FlightMover] Takeoff took 00:00:00.7782084 ms or less
[07:03:15.489 N] [FlightMover] Started Takeoff Task
[07:03:15.489 V] [FlightMover] Created new Takeoff Coroutine
[07:03:15.489 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:16.247 N] [FlightMover] Takeoff took 00:00:00.7573182 ms or less
[07:03:16.407 N] Stopping the bot. Reason:Pushed the stop button.
[07:03:16.453 N] [FlightMover] Started Takeoff Task
[07:03:16.453 D] CurrentBot.Stop()
[07:03:16.453 V] [FlightMover] Created new Takeoff Coroutine
[07:03:16.453 V] [FlightMover] Resumed Takeoff Coroutine
[07:03:16.454 D] TreeHooks.Instance.ClearAll()
[07:03:16.454 N] Clearing all hooks.
[07:03:16.454 D] Added new hook [TreeStart] 6b5cf116-5095-47e0-95bc-f1150e1d5dcc
[07:03:16.454 D] Added new hook [PoiAction] b5df535d-7aec-4c17-a06a-9f952bbad8a3
[07:03:16.454 D] Replaced hook [PreCombatBuff] ff505695-f821-44c0-80f4-7efd7c94c48a
[07:03:16.454 D] Replaced hook [Heal] e0b26d21-2cb1-4ad3-a3b4-2f4d9b217bbe
[07:03:16.454 D] Replaced hook [Pull] c5c48a8d-a8aa-434c-9e25-1a159910acc4
[07:03:16.454 D] Replaced hook [CombatBuff] b16dc44a-a429-4e3b-9e18-7e132cbca631
[07:03:16.454 D] Replaced hook [Combat] 2c6da70b-634d-49a0-95ea-5b56e7aee7ff
[07:03:16.454 D] Replaced hook [Rest] 0e050514-17f3-4491-be8e-39823704a733
[07:03:16.455 D] Navigator.Clear()
[07:03:16.663 N] [FlightMover] Takeoff cancelled after 00:00:00.2092590 ms. IPlayerMover.Stop() was called.
[07:03:16.688 V] [Poi.Clear] Reason: Bot stopped
[07:03:16.688 D] OnStop event
[07:03:16.688 D] OnStop Event Invoking
[07:03:16.689 D] ProfileOrderManager.OnBotStop. Resetting caches.
[07:03:16.689 N] [EnableFlight] Stopped Flight Navigator.
 
That is interesting for sure. I mean... MovementManager.IsFlying had to have been returning true there.... idk if I could even provide any insight into why that could happen.
 
Yup getting stuck there again lol. Is there anyplace where we can add a flyto before and after the rock to avoid it completely? It might take some time out from gathering but with the rock being there more time is lost I think.
 
Yup getting stuck there again lol. Is there anyplace where we can add a flyto before and after the rock to avoid it completely? It might take some time out from gathering but with the rock being there more time is lost I think.

Raise the hotspots (y value plus 5-10) and make the radius slightly larger (3- 5). Try that out.
 
The bot doesn't use any skill (char are full PR and have a lot of Cordial) for increase the number to gather FlurryMint.

Possible to add this please ? ;D
 
The bot doesn't use any skill (char are full PR and have a lot of Cordial) for increase the number to gather FlurryMint.

Possible to add this please ? ;D

Should be doable, it would be on ExMatt to implement that though, I'm just leveraging all the code he has written.
 
You might be able to change your gather rotation from regularnode to unspoiled and it should use blessed harvest. The only issue is and , I just had a baby so not much sleep so brain not working, is it might sit there and wait for GP if your codrial is down now sure but you might need to adjust the required time within the unspoiledrotation file and save it as perhaps something else, will report back later if no one has clarified and I have some more sleep

Code from Unspoiled Rotation than will force this
Code:
		public override async Task<bool> ExecuteRotation(ExGatherTag tag)
		{
			if (Core.Player.CurrentGP >= 500)
			{[COLOR="#FF0000"]
				await tag.Cast(Ability.IncreaseGatherYield2)[/COLOR];
			}

			return await base.ExecuteRotation(tag);
		}

Profile Piece you need to update:
Code:
<If Condition="&FarmFurymint; != 0">
				<ExGather DiscoverUnknowns="true" AlwaysGather="false" GatherStrategy="TouchAndGo" GatherIncrease="Yield"
				CordialType="Cordial" CordialTime="Auto" while="IsTimeBetween(0,4)" skipWindowDelay="&SkipWindowDelayVar;">
					<Items>
						<Collectable Name="Clary Sage" Value="&Lvl60Collectibility;" />
						<GatherItem Name="Furymint" />
						<Collectable Name="Highland Oregano" Value="&Lvl56Collectibility;"/>
					</Items>		
					<GatherRotation>[COLOR="#FF0000"]RegularNode[/COLOR]</GatherRotation>
					<HotSpots>
						<HotSpots Radius="9" XYZ="-585.6859, 118.6775, -409.3625" />
						<HotSpots Radius="9" XYZ="-501.5505, 117.6559, -447.0903" />
						<HotSpots Radius="30" XYZ="-681.9863, 147.6207, -370.7489" />
						<HotSpots Radius="3" XYZ="-648.4862, 156.0658, -383.3783" />
					</HotSpots>
				</ExGather>
 
Last edited:
You might be able to change your gather rotation from regularnode to unspoiled and it should use blessed harvest. The only issue is and , I just had a baby so not much sleep so brain not working, is it might sit there and wait for GP if your codrial is down now sure but you might need to adjust the required time within the unspoiledrotation file and save it as perhaps something else, will report back later if no one has clarified and I have some more sleep

Code from Unspoiled Rotation than will force this
Code:
		public override async Task<bool> ExecuteRotation(ExGatherTag tag)
		{
			if (Core.Player.CurrentGP >= 500)
			{[COLOR="#FF0000"]
				await tag.Cast(Ability.IncreaseGatherYield2)[/COLOR];
			}

			return await base.ExecuteRotation(tag);
		}

Profile Piece you need to update:
Code:
<If Condition="&FarmFurymint; != 0">
				<ExGather DiscoverUnknowns="true" AlwaysGather="false" GatherStrategy="TouchAndGo" GatherIncrease="Yield"
				CordialType="Cordial" CordialTime="Auto" while="IsTimeBetween(0,4)" skipWindowDelay="&SkipWindowDelayVar;">
					<Items>
						<Collectable Name="Clary Sage" Value="&Lvl60Collectibility;" />
						<GatherItem Name="Furymint" />
						<Collectable Name="Highland Oregano" Value="&Lvl56Collectibility;"/>
					</Items>		
					<GatherRotation>[COLOR="#FF0000"]RegularNode[/COLOR]</GatherRotation>
					<HotSpots>
						<HotSpots Radius="9" XYZ="-585.6859, 118.6775, -409.3625" />
						<HotSpots Radius="9" XYZ="-501.5505, 117.6559, -447.0903" />
						<HotSpots Radius="30" XYZ="-681.9863, 147.6207, -370.7489" />
						<HotSpots Radius="3" XYZ="-648.4862, 156.0658, -383.3783" />
					</HotSpots>
				</ExGather>


Close. But it will just be overridden anyway by smartyield. And it would wait for GP unless you modified the required GP or it didn't have enough time to tick up to 500GP before it disappeared.

There are 2 ways I might handle this.

1. Add an attribute to the GatherItem element that allows you set a rotation per item similar to how the collectability helps you choose how to gather the collectables. Ex. -> gatherRotation="Unspoiled" This would cause it to act in all purposes as if it was still a regular node, no waiting for gp etc, but then it would switch to the rotation set if you are gathering that item. The one reason I haven't added this yet is due to the fact that there are items in the game that you can only gather once and then you would obviously be gathering the next item (and the rotation would already be set for the first)... and that would still be the proper way as starting a different rotation mid gather makes no sense..

2. This likely only seems to be an issue for Ephemeral nodes, So I could simply create a rotation for ephemeral nodes that uses the following in it's override interface.

Code:
		#region IGetOverridePriority Members

		int IGetOverridePriority.GetOverridePriority(ExGatherTag tag)
		{
			if (tag.IsEphemeral() && tag.CollectableItem == null)
			{
				return 9100;
			}

			return -1;
		}

		#endregion

Then I would likely have some some logic that would be .... if tag.GatherIncrease is yield or qualilty or both, do the proper logic if we have enough GP. I think this method actually makes more sense, since smartyield is designed for continuous farming of regular nodes, or individual unspoiled/legendary nodes.
 
This might be a stupid question but I don't know how to configure my gearsets.
In the profile:

KeMAQr0.png


In-game:

[video=youtube;u2Fwre6T98Q]https://www.youtube.com/watch?v=u2Fwre6T98Q[/video]
 
Last edited:
Don't know if anyone else got that issue but sometimes when gathering Furymint from 12 to 4. Right after gathering the ephemeral node the bot start jumping Making some sort of V shape landing in between really fast. I manualy stop the bot and restart it then no more issue... That make a couple time i get this kind of weird thing. Always on that node
 
Don't know if anyone else got that issue but sometimes when gathering Furymint from 12 to 4. Right after gathering the ephemeral node the bot start jumping Making some sort of V shape landing in between really fast. I manualy stop the bot and restart it then no more issue... That make a couple time i get this kind of weird thing. Always on that node

Are you lalafell? I am trying to find consistency between these cases, and it never happens unless I am on a lala. =(
 
Here is how I changed the code on my personnal profiles, I didn't get this issue anymore and I'm a Lalafell !
Code:
<Collectables>
	<Collectable Name="Clary Sage" Value="&Sand_Collect_Rate;"/>
	<Collectable Name="Furymint" Value="&Sand_Collect_Rate;"/>
	<Collectable Name="Highland Oregano" Value="&Sand_Collect_Rate;"/>
</Collectables>
<GatherSpots>
	[B]<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-584.357, 118.5735, -410.6856" nodeLocation="-585.8388, 119.6912, -407.5294" />[/B]
</GatherSpots>
<HotSpots>
	<HotSpots XYZ="-586.7975, 127.4666, -406.9053" Radius="30"/>
	<Hotspots XYZ="-511.3296, 128.6305, -455.8474" Radius="50"/>
	<Hotspots XYZ="-691.3636, 140.3503, -374.2292" Radius="50"/>
</HotSpots>
 
Back
Top