Not sure there is much others can do (other than making requests for items), for every item I have to spend at least an hour harvesting it to make sure it doesn't do anything odd. If it is anything Heavensward I usually spend a day or 2 harvesting to try and watch for any variables that may only pop up once in a while. The HW content is a big pain in the ass since they put so many mobs that agro near the nodes. I am really glad others are able to get as much use out of these profiles as I do.
I love all the work put into this, but as more items gets added it also gets slightly more annoying to make sure you changed things back to zero, have you considering some sort of interface?
I guess that's one way of doing it.. Re-zeroing things, or editing gear numbers, same difference. Unless you have the same gear numbers as him.
I am trying to fish currently and getting this error & the bot crashes Code: [12:41:50.470 N] [Fish v1.2.1] Fished 9 of 26 fish at this FishSpot.[12:41:58.289 N] Casting Mooch (0) [12:41:58.289 D] DoAction Spell 297 0xE0000000 [12:41:58.290 N] [Fish v1.2.1] Mooching, this will be the only mooch. [12:42:12.811 N] Authentication failed, disconnecting. [12:42:12.812 D] Calling Treeroot.Stop from another thread is not suggested, use stopgently instead. [12:42:12.812 N] Stopping the bot. [12:42:12.812 N] Connection closed! 192.99.148.87:31214 [12:42:12.822 D] GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005 at GreyMagic.Executor.WaitForInjection(Int32 timeout) at GreyMagic.Executor.SharedExecuteLogicEnd(Int32 timeout) at GreyMagic.Executor.Execute(Int32 timeout) at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args) at ff14bot.Managers.Lua.GetReturnValues(String lua, String scriptName) at ff14bot.Managers.Lua.GetReturnVal[T](String lua, UInt32 retVal) at ff14bot.NeoProfiles.ConditionParser.HasAtLeast(UInt32 itemId, Int32 Count) at CallSite.Target(Closure , CallSite , CodeContext , Object , Object , Object ) at System.Dynamic.UpdateDelegates.UpdateAndExecute4[T0,T1,T2,T3,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3) at Microsoft.Scripting.Interpreter.DynamicInstruction`5.Run(InterpretedFrame frame) at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame) at Microsoft.Scripting.Interpreter.LightLambda.Run1[T0,TRet](T0 arg0) at IronPython.Compiler.PythonCallTargets.OriginalCallTarget0(PythonFunction function) at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0) at _Scripting_(Object[] ) at ff14bot.NeoProfiles.FishTag.ConditionCheck() in c:\Users\xxr\Desktop\Reborn Buddy\Plugins\OrderBotTags\Fish.cs:line 213 at ff14bot.NeoProfiles.FishTag.<CreateBehavior>b__0(Object ret) in c:\Users\xxr\Desktop\Reborn Buddy\Plugins\OrderBotTags\Fish.cs:line 98 at TreeSharp.Decorator.CanRun(Object context) at TreeSharp.Decorator.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.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__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.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__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at ff14bot.TreeRoot.() [12:42:12.822 D] CurrentBot.Stop() [12:42:12.822 D] TreeHooks.Instance.ClearAll() [12:42:12.822 N] Clearing all hooks. [12:42:12.822 N] Removing Chanko Hook [12:42:12.822 D] Added new hook [PreCombatLogic] 7385d5fc-7f0a-4d20-9b47-d5f422dab3c6 [12:42:12.822 N] [Zekken] Avoidance hooked. [12:42:12.822 D] Replaced hook [PreCombatBuff] 636fc195-4ca0-4ef1-80cd-f1da78b2b71b [12:42:12.822 D] Replaced hook [Heal] 7a7262b6-4c47-4403-963d-b6a0f4ad4415 [12:42:12.822 D] Replaced hook [Pull] 17f6bf67-796f-4ad6-b323-50f3d077fcb9 [12:42:12.822 D] Replaced hook [CombatBuff] 4018be81-9b2c-4510-b646-d7e47f538cd8 [12:42:12.822 D] Replaced hook [Combat] 06ce0f7c-6d96-4bde-9975-40c934df916f [12:42:12.822 D] Replaced hook [Rest] 02c5bb1c-d2a8-4cfc-9f2a-3cd601432c65 [12:42:12.822 D] Navigator.Clear() [12:42:12.822 D] System.Exception: Error while writing Memory! at GreyMagic.ExternalProcessMemory.WriteByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Write[T](IntPtr addr, T value) at ff14bot.Managers.MovementManager.MoveForwardStop() at ff14bot.Navigation.SlideMover.MoveStop() at ff14bot.Navigation.Navigator.Clear() at ff14bot.TreeRoot.() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() Another issues (which I am not sure if it is associated to this since I've not used the fishing profile before) is that whilst trying to catch Silver Shark at Costa del Sol, once it moves from one location in blood shore to the other side, it just gets to a particular point and the bot starts spinning not knowing where to go then crashes.
Code: [12:42:12.811 N] Authentication failed, disconnecting. Either your session was closed for some reason or the auth server was having issues. You may need to adjust your FishSpot(s). What I do is go as far as I can towards the water to where you encounter collision, then step back slightly before obtaining the coordinate - that way you aren't running into mesh or collision issues. Just make sure you're still able to fish when RB reaches that FishSpot (if you can't, you may need to move to a different spot as some areas have too small a margin to get a good coordinate).
I think you maybe on to something, with regards to the Authenticating Server. Considering that just keeping the program open (inactive might I add) gives one an error and then shuts down. I don't believe there has been an update to the bot today. As soon as the game came online, the bot was "working". So not too sure what is going on there. With regards to the fishing situation, I thought that similarly to how this profile works for harvesting/mining that it would take care of placement. Which to a degree it does. If I place myself in a particular location (where I know the bot will go to fish) and start the bot, it will place itself in the location which it has been assigned to by the profile. I am using the Fishing only profile. Not sure how to go about placing myself at a specific location if the profile is only going to override it once activated. Please forgive me if I have misunderstood your suggestion. I am still rather new to this whole thing. Thank you for your support. Much appreciated.
When you say it "starts spinning," can you elaborate or provide a screenshot/video? I can't recall if while it's trying to reach a FishSpot that's beyond the invisible wall collision that it runs forward indefinitely or spins in place out of confusion.
It spins in place out of confusion not knowing where to go. So it goes from fishing in one place, then does the whole thing of looking for somewhere else to fish. Travels towards a location and gets to about half way across the beach from Bloodshore towards the other end and it starts it stops moving and then going left and right (thus the spin) If I stop the bot and restart it, it goes back to the location it came from and fishes again. So it can't really find another fishing spot from where it was. I can't provide screenshot/video. Sorry
I think I know what you are talking about, I have had it do things like that around rocks and trees. I will look at the Silver Shark, may just need to adjust the location of the fishing spots a bit. EDIT: Okay it was a problem with pathing. I have adjusted the fishspots so it should be working fine now.
Thank you so much for fixing the Fishing profile. Could we add Spoken Blood and Night Milk? Spoken Blood - http://ffxiv.gamerescape.com/wiki/Spoken_Blood Night Milk - http://ffxiv.gamerescape.com/wiki/Night_Milk Cheers
I have two questions and a request. Question 1: When you say fighter class, I presume you're talking about whatever DoW/M class we choose, right? Question 2: How do you determine what mats you put in your profiles? Like why are there none of the mats that are needed for crafting the recipes for the crafting quest lines? Request: ALL THE MATS! Lol j/k.
I will get these added as soon as I can. Yes I mean any DoW or DoM that you have high enough to kill the mobs. I have only added materials when I have ended needing them or when others have requested something.
Cool, I thought as much, I just wanted to be sure. Ah, okay, that makes sense. Thanks for the quick response!
I haven't started leveling my alchemist yet but I can add it. Will get it added as soon as I get a chance.
Just tried out the Night Milk and there seems to be a problem with Pathing. There are buffalo mobs around and it does not go to them (almost like they are too far away) and just stands there. Also is it just me or the spawn times on these mobs is slow as hell? Log files for your perusal.
I will look into it but would suggest if you need night milk to do the beast tribe quests for sahagin. Once you do that you can use their merchant and buy the milk.