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!

mmm good point, just teaching myself how to create a little form to be able to set the settings in an easier way, or you could copy the settings section over
good idea, never thought of copy the first settings section until gear set section. Maybe i'll do that for now until you figure something out ^_^
 
stupid question but are there any tips or tricks for me to not having to edit again from top to bottom everytime the profile update? thank you
If it's just about settings and not hotspots location, I have a little tip :

- Open both profiles with Notepad++ (or anything except notepad)

- Go where<Order> start
- Click on [-] to reduce <Order> tag.
- Select everything from the end to the begining of <Order> on New profile, Ctrl C (Copy), see my screenshot
- Do the same with old profile with settings but do Ctrl V (paste)

1443716496-ezcp.jpg
 
If you use TortoiseSVN to update, it should keep your changes because it merges the update into your file.
 
The bot doesn't seems to detect the other node when gathering abalathian mistletoe in sea of cloud at 10AM. The node is at x40y21. Was full GP atm

*Suggestion:
For optimal cordial use, may I ask if we could somehow have a check where if there is a next hour gathering option enable, the bot will use cordial right after he finish the 1st gathering to optimize CD time of cordial. The problem with using cordial when needed is if we have 3 gathering options in a row each just 1 hour after another, it might skip the last one due no not having cordial CD in time and the time passed the gathering time limit.
For example 1st gathering at 10AM, the bot will check if we have 11AM gathering option enable, if yes, right after gathering the 10AM node it will use cordial, then by the time it finish with the 2nd node at 11AM, the cordial will be available to use one more time for the 12PM node right after. As of right now the bot will just gather 10AM node, go to 11AM node, use cordial, then go to 12PM node with not enough GP and cordial on CD, so it might just stand there and skip the whole node.
When the bot finish with 12PM node it will check for the next hour option, if the user don't have gathering option for 1PM it will not use cordial and TP back to base, I think 1 hour apart is enough for 1/2 of GP to recover so no cordial needed after the 12PM node if the user don't have 1PM gathering option but 2PM.
I'm really sorry if this sound really confusing but I tried to explained it as details as possible
 
Last edited:
The bot doesn't seems to detect the other node when gathering abalathian mistletoe in sea of cloud at 10AM. The node is at x40y21. Was full GP atm

*Suggestion:
For optimal cordial use, may I ask if we could somehow have a check where if there is a next hour gathering option enable, the bot will use cordial right after he finish the 1st gathering to optimize CD time of cordial. The problem with using cordial when needed is if we have 3 gathering options in a row each just 1 hour after another, it might skip the last one due no not having cordial CD in time and the time passed the gathering time limit.
For example 1st gathering at 10AM, the bot will check if we have 11AM gathering option enable, if yes, right after gathering the 10AM node it will use cordial, then by the time it finish with the 2nd node at 11AM, the cordial will be available to use one more time for the 12PM node right after. As of right now the bot will just gather 10AM node, go to 11AM node, use cordial, then go to 12PM node with not enough GP and cordial on CD, so it might just stand there and skip the whole node.
When the bot finish with 12PM node it will check for the next hour option, if the user don't have gathering option for 1PM it will not use cordial and TP back to base, I think 1 hour apart is enough for 1/2 of GP to recover so no cordial needed after the 12PM node if the user don't have 1PM gathering option but 2PM.
I'm really sorry if this sound really confusing but I tried to explained it as details as possible


I'll get to fixing the abalathian mistletoe issue asap, as for the cordial i may have an idea on what you mean, only use cordial if u have back to back slots, correct?
 
I'll get to fixing the abalathian mistletoe issue asap, as for the cordial i may have an idea on what you mean, only use cordial if u have back to back slots, correct?
yea basically it will just use cordial right away to save CD time after the 1st gathering if we have 2nd gathering right after that, if not it will not use anything and TP back to town :)
 
yea basically it will just use cordial right away to save CD time after the 1st gathering if we have 2nd gathering right after that, if not it will not use anything and TP back to town :)

Isn't that going to require an "if this and this then change cordialtime to" for every single permutation of gather settings? Honestly, if I have nodes that close together, I just scroll down to the appropriate nodes and change the cordialtime to AfterGather
 
You could probably add a check at the end of every node and use the cordial there directly.
 
Honestly, if I have nodes that close together, I just scroll down to the appropriate nodes and change the cordialtime to AfterGather

I didn't know "AfterGather" was an option, so thanks for that! Do you know what other options are available there?
 
I didn't know "AfterGather" was an option, so thanks for that! Do you know what other options are available there?

