• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Orderbot] Ephemeral Fishies ;)~

    Discussion in 'Fishing profiles' started by Calleil, Oct 1, 2015.

    1. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18

      Ooops. That's been changed on my end for a while now, not sure how that made it into the public one and out the door to you guys :(

      I've updated the public version code, but I won't release it until after I've checked into that landing spot at the repair guy. For now, you can replace those lines with these:

      Code:
      <If Condition="&DesynthEnable; == 1">
      			<While Condition="HasAtLeast(12770, 1) or HasAtLeast(12794, 1) or HasAtLeast(12819, 1) or HasAtLeast(12730, 1) or HasAtLeast(12836, 1) or HasAtLeast(12721, 1) or HasAtLeast(12805, 1)">
      			<ExSalvage ItemIds="&Fishie_Id;" /> <!--  do desynth for a small window if enabled -->
      			</While>
      			<WaitWhile Condition ="HasAtLeast(12770, 1) or HasAtLeast(12794, 1) or HasAtLeast(12819, 1) or HasAtLeast(12730, 1) or HasAtLeast(12836, 1) or HasAtLeast(12721, 1) or HasAtLeast(12805, 1)" />
      		</If>
      You can add the time limiter back in the while condition if you want as well, but I'd rather have the inventory cleaned up than be exactly on time to the next area. This would only ever happen if you had a ton to desynth, which is usually not the case. Thanks for the catch :)

      [HR][/HR]


      EDIT: I lied. Went ahead and released a new version with a couple small fixes.
       
      Last edited: Nov 24, 2015
    2. cloud1771

      cloud1771 Member

      Joined:
      Apr 14, 2015
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      6
      I am getting the follow Error when I start RB and it stops the profile.

      Code:
      [22:24:16.384 N] Loaded profile Fishing: EphemeralFishiesPublic v.1.0
      [22:24:16.385 N] Bot Thread Started.
      [22:24:16.500 N] Connection to 192.99.148.87:31214 established.
      [22:24:16.500 N] Clearing all hooks.
      [22:24:16.500 D] Added new hook [TreeStart] c4ecba52-da30-4e99-90bf-b090283e2df8
      [22:24:16.500 D] Added new hook [PoiAction] eb97bab8-22a0-4b85-8505-176dfa84f54e
      [22:24:16.500 D] Replaced hook [PreCombatBuff] eadf9cef-79b3-4825-9d91-7abbec2cb740
      [22:24:16.500 D] Replaced hook [Heal] d1a755ce-407e-4fca-bfd7-dc4a4af13752
      [22:24:16.500 D] Replaced hook [Pull] 460ed7b2-d256-417a-9900-d7bd81cd049b
      [22:24:16.500 D] Replaced hook [CombatBuff] a78e2ee7-d534-4ebe-8a78-39622522d9fa
      [22:24:16.500 D] Replaced hook [Combat] a55cc1c2-dfd1-440e-b3ff-08cf01f7bcdb
      [22:24:16.500 D] Replaced hook [Rest] f5652b39-ebc5-4ee1-b72d-08e23a326144
      [22:24:16.500 D] Added new hook [RoutineCombat] 87fd5828-4003-4c6f-8c08-be1165fb8c2d
      [22:24:16.500 D] Added new hook [HotspotPoi] d56eb488-0b84-4df1-a7fe-10db402dcbd5
      [22:24:16.500 D] Added new hook [SetDeathPoi] 9e215307-54d7-4f08-ad4b-d4f9c0543ea5
      [22:24:16.500 D] Added new hook [SetCombatPoi] 2961c9a7-db4e-4785-86a6-f5b536fe9bbe
      [22:24:16.500 D] Added new hook [SetHotspotPoi] 154f8cf0-458b-4b72-a86b-94fd843e8bce
      [22:24:16.500 D] Added new hook [SelectPoiType] 283b459b-45db-463c-b4a8-912a9d3a97d2
      [22:24:16.500 D] Replaced hook [SelectPoiType] 26fc5a7e-bc11-4cf3-87db-14c8c8cf206b
      [22:24:16.500 D] Inserted new hook [TreeStart @0] 6ae27dc1-a9e3-481f-a250-556c3bc7d3cf
      [22:24:16.538 V] [Poi.Clear] Reason: Current behavior changed to ExFishTag: { Baits: [Bait: { Name: Brute Leech }, Bait: { Name: Goblin Jig }, Bait: { Name: Stonefly Nymph }], Keepers: [Keeper: { Name: Illuminati Perch }, Keeper: { Name: Sweetfish }, Keeper: { Name: Hinterlands Perch }], Collectables: [Collectable: { Name: Illuminati Perch, Value: 826 }], FishSpots: [FishSpot: { Heading: 4.5, Location: <-146.7723, 100.4319, -171.9514> }, FishSpot: { Heading: 6.1, Location: <-140.5266, 100.5642, -154.8177> }], MoochLevel: 1, MinimumFishPerSpot: 25, MaximumFishPerSpot: 35, Condition: IsTimeBetween(20.5,24), SitRate: 0.75, Patience: Patience, PatienceTugs: [PatienceTug: { TugType: Light }, PatienceTug: { }, PatienceTug: { MoochLevel: 1 }], LineNumber: 290 }.
      [22:24:16.538 D] Removed all hooks from [HighPriorityProfileOrderBehavior_Hook]
      [22:24:16.538 D] Replaced hook [ProfileOrderBehavior_Hook] 6af328bd-f63b-4a32-9b6b-4d5a9918aa71
      [22:24:16.538 V] [FlightNav] Replacing Navigator with Flight Navigator.
      [22:24:16.538 N] [EnableFlight] Started Flight Navigator.
      [22:24:19.290 D] DoAction Spell 299 0x105D7455
      [22:24:22.228 D] Traceback (most recent call last):
        File "<string>", line 4, in Execute
      TypeError: Value cannot be null.
      Parameter name: source
      [22:24:22.228 N] Stopping the bot.
      [22:24:22.228 D] Exception during scheduling Pulse: System.ArgumentNullException: Value cannot be null.
      Parameter name: source
         at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
         at ExBuddy.Plugins.Skywatcher.FF14AnglerWeatherProvider.get_CurrentWeatherData() in c:\Rebornbuddy\Plugins\ExBuddy\Plugins\Skywatcher\FF14AnglerWeatherProvider.cs:line 76
         at ExBuddy.Helpers.SkywatcherPlugin.IsWeatherInZone(Int32 zoneId, Byte[] weatherIds) in c:\Rebornbuddy\Plugins\ExBuddy\Helpers\SkywatcherPlugin.cs:line 66
         at Microsoft.Scripting.Interpreter.FuncCallInstruction`3.Run(InterpretedFrame frame)
         at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
         at Microsoft.Scripting.Interpreter.LightLambda.Run7[T0,T1,T2,T3,T4,T5,T6,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
         at System.Dynamic.UpdateDelegates.UpdateAndExecute6[T0,T1,T2,T3,T4,T5,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
         at Microsoft.Scripting.Interpreter.DynamicInstruction`7.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.IfTag.GetConditionExec()
         at ff14bot.NeoProfiles.IfTag.get_IsDone()
         at ff14bot.NeoProfiles.ProfileBehavior.get_IsDoneCache()
         at ff14bot.NeoProfiles.TreeNode`1.()
         at ff14bot.NeoProfiles.TreeNode`1.()
         at ff14bot.NeoProfiles.TreeNode`1.()
         at ff14bot.NeoProfiles.TreeNode`1.Find()
         at ..()
         at ff14bot.NeoProfiles.NeoProfileManager.UpdateCurrentProfileBehavior()
         at ff14bot.BotBases.OrderBot.(Object , EventArgs )
         at ff14bot.Behavior.BrainBehavior.()
      [22:24:22.228 D] CurrentBot.Stop()
      [22:24:22.228 D] TreeHooks.Instance.ClearAll()
      [22:24:22.228 N] Clearing all hooks.
      [22:24:22.228 D] Added new hook [TreeStart] c4ecba52-da30-4e99-90bf-b090283e2df8
      [22:24:22.228 D] Added new hook [PoiAction] eb97bab8-22a0-4b85-8505-176dfa84f54e
      [22:24:22.228 D] Replaced hook [PreCombatBuff] 82787a53-15e1-4c70-9124-c0ba9302cce8
      [22:24:22.228 D] Replaced hook [Heal] ddc43262-fb67-4890-b0ce-1e1fafebaaf7
      [22:24:22.228 D] Replaced hook [Pull] 74fa9ef0-cc0d-4c70-bd93-797ad5a31b9c
      [22:24:22.228 D] Replaced hook [CombatBuff] 252d9bb1-90c5-4109-b943-86022c050676
      [22:24:22.228 D] Replaced hook [Combat] 79dd0c31-d488-4f59-b012-a942f51d5e00
      [22:24:22.229 D] Replaced hook [Rest] 176de037-d6e6-4ee7-bb5e-da8260881cfb
      [22:24:22.229 D] Navigator.Clear()
      [22:24:22.290 V] [Poi.Clear] Reason: Bot stopped
      [22:24:22.290 D] OnStop event
      [22:24:22.290 D] OnStop Event Invoking
      [22:24:22.290 D] ProfileOrderManager.OnBotStop. Resetting caches.
      [22:24:22.290 N] [EnableFlight] Stopped Flight Navigator.
      [22:24:22.290 V] [FlightNav] Putting original Navigator back!
      [22:24:22.290 N] [EnableFlight] Disposing the GaiaNavigator
      [22:24:22.290 N] Connection closed! 192.99.148.87:31214
      [22:24:22.290 N] Bot Thread Ended.
      
       
    3. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18
      Well I'm glad you enjoy it. This profile is great one to learn on imho. It combines a lot of different things, which you will see once you dig into it. The authors here do this for fun. Most of us don't make any money, or anything worth mentioning by releasing this code to you guys.
      I save my harsh words for people who don't read notes, don't follow instruction previously established, and then blindly come to the forums to scream at those who release stuff to them for free as if the authors owed them something. Haha, off my soapbox now, I promise.
       
    4. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18
      Looks like Skywatcher is mad. Probably a one time thing? Was that the only time it happened? I don't really have any control over Skywatcher other than the call we make to it in the profile... That one belongs to ExMatt and the website that provides the info that is polled.
      Also, that's an old version, though the changes were small since then. You'll want to update to the next one once it comes out.
       
    5. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      It does that when it isn't enabled.

      Edit:

      maybe add this to start of profile?

      Code:
      
      <ExEnablePlugins Names="Skywatcher,EnableFlight"/>
      
      
       
      Last edited: Nov 24, 2015
    6. cloud1771

      cloud1771 Member

      Joined:
      Apr 14, 2015
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      6
      I tried to start it 4 or 5 times it kept stopping after 7a game time it started again.
      (still putting all fishing points in) but sofar 3 areas are working nicely ty
       
      Last edited: Nov 24, 2015
    7. cloud1771

      cloud1771 Member

      Joined:
      Apr 14, 2015
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      6
      Just got the same error again at 0:00 ET and it keeps stopping the profile till 7 when i can start it again. Is it suppose to move to the npc? because it is where it was fishing up Illuminati Perch colloctables and when that window ended is when the profile stopped.
       
    8. cloud1771

      cloud1771 Member

      Joined:
      Apr 14, 2015
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      6
      wait I am idiot....didnt have the skywatcher plugin checked....
       
    9. farfar39

      farfar39 New Member

      Joined:
      Nov 4, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      I managed to fix it on my end a little while ago by removing the illuminati perch ID in the conditions, but thank you for the swift reply and the new release. :)
       
    10. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18

      Fantastic idea. Done.
       
    11. MithraLover

      MithraLover New Member

      Joined:
      Oct 21, 2015
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
      Wanted to come back and update that I got it to work yesterday. Not sure what all was the problem, but after not using RB pretty much all day I reloaded it and all the plugin's were back. Working pretty well, just gotta make sure I get set up at all the points so it's not just chillin' in the middle of an area w/o collecting anything XD.

      Thanks again.
       
    12. Sinanju

      Sinanju Member

      Joined:
      Apr 14, 2015
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      6
      How do I stop the profile from getting Whilom Catfish? It just sits in my inventory and can't be aetherial reduced.
       
    13. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18
      Not sure there is a way. Seems to be a side effect of having collectors glove on, as it is another collectible in the same pool. It's not on the Keepers list.
      Off the top of my head, you could add it in to be desynthed I suppose. Last time I checked desynthing a collectible didn't present any issues. I'll add that to the next release if it works out.
       
    14. Sinanju

      Sinanju Member

      Joined:
      Apr 14, 2015
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      6
      I also don't have desynthing leveled, so that's gonna be a headache to deal with. :(
       
    15. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18
      Great motivation to level it :)

      There may be another way to deal with it, I'll stick it on the back burner but keep it on my list of things to think about. If I do that though, people are going to want to toss out X fish or Y fish. Might be something that could be adjusted in the Keepers tag to handle this specific situation and others like it instead of one off code for each fish.
       
      Last edited: Nov 25, 2015
    16. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18
      After some testing, the dismount at the repair vendor has been working great. I'm going to watch it a while longer to make sure everything is working like it should together. Collectible turn in in working smooth again so far. That darn catfish didn't get desynthed with the rest of the fish last round. Still mucking around with that. New update soon.

      [HR][/HR]

      Edit: Collectible window decided to get hung up again after running for about 12 hours. Still something to this.
       
      Last edited: Nov 26, 2015
    17. Sinanju

      Sinanju Member

      Joined:
      Apr 14, 2015
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      6
      For some reason, after collecting illuminati perch, my profile glitches out and freezes my game.

      Code:
      [00:08:22.922 V] [FlightNav] Replacing Navigator with Flight Navigator.
      [00:08:22.922 N] [EnableFlight] Started Flight Navigator.
      [00:08:25.698 D] DoAction Spell 299 0x100379C5
      [00:08:28.503 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
      [00:08:28.503 D] Replaced hook [ProfileOrderBehavior_Hook] 6ecb6be7-ae7b-4a02-be53-18cfbfb52188
      [00:08:28.504 N] [Tour Guide] Skywatcher reporting weather isn't optimal for Dravanian Bass at this time.
      [00:08:28.561 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
      [00:08:28.561 D] Replaced hook [ProfileOrderBehavior_Hook] 095aa47d-920c-4dda-a083-c220dffcac7e
      [00:08:28.561 N] [Tour Guide] Will fish for Illuminati Perch until 7am in Dravanian Hinterlands.
      [00:08:28.619 N] [ExFish v3.1.0.1511240] Shuffled fish spots
      [00:08:28.621 V] [Poi.Clear] Reason: Current behavior changed to ExFishTag: { Baits: [Bait: { Name: Brute Leech }, Bait: { Name: Goblin Jig }, Bait: { Name: Stonefly Nymph }], Keepers: [Keeper: { Name: Illuminati Perch }], Collectables: [Collectable: { Name: Illuminati Perch, Value: 826 }], FishSpots: [FishSpot: { Heading: 4.83, Location: <-1.49358E+07, 100.6385, -165.193> }, FishSpot: { Heading: 5.95, Location: <-143.9319, 100.6229, -157.005> }], MoochLevel: 1, MinimumFishPerSpot: 35, MaximumFishPerSpot: 45, Condition: IsTimeBetween(0,7), Shuffle: True, SitRate: 0.75, Patience: Patience, PatienceTugs: [PatienceTug: { TugType: Light }, PatienceTug: { }, PatienceTug: { MoochLevel: 1 }], LineNumber: 359 }.
      [00:08:28.621 D] Replaced hook [ProfileOrderBehavior_Hook] 90222309-b5ba-4529-bc61-12bcf08a7dc6
      [00:08:28.641 D] DoAction Mount 48 0xE0000000
      [00:08:30.257 D] Requesting path on 399 from <-221.5171, 104.3267, -600.1479> to <-1.49358E+07, 100.6385, -165.193>
      [00:08:30.338 D] No viable path from <-221.5171, 104.3267, -600.1479> to <-1.49358E+07, 100.6385, -165.193> in 00:00:00.0808915 ms
      [00:08:30.412 N] [FlightNav] Generating path on 399 from <-221.5171, 104.3267, -600.1479> to <-1.49358E+07, 100.6385, -165.193>
      [00:08:30.427 V] [ExBuddy] Direction of deviation: ForwardUp
      [00:08:30.432 V] [ExBuddy] Direction of deviation: ForwardRight
      [00:08:30.467 V] [ExBuddy] Direction of deviation: ForwardUp
      [00:08:30.471 V] [ExBuddy] Direction of deviation: ForwardRight
       
    18. Calleil

      Calleil Member

      Joined:
      Mar 2, 2015
      Messages:
      144
      Likes Received:
      2
      Trophy Points:
      18
      Your fishspot after leaving idyllshire to fish is faulty it looks like - try re-doing that spot, and use the new version released today. Should fix you right up. You can copy your old hotspots except for that one into the new file, just match up where you had them with where they are in the new code. I have added lines to the code in this release, so they won't be exactly the same. The new line numbers are updated in the 1.04 release to reflect what needs to be changed. Just to clarify, if in version 1.03 your fishspots for a certain area were at lines 50 and 51, in this version they may now be at 62 and 63. I just made those numbers up, reference your own code line numbers.

      [HR][/HR]

      I also added a companion profile that will simply reduce and desynth your fish, including Illuminati Perch. My typical use for this is after I've stopped the profile midstream somewhere and want to quickly reduce and desynth before going to do some raiding.
      Feel free to edit the lists, you can add whatever you like by item numbers found on XIVDB website.
       
      Last edited: Nov 26, 2015
    19. Veigue

      Veigue Member

      Joined:
      Jun 24, 2013
      Messages:
      69
      Likes Received:
      0
      Trophy Points:
      6
      Nervermind :) I found my issue!
       
      Last edited: Nov 26, 2015
    20. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      try this.

      Code:
      
      		<Collectables>
      			<Collectable name="Whilom Catfish" value="50000" />
      		</Collectables>
      
      
       

    Share This Page