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!

[Order Bot] Fishing (Leveling 1-60)

Here's a full log. The profile being used is "[O] [FSH] Pipira Pira & Three-Lip Carp - The Dravanian Forelands.xml", but it also happens in "[O] [FSH] Leveling 50-60.xml". Also, I have no plugins enabled.
The problem occurs when the profile teleports into a new zone. I do have your latest code and profiles y2krazy, as of 1 minute ago. The problem still persists. Basically, it appears that object "wayhome" is null at line 232 for Travel.cs. Even me putting a null checker on there doesn't help.

View attachment 189054

The issue is not at line 232, it is the 500+ line that causes the null reference error. Most likely the graph table is not correct and doesn't contain the zone or the connection to the zone you require.
 
i noticed, problem where there are more than 1 bait in inventory, bot is stuck switching between all bait and can't chose the appropriate one.
 
I made some modifications to ease back on the speed of the bait delay in the most recent update I made. And also more logging information so if you do need assistance with it, It will be much easier for me to help you.
 
I'm stuck at lvl58. The profile tries to fish in the churning mists, but says: You can sense something swimming below, but are uncertain of how to go about catching it.

No idea what to do now :O
 
I'm stuck at lvl58. The profile tries to fish in the churning mists, but says: You can sense something swimming below, but are uncertain of how to go about catching it.

No idea what to do now :O
I'll look into moving this level range. Thanks for the report.

(I believe it was mentioned in the past as well, it's just not been on my priority list as of late.)
 
Whenever i try to load this profile i get this:

Code:
[19:40:48.418 N] Failed to load profile: Element StopBot is not supported. Please check your XML and try again. (<StopBot />) Line 90
[19:40:48.418 D] System.Exception: Element StopBot is not supported. Please check your XML and try again. (<StopBot />) Line 90
   vid Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   vid Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   vid Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   vid Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   vid Clio.XmlEngine.PropertyProcessor.(XElement , Type )
   vid Clio.XmlEngine.PropertyProcessor..(XElement )
   vid System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   vid System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   vid System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   vid Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
   vid Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   vid Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   vid ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
   vid ff14bot.NeoProfiles.NeoProfile.Load(String path)
   vid ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)

Not generating any log either about it which is weird.

Have all the proper folders created with all the proper files etc.
 
Whenever i try to load this profile i get this:

Code:
[19:40:48.418 N] Failed to load profile: Element StopBot is not supported. Please check your XML and try again. (<StopBot />) Line 90
[19:40:48.418 D] System.Exception: Element StopBot is not supported. Please check your XML and try again. (<StopBot />) Line 90
   vid Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   vid Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   vid Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   vid Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   vid Clio.XmlEngine.PropertyProcessor.(XElement , Type )
   vid Clio.XmlEngine.PropertyProcessor..(XElement )
   vid System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   vid System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   vid System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   vid Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
   vid Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   vid Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   vid ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
   vid ff14bot.NeoProfiles.NeoProfile.Load(String path)
   vid ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)

Not generating any log either about it which is weird.

Have all the proper folders created with all the proper files etc.
Have you restarted RB since adding my SVN and/or files under the Quest Behaviors folder?
 
Have you restarted RB since adding my SVN and/or files under the Quest Behaviors folder?
yes multiplee times

Edit: Going to see if after downloading your entire profile folder will fix it. will post if that sorts it or not.

Edit 2: Working now, weird that i had to download your entire folder, so must've been something with the old zip files where something was missing.

Edit 3: Still a small problem with the profile, keep trying to set bait and won't start fishing, just loops the opening of bait and fails chosing bait.
 
Last edited:
Changes to Leveling 50-60 pushed.

Changelog:

Code:
[B]Leveling 50-60 (v1.0.2)[/B]

[INDENT]58-60 Skyfishing issue. [B][COLOR="#FF0000"]Fixed![/COLOR][/B][/INDENT]
 
I'm currently in the 20's range. An issue I'm noticing is that the character will fish (Fishing 26 time until moving) to paraphrase the log entry and then after it catches 26, it tends to just stand there in fishing pose like where youd have to physically step forward to have it put the fishing rod away.

