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!

Ofc. Here is the version of the profile with the exact settings I used (ie everything gathering enabled to maximize GP usage). Some of the code might be a little off as I tried different things to work around the problem, but I think it should still work correctly. I'll generally see stucks from 10am-1pm, 11pm-2am, and 6pm-8pm.
 

Attachments

Last edited:
Ofc. Here is the version of the profile with the exact settings I used (ie everything gathering enabled to maximize GP usage). Some of the code might be a little off as I tried different things to work around the problem, but I think it should still work correctly. I'll generally see stucks from 10am-1pm, 11pm-2am, and 6pm-8pm.

Thanks...

Also wanted to note... a radius on any spot greater than 250 is actually useless, unless someone were to create an algorithm to cover the areas of the hotspot they can't see from the center. (max range is 250 afaik and can be less depending on the number of game objects in range).
 
Yeah. Those are mostly copy paste relics from when I first started profiles and thought bigger = better.
 
Ok...so it gets stuck trying to cast deep vigor...

I don't know why the gathering manager thinks it should pause when it can't cast it...so I will have to find a new way to handle that....and how it even tried to cast it in the first place is beyond me... unless swings remaining ticked to 0 and back to 1 for some reason.
 
Ok...so it gets stuck trying to cast deep vigor...

I don't know why the gathering manager thinks it should pause when it can't cast it...so I will have to find a new way to handle that....and how it even tried to cast it in the first place is beyond me... unless swings remaining ticked to 0 and back to 1 for some reason.


Azoth... please run your profile for days now..... =P It shouldn't get stuck like that anymore.
 
The rotation override and node disappearing are two separate issues. Using revision 138 of OrderBotTags, with a fully synced system time (Log(Utilities.ConvertFromUnixTimestamp((ulong) ((double) Utilities.ConvertToUnixTimestamp(DateTime.UtcNow) * (144.0 / 7.0)))); returns exactly the current ET), my character:
  • Finished Young Cieldalaes Spinach at ~7:50ET. Used a Cordial after, and teleported to CWH
  • Finished Chysahl Greens at ~9:10ET. Had ~270GP after gathering, did not use a Cordial. Teleported to Drybone
  • Finished Gold Ore at ~10:00ET. Had ~465 GP at beginning of gather, rotation override from RegularNode to SmartYield. Rotation did not use any gathering skills, and fully gathered the node
  • Became stuck. Profile should have continued to Adamantite next. See time stamps at the end of the log.

I apologize if it seems like I'm constantly bringing this up, but it is a large stumbling block that I don't think I've accurately conveyed.

Oh, yeah, I still have these as well.. I'm assuming it's some sort of lag/delay thing like all the other things I've had problems with, it just never realizes that the node has gone when it's done gathering it.
Just means I can't leave it running without checking if it has gotten stuck now and then. could be on the next node, could be after a few hours
 
The rotation override and node disappearing are two separate issues. Using revision 138 of OrderBotTags, with a fully synced system time (Log(Utilities.ConvertFromUnixTimestamp((ulong) ((double) Utilities.ConvertToUnixTimestamp(DateTime.UtcNow) * (144.0 / 7.0)))); returns exactly the current ET), my character:
  • Finished Young Cieldalaes Spinach at ~7:50ET. Used a Cordial after, and teleported to CWH
  • Finished Chysahl Greens at ~9:10ET. Had ~270GP after gathering, did not use a Cordial. Teleported to Drybone
  • Finished Gold Ore at ~10:00ET. Had ~465 GP at beginning of gather, rotation override from RegularNode to SmartYield. Rotation did not use any gathering skills, and fully gathered the node
  • Became stuck. Profile should have continued to Adamantite next. See time stamps at the end of the log.

I apologize if it seems like I'm constantly bringing this up, but it is a large stumbling block that I don't think I've accurately conveyed.

I have made a lot of testing with your profile but looks like you have the same issues :)

https://www.thebuddyforum.com/rebor...5003-unspoiled-profile-etc-2.html#post2044596
 