The ones I know are: BeforeGather, AfterGather, IfNeeded.
And I believe IfNeeded is the default.

EDIT: Come to think of it, I'm not exactly sure what the difference between BeforeGather and IfNeeded would be without reading through the code.
 
For example 1st gathering at 10AM, the bot will check if we have 11AM gathering option enable, if yes, right after gathering the 10AM node it will use cordial
This is easy to set

then by the time it finish with the 2nd node at 11AM, the cordial will be available
This isn't true, 1hour ET = 3min / Cordial cooldown = 4min

The optimal way (even for human player) is :
Gather 10AM
Cordial at ~10.15 Easy with if "gather next hour" then use cordial (with codechunck)
Gather 11AM 600Gp Available at 11.10
Gather end at ~11.25with 40sec left on cordial
With IfNeeded tag the bot should wait untill 11.10.. I guess x) Moreover, run codechunck again if nothing was gathered at 10 but something is set at 12
Wait at 12AM hotspot
Cordial when available (at ~11.35)
wait for 600 GP at ~12.21 Codechunck shouldn't be required here because 1AM.PM node are old ones (3hours window), so I guess with an other IfNeeded Tag it should work, or mb when the bot will detect node right after 12Am pop it'll use cordial and insta gather. Wait or Insta use, in both case bot had gathered both items with enought GP
Gather 12AM
1AM-PM node = Cocoon or Truffle so you only need 500GP and you have untill 4AM-PM to gather it.

Hardest part is if you are doing 9 - 10 - 11 - 12.So mb With codechunck after 9-10-11 and IfNeeded tag everywhere it could work, by that I mean, i'll test it right now :)

I'll just test if what I just said is really true, and i'll post the code here and update my profile with this when I found a way to do it :)

Edit after real test
Edit my opinion about coding this, didn't write anything yet, just what I think about it
 
Last edited:
wouldn't you want to use the cordial right before gather though? i mean in case there has been a long rest after it gathered something?
 
Sorry if this is a stupid question but how do i set it up to try to get the 570 collectability for get the mining counterfoil. What are the minimum stats required to try this?
 