It isn't putting the rod away and moving to being catching x of x. It's just standing there like an idiot with his hands up. Am I doing something wrong that he isn't moving along? The profile's been easy enough to manage, but I don't love that if I don't babysit it, he may just stand there like an idiot looking very suspicious and wasting precious time on a gathering xp action as well as food, etc.

Also, on these fishing profiles, it seems like 3/4 of the time the character will port to the aetherite and just run on foot across a zone rather than mounting up. Not sure what that's about.

None of this is the end of the world and I'll live with it if I have to, but is there a simple fix to be done or something I'm doing wrong to change that would improve quality of life while using the profiles?
 
A quick suggestion: this profile is only for 50-60, so in the future, please post in the topic for the specific profile you're using for the best support, as it can limit the questions/investigating that may need to be done.

I'm currently in the 20's range. An issue I'm noticing is that the character will fish (Fishing 26 time until moving) to paraphrase the log entry and then after it catches 26, it tends to just stand there in fishing pose like where youd have to physically step forward to have it put the fishing rod away.

It isn't putting the rod away and moving to being catching x of x. It's just standing there like an idiot with his hands up. Am I doing something wrong that he isn't moving along? The profile's been easy enough to manage, but I don't love that if I don't babysit it, he may just stand there like an idiot looking very suspicious and wasting precious time on a gathering xp action as well as food, etc.
I haven't experienced this issue in a long time. Are you using the latest version of ExBuddy, or an old Fish.cs tag?

Also, on these fishing profiles, it seems like 3/4 of the time the character will port to the aetherite and just run on foot across a zone rather than mounting up. Not sure what that's about.
This likely has to do with stopping the profile early, before an "EnableMount" CodeChunk is being run. In my profiles, when stealth is used, I typically run a "DisableMount" CodeChunk when it arrives at the location and an "EnableMount" when the Fish tag is completed.

None of this is the end of the world and I'll live with it if I have to, but is there a simple fix to be done or something I'm doing wrong to change that would improve quality of life while using the profiles?
I doubt you're doing anything wrong, but if you're stopping the profile early, you could be preventing the profile from re-enabling mounting - not a big issue, just something to be aware of. ;)
 
yeah, that was my bad. i simply clicked one thread up from where i meant to when looking to post.
 
