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!

Hey Entrax, could you please do a revise and update your profiles? The last few Reborn updates broke your profiles hotspots. Thank you very much Entrax
 
The last update for ephemeral farm is great. Is it possible to make it use "yield" to gather more furymint during furymints time?
 
anyway to add random places of teleport (maybe we can set it?? so it doesn't just stay on one place all the time? :)
 
Hey Entrax, could you please do a revise and update your profiles? The last few Reborn updates broke your profiles hotspots. Thank you very much Entrax
I'll need more details because i don't see what you're talking about, is this about HotSpot(s) vs Hotspot(s) (capitalization)? (Wich one should I use btw ? ^^)
Is it possible to make it use "yield" to gather more furymint during furymints time?
anyway to add random places of teleport
I'll see what i can do about that when i'm back at home.

Anyway if you want me to add new unspoiled to this profile, tell me, i'll start to add them from request first and others later =)
 
Entrax

It's probably the problem I fixed in the attachment I put on post 738 in this thread. The post explains what the problem was - you accidentally used the element name 'Hotspots" for some individual "Hotspot" elements in several places. This was causing those misnamed individual elements to not be recognized, hence the null object. Just do a diff between the file I attached to the post and your SVN version of the same file and you will see the changes I made.
 
I'll need more details because i don't see what you're talking about, is this about HotSpot(s) vs Hotspot(s) (capitalization)? (Wich one should I use btw ? ^^)


I'll see what i can do about that when i'm back at home.

Anyway if you want me to add new unspoiled to this profile, tell me, i'll start to add them from request first and others later =)

You could ask mashtag about it since idk much about coding and stuffs but since after the update they just said that its a profile problem not Reborn

Code:
[07:23:31.603 N] [ExGather v3.0.7.1510220] Using rotation -> RegularNode
[07:23:31.607 N] [FlightMover] Started Landing Task
[07:23:31.609 V] [Poi.Clear] Reason: Current behavior changed to ExGatherTag: { AlwaysGather: False, CordialTime: Auto, CordialType: Cordial, DiscoverUnknowns: True, GatherStrategy: TouchAndGo, HotSpots: [null, null, null], Items: [Collectable: { Name: Clary Sage, Value: 550 }, GatherItem: { Name: Furymint }, Collectable: { Name: Highland Oregano, Value: 550 }], SkipWindowDelay: 1500, While: IsTimeBetween(20,24) and ItemCount(12936) < (200 + 0 + 0 + 0 + 0) and not(ItemCount(12901) < (200 + 0 + 0 + 0 + 0) and IsTimeBetween(23,24)), Name: Clary Sage, LineNumber: 281 }.
[07:23:31.609 D] Replaced hook [ProfileOrderBehavior_Hook] 911d1728-8325-4489-9b09-5c711aedb05f
[07:23:31.666 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<MoveToHotSpot>d__ae.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 1393
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<Main>d__1.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 260
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.ExCoroutineAction.<>c__DisplayClass12.<>c__DisplayClass14.<CreateCoroutineProducer>b__10() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 86
   --- End of inner exception stack trace ---
   at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
   at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
   at Buddy.Coroutines.Coroutine.Resume()
   at ExBuddy.ExCoroutineAction.Run(Object context) in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 124
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.Behavior.HookExecutor.Run(Object context)
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.Behavior.HookExecutor.Run(Object context)
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.<Execute>d__12.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.TreeRoot.() --> System.NullReferenceException: Object reference not set to an instance of an object.
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<MoveToHotSpot>d__ae.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 1393
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<Main>d__1.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 260
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.ExCoroutineAction.<>c__DisplayClass12.<>c__DisplayClass14.<CreateCoroutineProducer>b__10() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 86
[07:23:31.881 N] [FlightMover] Landing took 00:00:00.2732562 ms or less
[07:23:31.925 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<MoveToHotSpot>d__ae.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 1393
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<Main>d__1.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 260
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.ExCoroutineAction.<>c__DisplayClass12.<>c__DisplayClass14.<CreateCoroutineProducer>b__10() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 86
   --- End of inner exception stack trace ---
   at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
   at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
   at Buddy.Coroutines.Coroutine.Resume()
   at ExBuddy.ExCoroutineAction.Run(Object context) in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 124
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.Behavior.HookExecutor.Run(Object context)
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.Behavior.HookExecutor.Run(Object context)
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.<Execute>d__12.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.TreeRoot.() --> System.NullReferenceException: Object reference not set to an instance of an object.
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<MoveToHotSpot>d__ae.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 1393
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<Main>d__1.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 260
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.ExCoroutineAction.<>c__DisplayClass12.<>c__DisplayClass14.<CreateCoroutineProducer>b__10() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 86
[07:23:47.465 N] Stopping the bot. Reason:Pushed the stop button.
[07:23:47.530 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<MoveToHotSpot>d__ae.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 1393
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<Main>d__1.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 260
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.ExCoroutineAction.<>c__DisplayClass12.<>c__DisplayClass14.<CreateCoroutineProducer>b__10() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 86
   --- End of inner exception stack trace ---
   at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
   at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
   at Buddy.Coroutines.Coroutine.Resume()
   at ExBuddy.ExCoroutineAction.Run(Object context) in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 124
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.Behavior.HookExecutor.Run(Object context)
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.Behavior.HookExecutor.Run(Object context)
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.<Execute>d__13.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.<Execute>d__12.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
   at TreeSharp.Composite.Tick(Object context)
   at ff14bot.TreeRoot.() --> System.NullReferenceException: Object reference not set to an instance of an object.
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<MoveToHotSpot>d__ae.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 1393
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.OrderBotTags.Gather.ExGatherTag.<Main>d__1.MoveNext() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\OrderBotTags\Gather\ExGatherTag.cs:line 260
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at ExBuddy.ExCoroutineAction.<>c__DisplayClass12.<>c__DisplayClass14.<CreateCoroutineProducer>b__10() in c:\Users\danny_000\Desktop\Buddy\Plugins\ExBuddy\trunk\ExBuddy\ExCoroutineAction.cs:line 86
[07:23:47.530 D] CurrentBot.Stop()
[07:23:47.530 D] TreeHooks.Instance.ClearAll()
[07:23:47.530 N] Clearing all hooks.
[07:23:47.530 D] Added new hook [TreeStart] 2d9fe7d8-94e0-4654-8fd0-e4247c158e16
[07:23:47.530 D] Added new hook [PoiAction] 3dc64285-57b8-4b19-8cb5-3bb49dbecb61
[07:23:47.530 D] Replaced hook [PreCombatBuff] dbe52775-a00b-41c9-860e-76548cd668a4
[07:23:47.530 D] Replaced hook [Heal] 16f8f849-e0f8-4dfd-a642-93d1f24d57b7
[07:23:47.530 D] Replaced hook [Pull] 02a1278a-a099-4978-8f12-dac0bbb508c9
[07:23:47.530 D] Replaced hook [CombatBuff] 0fd1b081-00f5-4a4b-aa46-6787959eea45
[07:23:47.530 D] Replaced hook [Combat] 2e7e04cd-1702-474f-8d83-319326ef6895
[07:23:47.530 D] Replaced hook [Rest] c5b2ca8a-0f9e-42fc-a524-061d2cd41ce5
[07:23:47.531 D] Navigator.Clear()
[07:23:47.642 V] [Poi.Clear] Reason: Bot stopped
[07:23:47.642 D] OnStop event
[07:23:47.642 D] OnStop Event Invoking
[07:23:47.644 D] ProfileOrderManager.OnBotStop. Resetting caches.
[07:23:47.644 N] [EnableFlight] Stopped Flight Navigator.
[07:23:47.644 V] [FlightNav] Putting original Navigator back!
[07:23:47.646 N] [EnableFlight] Disposing the GaiaNavigator
[07:23:47.655 N] Connection closed! 192.99.148.87:31214
[07:23:47.659 N] Bot Thread Ended.

I ran draconian profiles and gathering profiles from your latest svn
 
I ran draconian profiles and gathering profiles from your latest svn
Every issues were from ephemeral hotspots that's why it happened with draconian / seafood.
LOL - I am beginning to think my posts are invisible :P
Sorry for that I didn't read your explanations after editing =/

Btw all those S after HotSpot are from Mooncloud's Profile, you should also change his profile, or i can add lightning/btn or min/others settings to mine about ephemeral and it should be fine =)

SVN updated with capitalization fixed.... cordial settings were also added for seafood to apologize to mistahmikey
 
Last edited:
edit: fixeddddd server were having problems not the xml


erm how do i set quantity i have the line reading "<!-- Set Quantity here 1000! -->" should it just be "<!-- 1000! --> ?

it would gather the item once and return back to original place :/ for yolofarm~
 
Last edited:
erm how do i set quantity i have the line reading "<!-- Set Quantity here 1000! -->" should it just be "<!-- 1000! --> ?

I wrote "Set quantity here" because in unspoiled schedul you just have to set 1 or 0 to enable or disable the node. But for yolo farm you have to set a quantity for each items, by "Here" i meant "from now, set quantity and not only 0 or 1".

So you'll have to set those entity :
<!-- YoloFarm Settings -->
<!-- Set Quantity here ! -->
<!-- Miner -->
<!-- 56-59 -->
<!-- Western Coerthas Highlands -->
<!ENTITY RawCitrine "0">
<!ENTITY IceCrystal_RedRime "0">
<!-- Sea of Clouds -->
<!ENTITY AbalathianSpringWater "0">
<!ENTITY AurumRegisSand "0">
<!ENTITY LightningCrystal_VoorSianSiran_MIN "0">
<!ENTITY WaterCrystal_VoorSianSiran_MIN "0">
<!-- Forelands -->
<!ENTITY RawCarnelian "0">
<!ENTITY RawOpal "0">
<!ENTITY FireCrystal_AvaloniaFallen_MIN "0">
<!-- Churning Mist -->
<!ENTITY CloudMica "0">
<!ENTITY HardsilverSand "0">
<!ENTITY EarthCrystal_LandlordColony_MIN "0">
<!-- Hinterlands -->
<!ENTITY HardsilverOre "0">
<!ENTITY RawChrysolite "0">
<!ENTITY WyrmObsidian "0">
<!ENTITY WindCrystal_TheMakersQuarter "0">
<!-- 51-55 -->
<!-- Western Coerthas Highlands -->
<!ENTITY MythriteSand "0">
<!ENTITY IceCrystal_Twinpools_MIN51 "0">
<!---->
<!ENTITY MythriteOre "0">
<!ENTITY RawLarimar "0">
<!ENTITY RawMormorion "0">
<!ENTITY IceCrystal_GorganeHolding "0">
<!-- Forelands -->
<!ENTITY RawAgate "0">
<!ENTITY RawTigersEye "0">
<!ENTITY DravanianSpringWater "0">
<!ENTITY FireCrystal_TheSmolderingWastes_MIN "0">
<!---->
<!ENTITY RawStarRuby "0">
<!ENTITY RawStarSapphire "0">
<!ENTITY TitaniumOre "0">
<!ENTITY FireCrystal_ChocoboForest_MIN "0">
<!-- 50-51 -->
<!ENTITY DragonObsidian "0">
<!ENTITY IceCrystal_Riversmeet_MIN "0">
<!-- Botanist -->
<!-- 56-59 -->
<!-- Western Coerthas Highlands -->
<!ENTITY Coriander "0">
<!ENTITY Rue "0">
<!ENTITY IceCrystal_Twinpools_BTN56 "0">
<!-- Sea of Clouds -->
<!ENTITY BirchLog "0">
<!ENTITY BirchBranch "0">
<!ENTITY BirchSap "0">
<!ENTITY WaterCrystal_VoorSianSiran_BTN "0">
<!-- Forelands -->
<!ENTITY Coneflower "0">
<!ENTITY FireCrystal_AvaloniaFallen_BTN "0">
<!-- Churning Mist -->
<!ENTITY Dandelion "0">
<!ENTITY EarthCrystal_FourArms "0">
<!-- Hinterlands -->
<!ENTITY CowBitter "0">
<!ENTITY Gaelicatnip "0">
<!ENTITY WindCrystal_TheAnsweringQuarter "0">
<!-- 51-55 -->
<!-- Western Coerthas Highlands -->
<!ENTITY RainbowCottonBoll "0">
<!ENTITY SprigOfMistDill "0">
<!ENTITY IceCrystal_Twinpools_BTN51 "0">
<!-- Forelands -->
<!ENTITY DarkChestnutLog "0">
<!ENTITY DarkChestnutBranch "0">
<!ENTITY DarkChestnut "0">
<!ENTITY FireCrystal_TheSmolderingWastes_BTN "0">
<!---->
<!ENTITY CyclopsOnion "0">
<!ENTITY HighlandWheat "0">
<!ENTITY StalkOfRamie "0">
<!ENTITY FireCrystal_ChocoboForest_BTN "0">
<!-- Churning Mist -->
<!ENTITY MagmaBeet "0">
<!ENTITY EmeraldBeans "0">
<!ENTITY EarthCrystal_LandlordColony_BTN "0">
<!-- 50-51 -->
<!ENTITY CedarLog "0">
<!ENTITY CedarBranch "0">
<!ENTITY IceCrystal_Riversmeet_BTN "0">
 
I seem pretty clueless but I tried to adjust the positions for admantite flight positions so I dont land on the same spot as other players:

Code:
			<If Condition="(IsTimeBetween(10,11) or IsTimeBetween(22,23)) and (&Adamantite; != 0) and FreeItemSlots() &gt; 0">
				<ExLog Color="#FFC0CB" Message="GatherManager | [MIN] Adamantite Ore"/>
				<If Condition="not IsOnMap(402)">
					<TeleportTo name="Helix" aetheryteId="74" />
					<RunCode Name=" MIN"/>
					<MoveTo XYZ="-716.1138, -186.9606, -584.3765"/>
				</If>
				<RunCode Name=" MIN"/>
				<ExFlyTo XYZ="-643.3391, -133.3573, -660.6969" Radius="3.0" />
				<ExFlyTo XYZ="41.74664, 16.07355, -843.0107" Radius="3.0" />
				<WaitWhile Condition="IsTimeBetween(10,11) or IsTimeBetween(22,23)" />
				<!--If Collectable-->
				<If Condition="&Collect_Adamantite; != 0">
					<ExGather loops="1" spawnTimeout="&IsTimeBetween_tick;" CordialType="&Cordial_Type_50_60_Collectale;" CordialTime="&Cordial_Time_50_60_Collectale;" DiscoverUnknowns="true">
						<GatherObjects>
							<GatherObject>Unspoiled Mineral Deposit</GatherObject>
						</GatherObjects>
						<Collectables>
							<Collectable Name="Adamantite Ore" Value="&Collectability_Adamantite;" PlusPlus="&PlusPlus;" />
						</Collectables>
						<GatherRotation>&Rotation_C;</GatherRotation>
						<GatherSpots>
							<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="70.86564, -0.4920825, -858.0936" nodeLocation="72.07767, 0.7522836, -854.5031"/>
							<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="23.2373, -0.3478457, -833.407" nodeLocation="25.29292, 0.5668808, -833.7905"/>
							<StealthApproachGatherSpot ReturnToStealthLocation="false" stealthLocation="87.43224, -0.9560863, -795.0317" nodeLocation="79.63015, 0.5219008, -804.5839"/>
						</GatherSpots>
						<HotSpots>
							<HotSpot Radius="90" XYZ="41.74664, 16.07355, -843.0107"/>
						</HotSpots>
					</ExGather>
				</If>

the moveTo is the one I have to adjust correct?

and the landing zone is: ApproachLocation, correct?

would it be possible to make both locations slightly randomized like a small radius in which it has to be applied to moveTo and land on?
 
I apologize in advance if I miss a post that posted the solution to this but does anyone know why the profile GatheringManager keeps on getting stuck at the Script turn ins? I don't really have any background of coding or writing profiles but it would be nice if someone can show me how to add stealth to the profile as I find myself dying to mobs quite a few times while gathering.
Btw, Thank you for your hard work in creating this profile,
 
I seem pretty clueless but I tried to adjust the positions for admantite flight positions so I dont land on the same spot as other players:

Code:
			<If Condition="(IsTimeBetween(10,11) or IsTimeBetween(22,23)) and (&Adamantite; != 0) and FreeItemSlots() > 0">
				<ExLog Color="#FFC0CB" Message="GatherManager | [MIN] Adamantite Ore"/>
				<If Condition="not IsOnMap(402)">
					<TeleportTo name="Helix" aetheryteId="74" />
					<RunCode Name=" MIN"/>
					<MoveTo XYZ="-716.1138, -186.9606, -584.3765"/>
				</If>
				<RunCode Name=" MIN"/>
				<ExFlyTo XYZ="-643.3391, -133.3573, -660.6969" Radius="3.0" />
				<ExFlyTo XYZ="41.74664, 16.07355, -843.0107" Radius="3.0" />
				<WaitWhile Condition="IsTimeBetween(10,11) or IsTimeBetween(22,23)" />
				<!--If Collectable-->
				<If Condition="&Collect_Adamantite; != 0">
					<ExGather loops="1" spawnTimeout="&IsTimeBetween_tick;" CordialType="&Cordial_Type_50_60_Collectale;" CordialTime="&Cordial_Time_50_60_Collectale;" DiscoverUnknowns="true">
						<GatherObjects>
							<GatherObject>Unspoiled Mineral Deposit</GatherObject>
						</GatherObjects>
						<Collectables>
							<Collectable Name="Adamantite Ore" Value="&Collectability_Adamantite;" PlusPlus="&PlusPlus;" />
						</Collectables>
						<GatherRotation>&Rotation_C;</GatherRotation>
						<GatherSpots>
							<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="70.86564, -0.4920825, -858.0936" nodeLocation="72.07767, 0.7522836, -854.5031"/>
							<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="23.2373, -0.3478457, -833.407" nodeLocation="25.29292, 0.5668808, -833.7905"/>
							<StealthApproachGatherSpot ReturnToStealthLocation="false" stealthLocation="87.43224, -0.9560863, -795.0317" nodeLocation="79.63015, 0.5219008, -804.5839"/>
						</GatherSpots>
						<HotSpots>
							<HotSpot Radius="90" XYZ="41.74664, 16.07355, -843.0107"/>
						</HotSpots>
					</ExGather>
				</If>

the moveTo is the one I have to adjust correct?

and the landing zone is: ApproachLocation, correct?

would it be possible to make both locations slightly randomized like a small radius in which it has to be applied to moveTo and land on?

There is also RandomApproachGatherSpot that can be used, it is more complex but gives you the ability to add 1 or more locations that are valid to move to for the approach. Make sure the radius is at least 1.

Example
Code:
<RandomApproachGatherSpot returnToApproachLocation="false" nodeLocation"x,y,z">
<HotSpots>
<HotSpot Radius="3" XYZ="x,y,z" />
<HotSpot Radius="8" XYZ="x,y,z" />
</HotSpots>
</RandomApproachGatherSpot>

This is completely untested but it has been available for quite some time. I was hoping that this and the randomizable ExMoveTo would be used more frequently to help with bot trains. (In the future I might add this functionality to ExFlyTo as well).
 
There is also RandomApproachGatherSpot that can be used, it is more complex but gives you the ability to add 1 or more locations that are valid to move to for the approach. Make sure the radius is at least 1.

Example
Code:
<RandomApproachGatherSpot returnToApproachLocation="false" nodeLocation"x,y,z">
<HotSpots>
<HotSpot Radius="3" XYZ="x,y,z" />
<HotSpot Radius="8" XYZ="x,y,z" />
</HotSpots>
</RandomApproachGatherSpot>

This is completely untested but it has been available for quite some time. I was hoping that this and the randomizable ExMoveTo would be used more frequently to help with bot trains. (In the future I might add this functionality to ExFlyTo as well).

is it also possible to use Stealth with RandomApproachGatherSpot ?
 
I've noticed that my profile isn't turning in, so I checked the profile and I see that the line says:
Code:
<!ENTITY TurnInAfterLoop "20">

Is this supposed to be set to 1 if I want it to turn in?
 
Code:
<!ENTITY TurnInAfterLoop "20">
it seems i failed a copy paste to change "IsTimeBetween_tick" x)
Is this supposed to be set to 1 if I want it to turn in?
Not, it just have to not be at 0 to enable turnin.
Code:
<If Condition="&TurnInAfterLoop; != 0 and (IsTimeBetween(7,8) or IsTimeBetween(19,20))">

my profile isn't turning in
I think it's because it didn't think about turnin while i was making farm/ephemeral...my bad.. I just update my SVN if you can try with the new version, everything should be fine (it'll now turn in instantly every items)
 
entrax:

Any chance you could add "Dzemael Tomato" to the GatheringManager profile? I took a look at adding it myself, but the logic in the profile is quite intricate.

Thanks.
 
Back
Top