So I'm just trying to write a basic working fish profile so that I know how to do it and can make some of my own for the new areas. I realize y2krazy has a working 1-70 leveling profile but looking over that and trying to use some of the tidbits from there, I've gotten my profile to load and run but I keep getting these odd exception errors when the bot reaches the fishing spot. Here is what the bot does when I load and run the profile: [09:17:00.278 N] Loaded profile Fishing - Test Profile [09:17:00.279 N] Bot Thread Started. [09:17:00.280 N] Clearing all hooks. [09:17:00.280 D] Replaced hook [PreCombatBuff] 448e1732-ac4a-4910-a252-39f76785518c [09:17:00.280 D] Replaced hook [Heal] afc6a21e-fee2-418d-96c3-aad3d7ef547c [09:17:00.280 D] Replaced hook [Pull] db02081f-01d3-41a5-971a-28ca444e478c [09:17:00.280 D] Replaced hook [CombatBuff] 7539f9ef-9dc1-4aa1-af2b-9375df17e6c4 [09:17:00.280 D] Replaced hook [Combat] 5dfe0572-dbb0-47f9-afc6-788b888f9a64 [09:17:00.280 D] Replaced hook [Rest] ab41c022-dbdf-4512-bb12-557b61e649c5 [09:17:00.280 D] Added new hook [RoutineCombat] d0607912-be79-40fa-bd27-c1d0983fe6f0 [09:17:00.280 D] Added new hook [HotspotPoi] 12311145-fa7d-40dc-abca-e5c4bed43945 [09:17:00.280 D] Added new hook [SetDeathPoi] c9f67559-9e1f-4129-a647-effeb686949b [09:17:00.280 D] Added new hook [SetCombatPoi] 51bf9d42-c0b8-4202-8f3c-4a0cfd002aaf [09:17:00.280 D] Added new hook [SetHotspotPoi] de9bbcab-189b-4bc7-bc1c-7b76b81f0e03 [09:17:00.280 D] Added new hook [SelectPoiType] 46184e8d-9c2a-4538-803a-168e41c85c03 [09:17:00.280 D] Replaced hook [SelectPoiType] 83a3eaae-81f2-4dd2-8e36-d336cb87fe1e [09:17:00.280 D] Inserted new hook [TreeStart @0] f97134d6-23cc-47ae-ae2c-218fbca93eb3 [09:17:00.304 V] [Poi.Clear] Reason: Current behavior changed to RunCode: LineNumber: 30, Name: Fisher, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, . [09:17:00.304 D] Removed all hooks from [HighPriorityProfileOrderBehavior_Hook] [09:17:00.304 D] Replaced hook [ProfileOrderBehavior_Hook] 77ddcf3a-b565-4249-9f42-d43e6983041b [09:17:00.376 V] [Poi.Clear] Reason: Current behavior changed to WaitTimerTag: LineNumber: 31, IsDone: False, WaitTime: 3, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, . [09:17:00.376 D] Replaced hook [ProfileOrderBehavior_Hook] 15c7e67b-4194-47b0-bc96-8cca281c16e5 [09:17:03.444 V] [Poi.Clear] Reason: Current behavior changed to GetTo: LineNumber: 32, XYZ: <-149.4937, -0.382304, 357.554>, ZoneId: 153, IsDone: False, HighPriority: True, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, . [09:17:03.911 D] Removed all hooks from [ProfileOrderBehavior_Hook] [09:17:03.911 D] Replaced hook [HighPriorityProfileOrderBehavior_Hook] aec86053-9604-4ddb-b348-7abd5789111a [09:17:04.913 V] [NavGraph] LocalResults [09:17:04.913 V] [NavGraph] 2155407 | <-212.6856, 2.059352, 294.7782> ==> <-367.8271, 32.48104, -243.78> | CanNav:True PathLength:617.7475 [09:17:04.913 V] [NavGraph] 2155416 | <-212.6856, 2.059352, 294.7782> ==> <276.6812, 12.11537, -259.5626> | CanNav:True PathLength:880.3496 [09:17:04.913 V] [NavGraph] 4176200 | <-212.6856, 2.059352, 294.7782> ==> <-285.4939, 1.157507, 697.03> | CanNav:True PathLength:425.8771 [09:17:04.913 V] [NavGraph] 31338 | <-212.6856, 2.059352, 294.7782> ==> <-149.4937, -0.382304, 357.554> | CanNav:True PathLength:89.81824 [09:17:05.016 V] [NavGraph] RemoteResults [09:17:05.016 V] [NavGraph] 2051537 | <-359.9578, 27.85669, -233.7787> ==> <-149.4937, -0.382304, 357.554> | CanNav:True PathLength:652.6539 [09:17:05.016 V] [NavGraph] 2065967 | <273.4521, 11.1167, -254.8847> ==> <-149.4937, -0.382304, 357.554> | CanNav:True PathLength:846.4066 [09:17:05.016 V] [NavGraph] 4176153 | <-273.3052, 1.10317, 677.6627> ==> <-149.4937, -0.382304, 357.554> | CanNav:True PathLength:350.251 [09:17:05.016 V] [NavGraph] 5005 | <182.13, 10.56841, -64.67419> ==> <-149.4937, -0.382304, 357.554> | CanNav:True PathLength:631.0718 [09:17:05.016 V] [NavGraph] 5006 | <-226.5555, 22.63782, 358.9622> ==> <-149.4937, -0.382304, 357.554> | CanNav:True PathLength:116.0437 [09:17:05.067 N] [NavGraph] Path from <-212.6856, 2.059352, 294.7782> 153 to <-149.4937, -0.382304, 357.554> 153 found: [09:17:05.075 N] [NavGraph] Move to <-149.4937, -0.382304, 357.554> on 153 [09:17:05.075 N] [NavGraph] EndPath [09:17:05.160 D] DoAction General 9 0xE0000000 [09:17:06.763 D] Moving to Move to <-149.4937, -0.382304, 357.554> on 153 from <-212.6856, 2.059352, 294.7782> [09:17:06.791 N] Requesting path on 153 from <-212.6856, 2.059352, 294.7782> to <-149.4937, -0.382304, 357.554> within 5 (Move to <-149.4937, -0.382304, 357.554> on 153) [09:17:06.930 N] Received path response to <-149.4937, -0.382304, 357.554> in 00:00:00.1370793 ms [09:17:14.580 D] Exception during scheduling Pulse: System.NullReferenceException: Object reference not set to an instance of an object. at ff14bot.NeoProfiles.TreeNode`1.Find() at ..() at ff14bot.NeoProfiles.NeoProfileManager.UpdateCurrentProfileBehavior() at ff14bot.BotBases.OrderBot.(Object , EventArgs ) at ff14bot.Behavior.BrainBehavior.() [09:17:34.635 D] Exception during scheduling Pulse: System.NullReferenceException: Object reference not set to an instance of an object. at ff14bot.NeoProfiles.TreeNode`1.Find() at ..() at ff14bot.NeoProfiles.NeoProfileManager.UpdateCurrentProfileBehavior() at ff14bot.BotBases.OrderBot.(Object , EventArgs ) at ff14bot.Behavior.BrainBehavior.() [09:17:38.453 N] Stopping the bot. Reasonushed the stop button. I'm stumped because at this point I'm pretty sure that I've made the profile fairly basic and simple in trying to just get the darn thing working and copied the basic working elements of y2krazy's fishing profile minus the condition codes for level and such. I just want a profile to go around a zone to fish spots I specify. I feel like I'm missing something and that this really isn't as hard as I'm making it out to be, haha. Also for some reason when I try adding a While tag in it suddenly tells me "Element Fish is not supported" in angry red text and won't load the profile. Then I remove the While tag and it works fine >>; Maybe I'm missing some plugins? I have the OrderBotTags folder, am I missing some tags maybe? If anyone can tell me what I'm missing that would be great, I've attached the profile to the bottom of this post. ^^ Thanks in advance!
Code: Condition="IsTimeBetween(0,0)" will be false always except exactly at midnight. if you just want to fish until you want to stop, just remove the Condition tag. I am not sure if this will fix the issue that you are having, but it's the only thing that i saw.
Yeah I'm sorry, the version I was supposed to upload didn't have it on there. Removing it doesn't seem to affect it. I updated ExBuddy but I think there's a known issue with it atm possibly? Were y2krazy's fishing tags designed to work with that do you know?