wouldn't you want to use the cordial right before gather though? i mean in case there has been a long rest after it gathered something?
When you've got a lot of them back to back, you basically want to use it on CD for that stretch, rather than waiting for right before each attempt. Otherwise you'll come up short on either time or GP. (Like Entrax said, they're on a 4 min CD).
 
The bot doesn't seems to detect the other node when gathering abalathian mistletoe in sea of cloud at 10AM. The node is at x40y21. Was full GP atm

*Suggestion:
For optimal cordial use, may I ask if we could somehow have a check where if there is a next hour gathering option enable, the bot will use cordial right after he finish the 1st gathering to optimize CD time of cordial. The problem with using cordial when needed is if we have 3 gathering options in a row each just 1 hour after another, it might skip the last one due no not having cordial CD in time and the time passed the gathering time limit.
For example 1st gathering at 10AM, the bot will check if we have 11AM gathering option enable, if yes, right after gathering the 10AM node it will use cordial, then by the time it finish with the 2nd node at 11AM, the cordial will be available to use one more time for the 12PM node right after. As of right now the bot will just gather 10AM node, go to 11AM node, use cordial, then go to 12PM node with not enough GP and cordial on CD, so it might just stand there and skip the whole node.
When the bot finish with 12PM node it will check for the next hour option, if the user don't have gathering option for 1PM it will not use cordial and TP back to base, I think 1 hour apart is enough for 1/2 of GP to recover so no cordial needed after the 12PM node if the user don't have 1PM gathering option but 2PM.
I'm really sorry if this sound really confusing but I tried to explained it as details as possible

Fixed the Abalithian Mistletoe issue, will see how i can build cordial logic in the morning
 
somehow the bot stuck on his way to get collectible morel on both AM an PM here is the short log. I don't think this is profile related but maybe from Exmatt side

Code:
[00:28:44.758 N] [ExLog] [UM9000] Morel (COLLECTABLE) conditions DETECTED!
[00:28:44.774 V] [Poi.Clear] Reason: Current behavior changed to TeleportTo: LineNumber: 5089, ZoneId: 0, AetheryteId: 75, Name: Idyllshire, Force: True, Aetheryte: null, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[00:28:44.774 D] Replaced hook [ProfileOrderBehavior_Hook] 67a4f703-4ab6-4ef0-afda-32ffcc529d73
[00:28:45.045 D] Teleporting to Idyllshire
[00:28:52.467 N] [FlightMover] Set default value for flying to false until we can determine if we can fly in this zone.
[00:28:55.434 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[00:28:55.434 D] Replaced hook [ProfileOrderBehavior_Hook] 4d2c629d-0e3a-4ecf-88ff-5af1e4490c32
[00:28:55.434 N] [ExLog] [UM9000] Setting Botanist as the current job...
[00:28:55.450 V] [Poi.Clear] Reason: Current behavior changed to RunCode: LineNumber: 5092, Name: BTN, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.ActionRunCoroutine, .
[00:28:55.450 D] Replaced hook [ProfileOrderBehavior_Hook] 7bd42724-af31-4939-a882-fce1c92f9230
[00:28:55.887 N] Building Actioncache
[00:28:55.896 N] Action Name:Sprint Action Id:3
[00:28:55.896 N] Action Name:Triangulate Action Id:210
[00:28:55.896 N] Action Name:Arbor Call Action Id:211
[00:28:55.896 N] Action Name:Stealth Action Id:212
[00:28:55.896 N] Action Name:Preparation Action Id:213
[00:28:55.896 N] Action Name:Toil of the Pioneer Action Id:214
[00:28:55.896 N] Action Name:Ageless Words Action Id:215
[00:28:55.896 N] Action Name:Brunt Force Action Id:216
[00:28:55.896 N] Action Name:Nophica's Ward Action Id:217
[00:28:55.896 N] Action Name:Field Mastery Action Id:218
[00:28:55.896 N] Action Name:Field Mastery II Action Id:220
[00:28:55.896 N] Action Name:Truth of Forests Action Id:221
[00:28:55.896 N] Action Name:Blessed Harvest Action Id:222
[00:28:55.896 N] Action Name:Blessed Harvest II Action Id:224
[00:28:55.896 N] Action Name:Leaf Turn Action Id:225
[00:28:55.896 N] Action Name:Leaf Turn II Action Id:226
[00:28:55.896 N] Action Name:Menphina's Ward Action Id:236
[00:28:55.896 N] Action Name:Arbor Call II Action Id:290
[00:28:55.896 N] Action Name:Llymlaen's Ward Action Id:292
[00:28:55.896 N] Action Name:Field Mastery III Action Id:294
[00:28:55.896 N] Action Name:Flora Mastery Action Id:4086
[00:28:55.896 N] Action Name:Bountiful Harvest Action Id:4087
[00:28:55.896 N] Action Name:Collector's Glove Action Id:4088
[00:28:55.896 N] Action Name:Methodical Appraisal Action Id:4089
[00:28:55.896 N] Action Name:Instinctual Appraisal Action Id:4090
[00:28:55.896 N] Action Name:Impulsive Appraisal Action Id:4091
[00:28:55.896 N] Action Name:Discerning Eye Action Id:4092
[00:28:55.896 N] Action Name:Utmost Caution Action Id:4093
[00:28:55.896 N] Action Name:Deep Breath Action Id:4094
[00:28:55.896 N] Action Name:Luck of the Pioneer Action Id:4095
[00:28:55.896 N] Action Name:Prune Action Id:4096
[00:28:55.896 N] Action Name:Prune II Action Id:4097
[00:28:55.896 N] Action Name:Single Mind Action Id:4098
[00:28:55.896 N] Action Name:Last Ditch Action Id:4099
[00:28:55.896 N] Done building Actioncache
[00:28:55.897 N] [Ultima] Loading: Botanist
[00:28:57.482 D] DoAction Spell 221 0x1021C56E
[00:28:59.549 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[00:28:59.549 D] Replaced hook [ProfileOrderBehavior_Hook] 2834ca1c-3a02-4f9e-b189-73e8336dcc5a
[00:28:59.549 N] [ExLog] [UM9000] Goodly Adventurer DETECTED! SHORTCUT YIPEE!!!
[00:28:59.583 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[00:28:59.583 D] Replaced hook [ProfileOrderBehavior_Hook] 8332af99-8d33-4a6a-af10-17326f1d6f49
[00:28:59.583 N] [ExLog] [UM9000] Approaching Goodly Adventurer
[00:28:59.616 V] [Poi.Clear] Reason: Current behavior changed to MoveToTag: LineNumber: 5096, XYZ: <63.6445, 207.29, -1.626427>, Name: null, Distance: 3, UseMesh: True, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[00:28:59.616 D] Replaced hook [ProfileOrderBehavior_Hook] bf81a698-9b03-46df-be13-f06e26c8b396
[00:28:59.616 D] Requesting path on 478 from <81.31335, 207.34, -9.899409> to <63.6445, 207.29, -1.626427>
[00:28:59.694 D] Generated path to <63.6445, 207.29, -1.626427> in 00:00:00.0778784 ms
[00:29:03.617 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[00:29:03.617 D] Replaced hook [ProfileOrderBehavior_Hook] 0948fbf3-614e-4346-a318-58b4c6ff23eb
[00:29:03.617 N] [ExLog] [UM9000] Engaging Shortcut OVER 9000!
[00:29:03.648 N] [UseTransport] Going to Goodly Adventurer to use transport option -1
[00:29:03.649 V] [Poi.Clear] Reason: Current behavior changed to UseTransport: LineNumber: 5098, IsDone: False, NpcId: 1015570, DialogOption: -1, InteractDistance: 3, XYZ: <63.6445, 207.29, -1.626427>, NPC: Goodly Adventurer 0x10DC8110, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[00:29:03.649 D] Replaced hook [ProfileOrderBehavior_Hook] c31aba29-09a3-47da-9079-ff1021543fed
[00:29:03.650 D] Interacting with Goodly Adventurer 0x10DC8110
[00:29:06.614 N] [FlightMover] Set default value for flying to false until we can determine if we can fly in this zone.
[00:29:10.111 V] [Poi.Clear] Reason: Current behavior changed to ExFlyToTag: { Target: <-157.424, 253.1824, 705.2429>, LineNumber: 5099 }.
[00:29:10.111 D] Replaced hook [ProfileOrderBehavior_Hook] c59ee40a-8973-46cb-92da-a36675bc2ca2
[00:29:10.111 N] [ExFlyTo v3.0.7.1510016] Building new FlightPath 0d57b337-bbd2-5867-0e94-b3be8264fb69 from <-206.2232, 101.2716, -551.3167> to <-157.424, 253.1824, 705.2429>
[00:29:10.365 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-205.9521, 107.2163, -544.3358>
[00:29:10.365 D] DoAction Mount 59 0xE0000000
[00:29:18.387 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-205.681, 107.2673, -537.3549>
[00:29:18.721 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-205.4099, 107.4795, -530.374>
[00:29:19.086 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-205.1388, 107.7153, -523.3931>
[00:29:19.421 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-204.8677, 107.7905, -516.4122>
[00:29:19.787 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-204.5966, 107.5469, -509.4313>
[00:29:20.121 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-204.3254, 107.4805, -502.4504>
[00:29:20.454 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-204.0543, 108.0232, -495.4695>
[00:29:20.820 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-203.7832, 108.8671, -488.4887>
[00:29:21.187 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-203.5121, 109.7111, -481.5078>
[00:29:21.521 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-203.241, 110.555, -474.5269>
[00:29:21.888 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-202.9699, 111.399, -467.546>
[00:29:22.221 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-202.6988, 112.2429, -460.5651>
[00:29:22.586 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-202.4277, 117.2799, -453.5842>
[00:29:22.987 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-202.1566, 116.4683, -446.6034>
[00:29:23.322 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-201.8855, 114.7748, -439.6225>
[00:29:23.688 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-201.6144, 115.6187, -432.6416>
[00:29:24.021 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-201.3433, 116.4627, -425.6607>
[00:29:24.386 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-201.0722, 117.3066, -418.6798>
[00:29:24.721 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-200.8011, 118.1506, -411.6989>
[00:29:25.087 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-200.53, 118.9945, -404.718>
[00:29:25.455 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-200.2589, 119.8385, -397.7372>
[00:29:25.788 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-199.9877, 120.6824, -390.7563>
[00:29:26.153 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-199.7166, 121.5264, -383.7754>
[00:29:26.486 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-199.4455, 122.3703, -376.7945>
[00:29:26.855 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-199.1744, 123.2143, -369.8136>
[00:29:27.191 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-198.9033, 124.0582, -362.8327>
[00:29:27.554 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-198.6322, 124.9022, -355.8518>
[00:29:27.887 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-198.3611, 125.7461, -348.8709>
[00:29:28.253 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-198.09, 126.5901, -341.89>
[00:29:28.622 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-197.8189, 127.434, -334.9091>
[00:29:29.288 V] [ExFlyTo v3.0.7.1510016] Moving to waypoint: <-197.5478, 128.278, -327.9283>
[00:30:42.103 N] Stopping the bot. Reason:Pushed the stop button.
 
Back
Top