It was a bug, and only happened on Unspoiled/Legendary nodes, Infinite loop trying to cast deep vigor...even though it never should have been able to get to that point...I will figure that part out later, but at least i put a timeout on it.
 
Great, can't wait to try it out. Thank you for your time and patience.

I got stuck on deep vigor... but this time it told me it tried to cast it..and well... i couldn't even find the part where it was looping infinitely....still working on minor bugs like this one unfortunately =(.
 
Np, no rush. I believe a regular node rotation with DisableRotationOverride="true" will avoid the problem, on nodes that I know might run low on GP? I can just use that for now to make things work.
 
Np, no rush. I believe a regular node rotation with DisableRotationOverride="true" will avoid the problem, on nodes that I know might run low on GP? I can just use that for now to make things work.

It doesn't seem to be about the GP, but about some weird timing issues I am running into where it thinks it can cast deep vigor. Be patient, I am optimizing the collecting and regular gathering swings as we speak! No more issues as soon as I am done.
 
OK, I have optimized a lot of the code for gathering/collecting the items and removed the default spell delay and introduced a single tick by default. You should no longer need to set the spell delay manually, so please let me know if anyone encounters issues with the default setup. (you can still add spellDelay="300" or 500 or whatever in the mean time if it doesn't work properly.
 
I think current version might have broken CordialTime="BeforeGather". Got stuck with this as the log:
[HIDE]
Code:
[02:13:06.108 N] GatherCollectable: Node set -> Unspoiled Mineral Deposit 0x11D516A0
[02:13:06.145 N] GatherCollectable: GatherSpot set -> GatherSpot -> NodeLocation: <306.2995, 307.3925, -55.46556>, UseMesh: True
[02:13:06.181 N] GatherCollectable: Using rotation -> Unspoiled
[02:13:06.210 D] Requesting path on 155 from <280.8609, 299.1362, -82.88175> to <306.2995, 307.3925, -55.46556>
[02:13:06.672 D] Generated path to <306.2995, 307.3925, -55.46556> in 00:00:00.4619465 ms
[02:13:10.742 D] Navigation reached current destination. Within 3.55288
[02:13:10.782 D] Requesting path on 155 from <306.1088, 305.7589, -58.26345> to <306.2995, 307.3925, -55.46556>
[02:13:10.847 D] [POI Set] Type: Gather, Name: Unspoiled Mineral Deposit, ObjectId: 400003EF, NpcId: 0, Location: <306.2995, 307.3925, -55.46556>
[02:13:10.850 N] Using Cordial -> Waiting (sec): 137 CurrentGP: 322
[02:13:10.850 N] Dismounting to use cordial.
[02:13:10.850 D] DoAction General 23 0xE0000000
[02:13:10.872 D] Generated path to <306.2995, 307.3925, -55.46556> in 00:00:00.0899574 ms
[02:13:10.876 N] Dismounting to use cordial.
[02:13:10.876 D] DoAction General 23 0xE0000000
[02:13:10.914 N] Dismounting to use cordial.
[02:13:10.914 D] DoAction General 23 0xE0000000
[02:13:10.939 N] Dismounting to use cordial.
[02:13:10.939 D] DoAction General 23 0xE0000000
[02:13:10.977 N] Dismounting to use cordial.
[02:13:10.977 D] DoAction General 23 0xE0000000
[02:13:11.014 N] Dismounting to use cordial.
[02:13:11.014 D] DoAction General 23 0xE0000000
[02:13:11.036 N] Dismounting to use cordial.
[02:13:11.036 D] DoAction General 23 0xE0000000
[02:13:11.075 N] Dismounting to use cordial.
[02:13:11.075 D] DoAction General 23 0xE0000000
[02:13:11.116 N] Dismounting to use cordial.
[02:13:11.116 D] DoAction General 23 0xE0000000
[02:13:11.141 N] Dismounting to use cordial.
[02:13:11.141 D] DoAction General 23 0xE0000000
[02:13:11.180 N] Dismounting to use cordial.
[02:13:11.180 D] DoAction General 23 0xE0000000
[02:13:11.204 N] Dismounting to use cordial.
[02:13:11.204 D] DoAction General 23 0xE0000000
[02:13:11.239 N] Dismounting to use cordial.
[02:13:11.239 D] DoAction General 23 0xE0000000
[02:13:11.275 N] Dismounting to use cordial.
[02:13:11.275 D] DoAction General 23 0xE0000000
[02:13:11.311 N] Dismounting to use cordial.
[02:13:11.311 D] DoAction General 23 0xE0000000
[02:13:11.348 N] Dismounting to use cordial.
[02:13:11.348 D] DoAction General 23 0xE0000000
[02:13:11.373 N] Dismounting to use cordial.
[02:13:11.373 D] DoAction General 23 0xE0000000
[02:13:11.410 N] Dismounting to use cordial.
[02:13:11.410 D] DoAction General 23 0xE0000000
[02:13:11.448 D] DoAction Item 6141 0x105027CF
[02:13:11.448 N] Using Cordial: Cordial
[02:13:11.450 N] Waiting for GP, Seconds Until Gathering: 137, Current GP: 327, WaitForGP: 500
[02:13:12.812 V] Blacklisting 400003EF for 00:00:30 [Type: Interact] - Reason : Blacklisting node so that we don't retarget -> Unspoiled Mineral Deposit 0x11D516A0
[02:13:12.812 D] Interacting with Unspoiled Mineral Deposit 0x11D516A0
[02:13:14.840 N] Gathering Window didn't open: Re-attempting to move into place. 1
[02:13:14.840 D] Interacting with Unspoiled Mineral Deposit 0x11D516A0
[02:13:15.942 N] Gathering ItemName:Darksteel Ore Chance:100 HqChance:15 Amount:3 RawItemId:5121
[02:13:18.209 D] DoAction Spell 241 0x105027CF
[02:13:18.209 N] ExBuddy: Casted Ability -> King's Yield II
[02:21:18.035 N] One or more errors occurred.
[/HIDE]

Will test again to see if I can reproduce.

Edit: Happened without Cordial use. Have only see it occur when using Yield+2. See attached log.
Code:
[05:24:04.834 D] Interacting with Unspoiled Mature Tree 0x11D50020
[05:24:06.201 N] Gathering ItemName:Thavnairian Mistletoe Chance:100 HqChance:15 Amount:3 RawItemId:5537
[05:24:08.430 D] DoAction Spell 224 0x105027CF
[05:24:08.430 N] ExBuddy: Casted Ability -> Blessed Harvest II
[05:25:12.567 N] Stopping the bot. Reason:Pushed the stop button.
[05:25:12.573 D] CurrentBot.Stop()
 

Attachments

Last edited:
=( The cordial thing looks like you were flying.

I will keep looking into the issue with the kings yield... do you know if it gathered the items or not?
 
I probably was flying, but the stuck occurred afterwards. In both cases the bot hit once to reveal the item, used Yield+2, then became stuck. It would remain stuck even after the node disappeared or was manually depleted.
 
I probably was flying, but the stuck occurred afterwards. In both cases the bot hit once to reveal the item, used Yield+2, then became stuck. It would remain stuck even after the node disappeared or was manually depleted.
Ok thanks for the info... just fixed a similar bug on collectable rotation...i'm sure i just missed it.
 
My plugins were a couple hours old; just updated and I will see if it happens again.
 
My plugins were a couple hours old; just updated and I will see if it happens again.

I just pushed what I think should fix it, i was returning false in a method used by Unspoiled (and I never use unspoiled), so most likely that is it.
 
Just a quick fix for the included profiles, on the gather profiles for titanium and also cyclops onion the aetheryte id should be 76 (<TeleportTo Name="TailFeather" AetheryteId="76" />) rather than 73, and had a problem with the name of the rotation until i added capitalization(RegularNode). At least I think they came with the stuff, or maybe I just tossed them in? In any case, if anyone needs the changes, those make the profiles work. Probably some copypasta in there from another profile.

I love this project. Always willing to test whatever if needed.
 
Back
Top