I have identified a bug with mount setting in exfish. =(. I will fix it first thing when i get back to development.
 
This profile was working beautifully for me until today after I updated RBB itself. I've cleanly reinstalled RBB and the directories needed for this profile. I just can't figure this one out, and I'm not sure if it's related to the update. If I try to run the profile it just crashes RBB. Help as always is much appreciated^^

Code:
[18:32:50.122 N] Compiler Error: a:\Geckos\Reborn Buddy\Plugins\OrderBotTags\OrderBotTags\Gather\StealthMoveToTag.cs(13,34) : error CS0246: The type or namespace name 'MoveToTag' could not be found (are you missing a using directive or an assembly reference?)
[18:32:50.122 N] Compiler Error: a:\Geckos\Reborn Buddy\Plugins\OrderBotTags\OrderBotTags\Gather\ExGatherTag.cs(133,10) : error CS0246: The type or namespace name 'GatheringSkillOrder' could not be found (are you missing a using directive or an assembly reference?)
[18:32:51.221 D] [PluginManager] Plugins have been reloaded.
[18:32:51.221 D] Agil v3.5.0
[18:32:51.222 D] QuestDevTools v0.0.1
[18:32:51.222 D] RebornConsole v0.0.1
[18:32:51.223 N] Building Actioncache
[18:32:52.111 N] Action Name:Sprint Action Id:3
[18:32:52.111 N] Action Name:Bait Action Id:288
[18:32:52.111 N] Action Name:Cast Action Id:289
[18:32:52.111 N] Action Name:Hook Action Id:296
[18:32:52.111 N] Action Name:Mooch Action Id:297
[18:32:52.111 N] Action Name:Stealth Action Id:298
[18:32:52.111 N] Action Name:Quit Action Id:299
[18:32:52.111 N] Action Name:Release Action Id:300
[18:32:52.111 N] Action Name:Cast Light Action Id:2135
[18:32:52.111 N] Action Name:Snagging Action Id:4100
[18:32:52.111 N] Action Name:Collect Action Id:4101
[18:32:52.111 N] Action Name:Patience Action Id:4102
[18:32:52.111 N] Action Name:Powerful Hookset Action Id:4103
[18:32:52.111 N] Action Name:Chum Action Id:4104
[18:32:52.111 N] Action Name:Fish Eyes Action Id:4105
[18:32:52.111 N] Action Name:Precision Hookset Action Id:4179
[18:32:52.111 N] Done building Actioncache
[18:32:52.178 D] Reloading AssemblyLoader<ff14bot.Interfaces.ICombatRoutine> - Initializing
[18:32:52.902 D] [RoutineManager] Routines have been reloaded. Current class-specific list:
[18:32:52.906 D] Replaced hook [PreCombatBuff] c4207534-4ee7-4ae4-bab8-7dec998bab8c
[18:32:52.906 D] Replaced hook [Heal] 8bb4dfe0-9486-4de1-9a36-9c8b17b45f2d
[18:32:52.906 D] Replaced hook [Pull] 02192675-2d9a-4044-8c06-826684e2d0d1
[18:32:52.906 D] Replaced hook [CombatBuff] 855b8b9b-48a5-42c3-9fa9-f41657245b22
[18:32:52.906 D] Replaced hook [Combat] 32b17f58-6c7d-4502-bf72-70626a516758
[18:32:52.906 D] Replaced hook [Rest] 090674b4-eefa-449f-945e-7bc760e83963
[18:32:52.909 N] Compiling custom behaviors...
[18:33:30.298 N] BehaviorDirectory element found, compiling custom behaviors...
[18:33:31.083 N] Failed to load profile: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="1" Bait="Hoverworm" MinFish="15" MaxFish="25" ShuffleFishSpots="True" Condition="IsTimeBetween(0,8)">
  <FishSpots>
    <FishSpot XYZ="-435.6096, 199.8478, -362.3759" Heading="2.426933" Sit="True" />
    <FishSpot XYZ="-452.6844, 201.5384, -371.8248" Heading="2.634278" Sit="True" />
    <FishSpot XYZ="-475.6136, 200.9357, -385.6031" Heading="2.110678" Sit="True" />
    <FishSpot XYZ="-495.2743, 194.0377, -394.0911" Heading="2.756186" Sit="True" />
  </FishSpots>
</Fish>) Line 107
[18:33:31.086 D] System.Exception: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="1" Bait="Hoverworm" MinFish="15" MaxFish="25" ShuffleFishSpots="True" Condition="IsTimeBetween(0,8)">
  <FishSpots>
    <FishSpot XYZ="-435.6096, 199.8478, -362.3759" Heading="2.426933" Sit="True" />
    <FishSpot XYZ="-452.6844, 201.5384, -371.8248" Heading="2.634278" Sit="True" />
    <FishSpot XYZ="-475.6136, 200.9357, -385.6031" Heading="2.110678" Sit="True" />
    <FishSpot XYZ="-495.2743, 194.0377, -394.0911" Heading="2.756186" Sit="True" />
  </FishSpots>
</Fish>) Line 107
   at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at Clio.XmlEngine.PropertyProcessor.(XElement , Type )
   at Clio.XmlEngine.PropertyProcessor..(XElement )
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
   at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
   at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
   at ff14bot.NeoProfiles.NeoProfile.Load(String path)
   at ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)
 
A puppy dies every time an xml element not supported error is posted.
 
Thanks for the gentle hint ExMatt. That was probably the one phrase I didn't search of all the things -_- It's all fixed now, and I feel dumb. Good thing I'm not a dog person.

Sidenote: Thanks ex and y2. You guys put out quality work that's much appreciated.
 
Back
Top