What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[FISHING] Ultimate Fishing Profiles - Leveling, Farming, Grinding

Looks like the bot needs to wait when it lands a HQ that can be mooched on the last cast.

Code:
[22:58:33.894 D] DoAction Spell 296 0xE0000000
[22:58:33.894 N] [Fish v1.0.0] Fished 23 of 23 fish at this FishSpot.
[22:58:33.905 D] DoAction Spell 299 0x1002C6D5
[22:58:33.905 N] [Fish v1.0.0] Changing FishSpots...
[22:58:33.905 N] [Fish v1.0.0] Resetting fish count...
[22:58:33.930 D] Requesting path on 146 from <266.4459, 3.180936, 787.699> to <252.9649, 3.17151, 784.923>
[22:58:33.999 D] Generated path to <252.9649, 3.17151, 784.923> in 00:00:00.0685770 ms
[22:58:48.645 N] [Fish v1.0.0] Will fish for 27 fish before moving again.

This is the profile I made to catch the Olgoi-Khorkhoi for Supra/Lucis weapon.
View attachment Fishing_Olgoi-Khorkhoi.xml

Here is the log file:
View attachment 5552 2015-03-13 11.25.txt

I still can't get over how great this is!
 
Looks like the bot needs to wait when it lands a HQ that can be mooched on the last cast.

Code:
[22:58:33.894 D] DoAction Spell 296 0xE0000000
[22:58:33.894 N] [Fish v1.0.0] Fished 23 of 23 fish at this FishSpot.
[22:58:33.905 D] DoAction Spell 299 0x1002C6D5
[22:58:33.905 N] [Fish v1.0.0] Changing FishSpots...
[22:58:33.905 N] [Fish v1.0.0] Resetting fish count...
[22:58:33.930 D] Requesting path on 146 from <266.4459, 3.180936, 787.699> to <252.9649, 3.17151, 784.923>
[22:58:33.999 D] Generated path to <252.9649, 3.17151, 784.923> in 00:00:00.0685770 ms
[22:58:48.645 N] [Fish v1.0.0] Will fish for 27 fish before moving again.

This is the profile I made to catch the Olgoi-Khorkhoi for Supra/Lucis weapon.
View attachment 171596

Here is the log file:
View attachment 171597

I still can't get over how great this is!

now we only need one for those awful clams
 
I'm having a difficult time using this... i load the profile but when i click start it tells me to load profile... It mentioned something about orderbot... how do i install it?
 
I'm having a difficult time using this... i load the profile but when i click start it tells me to load profile... It mentioned something about orderbot... how do i install it?

It comes with the bot. Select it from the drop down list.
 
thanks again kagamihiiragi17 I got my lucis rod from the help of the fish tag plugin

if you totally have no idea how to write a profile, here is one for gigant clam
View attachment 171611

00:44:52.077 D] Loading last profile
[00:44:52.245 N] Loaded profile Fishing: Gigant Clam
[00:44:52.672 N] Connection to 192.99.148.87:31214 established.
[00:44:52.673 N] Clearing all hooks.
[00:44:52.673 D] Added new hook [Pull] 07d0e9b7-46a1-4df7-b07e-b4120c50bcb8
[00:44:52.673 D] Added new hook [RoutineCombat] adb078fb-cc15-4c16-831e-86de748536d5
[00:44:52.673 D] Added new hook [HotspotPoi] a08a0f57-7e13-42f1-92b5-32eff335233b
[00:44:52.673 D] Added new hook [SetDeathPoi] 583679a3-b004-4ac1-b4d4-cd4726deab51
[00:44:52.673 D] Added new hook [SetCombatPoi] a3eb3cc6-3525-40af-8407-f1bf478287d8
[00:44:52.673 D] Added new hook [SetHotspotPoi] 7fea3e5f-2d5b-4f40-9bfa-bb6ff99211ea
[00:44:52.673 D] Added new hook [SelectPoiType] 5b272964-4e87-4eca-8c2d-9630e012ff42
[00:44:52.673 D] Replaced hook [SelectPoiType] 380e34d7-e776-4316-9e45-edb2a33953c3
[00:44:52.673 D] Inserted new hook [TreeStart @0] 8f9826c5-bab6-4db0-9e97-97c9a5c16213
[00:44:52.685 N] Profile completed
[00:44:52.685 N] Stopping the bot. Reason:Profile Completed
[00:44:52.685 D] CurrentBot.Stop()
[00:44:52.685 N] Connection closed! 192.99.148.87:31214
[00:44:52.685 D] TreeHooks.Instance.ClearAll()
[00:44:52.685 N] Clearing all hooks.
[00:44:52.685 D] Navigator.Clear()
[00:44:52.685 V] [Poi.Clear] Reason: Bot stopped
[00:44:52.685 D] OnStop event
[00:44:52.685 D] OnStop Event Invoking
[00:44:52.685 D] ProfileOrderManager.OnBotStop. Resetting caches.
[00:44:52.685 N] Bot Thread Ended. Was this requested?
 
I took this from the profile so you dont have to look in there
lvl1-5/5-10 Lugworms/Pillbug 200 each
lvl10-15 Goby Balls 300
lvl15-20 Rat Tails 300
lvl20-27 Midge Baskets 400
lvl30-35 Chocobo Fly 4-6
lvl35-40 Silver Spoon Lure 2-3
lvl40-45 Sand Leeches 500
lvl 45-50 Stem Borers 700
lvl 50 Glowworms 700
Kag if i missed any or the lvls are wrong let me know ill correct it :D
 
00:44:52.077 D] Loading last profile
[00:44:52.245 N] Loaded profile Fishing: Gigant Clam
[00:44:52.672 N] Connection to 192.99.148.87:31214 established.
[00:44:52.673 N] Clearing all hooks.
Because it is just a simple profile that works from 11:00pm to 2:00am,
if you want to fish all day long just change the Fish tag to <Fish Mooch="0" Condition="True">

if you want to do anything from 2am to 11pm, you have to add some code to handle that.
here is another profile that fish and do nothing outside that window. good luck
View attachment Fishing_GigantClam.xml
 
I updated the main post with v1.2.0 of the Fish tag. v1.1.0 included a fix for when the bot does not move after the fish sense something amiss, but before I could post it I added support for weather conditions in the tag as well, so we've jumped from v1.0.0 to v1.2.0. To use the weather portion, see the following example:

Code:
<Fish Mooch="2" Weather="Clouds" Condition="True">
	<FishSpots>
		<FishSpot XYZ="549.3657, 8.70105, 583.3214" Heading="0.9313297" />
		<FishSpot XYZ="555.3235, 8.683722, 599.6526" Heading="0.2865964" />
		<FishSpot XYZ="558.5186, 8.646405, 616.3087" Heading="5.920679" />
		<FishSpot XYZ="537.2521, 8.682626, 605.2132" Heading="3.996454" />
		<FishSpot XYZ="536.6193, 8.709036, 587.071" Heading="3.121573" />
		<FishSpot XYZ="553.9868, 8.70105, 582.0667" Heading="1.823362" />
		<FishSpot XYZ="572.6729, 8.691472, 596.775" Heading="0.6446061" />
		<FishSpot XYZ="574.4652, 8.624977, 619.0004" Heading="1.483566" />
	</FishSpots>
</Fish>

Put the exact name of the weather you want to wait for in the Weather attribute. Should work on all clients regardless of language (always put the weather name in English, should still work on the FR client for example) as far as I know.

In other news, I just max melded my gear and I'm working on my Sovereigns for my new rod, so I'll probably be making more profiles to upload fairly soon. Will update the main post with any new profiles.
 
Hello guys,
How can I make one profile? is there any tools to help me? how can I found my position on map to make on XML file?

Thank you guys.
 
If I use weather tags, when it reaches the first hotspot it never stops running and just keeps going off in the direction it was last moving forever.

Code:
		<If Condition="not IsOnMap(146)">
			<TeleportTo Name="Forgotten Springs" AetheryteId="20" />
		</If>
		<Fish Mooch="2" Weather="Heat Wave" Condition="IsTimeBetween(3,6) or IsTimeBetween(7,24) or IsTimeBetween(0,2)">
			<FishSpots>
				<FishSpot XYZ="305.1057, 2.945835, 800.715" Heading="3.255565" />
				<FishSpot XYZ="289.8314, 1.909671, 800.6621" Heading="2.862526" />
				<FishSpot XYZ="277.3227, 3.068666, 793.8393" Heading="2.428988" />
				<FishSpot XYZ="265.7764, 3.152393, 787.1938" Heading="3.017513" />
				<FishSpot XYZ="252.9649, 3.17151, 784.923" Heading="3.122232" />
				<FishSpot XYZ="243.2525, 3.384963, 786.226" Heading="3.247895" />
				<FishSpot XYZ="254.3881, 3.133551, 784.8843" Heading="3.088721" />
				<FishSpot XYZ="264.1843, 3.131094, 786.7075" Heading="2.598631" />
				<FishSpot XYZ="276.2157, 3.138962, 793.3314" Heading="2.326361" />
				<FishSpot XYZ="-295.5756, 5, 398.3947" Heading="5.150024" />
			</FishSpots>
		</Fish>
This will take me to go fish the supra fish, but if the weather isn't present it gets to the hotspot and never stops, just continues in a straight line.

Code:
[09:40:28.118 V] [Poi.Clear] Reason: Current behavior changed to TeleportTo: ZoneId: 0, AetheryteId: 20, Name: Forgotten Springs, Force: False, Aetheryte: null, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[09:40:28.118 D] Replaced hook [ProfileOrderBehavior_Hook] 6d69766a-d48d-4a96-ab5f-615b30b5d1b0
[09:40:28.596 D] Teleporting to forgotten springs
[09:40:36.419 V] [Poi.Clear] Reason: Current behavior changed to FishTag: FishSpots: Clio.Utilities.IndexedList`1[ff14bot.NeoProfiles.FishSpot], MoochLevel: 2, Condition: IsTimeBetween(3,6) or IsTimeBetween(7,24) or IsTimeBetween(0,2), Weather: Heat Wave, Stealth: False, IsDone: False, Version: 1.2.0, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[09:40:36.419 D] Replaced hook [ProfileOrderBehavior_Hook] 9e46186a-d9f1-4796-bd44-2310fb66a636
[09:40:36.420 D] Requesting path on 146 from <-332.483, 8.261902, 406.7278> to <305.1057, 2.945835, 800.715>
[09:40:36.498 D] Generated path to <305.1057, 2.945835, 800.715> in 00:00:00.0782538 ms
[09:40:40.306 D] DoAction Mount 1 0xE0000000
[09:40:42.699 D] Moving to next hop: <-326.6021, 8.32711, 410.6917> () D: 1.432758
[09:40:42.834 D] Moving to next hop: <-307.0798, 6.627113, 408.4283> () D: 19.91291
[09:40:44.963 D] Moving to next hop: <-293.8156, 6.427109, 409.7811> () D: 13.96056
[09:40:46.465 D] Moving to next hop: <-284.1349, 7.027107, 411.4262> () D: 10.25699
[09:40:47.573 D] Moving to next hop: <-258.5349, 7.127113, 417.8263> () D: 26.67362
[09:40:50.471 D] Moving to next hop: <-252.6243, 7.127113, 420.8496> () D: 7.206426
[09:40:51.195 D] Moving to next hop: <-251.9071, 7.127113, 421.479> () D: 1.613464
[09:40:51.324 D] Moving to next hop: <-194.5349, 8.227112, 475.4262> () D: 79.25957
[09:41:00.074 D] Moving to next hop: <-79.33486, 10.72711, 584.2263> () D: 158.9042
[09:41:17.692 D] Moving to next hop: <-15.33486, 9.527107, 641.8263> () D: 86.43481
[09:41:27.263 D] Moving to next hop: <42.26514, 3.527107, 661.0262> () D: 61.27035
[09:41:33.967 D] Moving to next hop: <67.86515, 3.127113, 680.2263> () D: 32.61848
[09:41:37.506 D] Moving to next hop: <87.06512, 1.927109, 686.6262> () D: 20.99901
[09:41:39.760 D] Moving to next hop: <131.8651, 1.027107, 725.0262> () D: 59.65255
[09:41:46.356 D] Moving to next hop: <183.0651, 0.9271088, 769.8263> () D: 68.34917
[09:41:53.897 D] Moving to next hop: <192.9994, 1.32711, 776.6498> () D: 12.52739
[09:41:55.235 D] Moving to next hop: <208.6651, 2.527107, 782.6262> () D: 17.24185
[09:41:57.069 D] Moving to next hop: <221.3655, 2.527107, 789.197> () D: 14.98314
[09:41:58.671 D] Moving to next hop: <224.3464, 2.527107, 790.7969> () D: 3.965122
[09:41:59.079 D] Moving to next hop: <227.8468, 2.727112, 791.4259> () D: 3.85022
[09:41:59.423 D] Moving to next hop: <229.9632, 2.927109, 791.7239> () D: 2.879329
[09:41:59.653 D] Moving to next hop: <272.6652, 3.627113, 795.4263> () D: 43.66485
[09:42:04.454 D] Moving to next hop: <288.2625, 1.927109, 800.9524> () D: 17.05515
[09:42:06.259 D] Moving to next hop: <293.016, 2.227112, 801.9238> () D: 5.588464
[09:42:06.822 D] Moving to next hop: <305.1065, 3.067233, 800.7695> () D: 12.66389
[09:42:09.500 N] [Fish v1.2.0] Waiting for the proper weather...

I was able to fix this for myself by adding ff14bot.Managers.MovementManager.MoveForwardStop() under the weather check, but I figure you'll want to fix this yourself as well.
 
Last edited:
If I use weather tags, when it reaches the first hotspot it never stops running and just keeps going off in the direction it was last moving forever.

Code:
		<If Condition="not IsOnMap(146)">
			<TeleportTo Name="Forgotten Springs" AetheryteId="20" />
		</If>
		<Fish Mooch="2" Weather="Heat Wave" Condition="IsTimeBetween(3,6) or IsTimeBetween(7,24) or IsTimeBetween(0,2)">
			<FishSpots>
				<FishSpot XYZ="305.1057, 2.945835, 800.715" Heading="3.255565" />
				<FishSpot XYZ="289.8314, 1.909671, 800.6621" Heading="2.862526" />
				<FishSpot XYZ="277.3227, 3.068666, 793.8393" Heading="2.428988" />
				<FishSpot XYZ="265.7764, 3.152393, 787.1938" Heading="3.017513" />
				<FishSpot XYZ="252.9649, 3.17151, 784.923" Heading="3.122232" />
				<FishSpot XYZ="243.2525, 3.384963, 786.226" Heading="3.247895" />
				<FishSpot XYZ="254.3881, 3.133551, 784.8843" Heading="3.088721" />
				<FishSpot XYZ="264.1843, 3.131094, 786.7075" Heading="2.598631" />
				<FishSpot XYZ="276.2157, 3.138962, 793.3314" Heading="2.326361" />
				<FishSpot XYZ="-295.5756, 5, 398.3947" Heading="5.150024" />
			</FishSpots>
		</Fish>
This will take me to go fish the supra fish, but if the weather isn't present it gets to the hotspot and never stops, just continues in a straight line.

Code:
[09:40:28.118 V] [Poi.Clear] Reason: Current behavior changed to TeleportTo: ZoneId: 0, AetheryteId: 20, Name: Forgotten Springs, Force: False, Aetheryte: null, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[09:40:28.118 D] Replaced hook [ProfileOrderBehavior_Hook] 6d69766a-d48d-4a96-ab5f-615b30b5d1b0
[09:40:28.596 D] Teleporting to forgotten springs
[09:40:36.419 V] [Poi.Clear] Reason: Current behavior changed to FishTag: FishSpots: Clio.Utilities.IndexedList`1[ff14bot.NeoProfiles.FishSpot], MoochLevel: 2, Condition: IsTimeBetween(3,6) or IsTimeBetween(7,24) or IsTimeBetween(0,2), Weather: Heat Wave, Stealth: False, IsDone: False, Version: 1.2.0, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[09:40:36.419 D] Replaced hook [ProfileOrderBehavior_Hook] 9e46186a-d9f1-4796-bd44-2310fb66a636
[09:40:36.420 D] Requesting path on 146 from <-332.483, 8.261902, 406.7278> to <305.1057, 2.945835, 800.715>
[09:40:36.498 D] Generated path to <305.1057, 2.945835, 800.715> in 00:00:00.0782538 ms
[09:40:40.306 D] DoAction Mount 1 0xE0000000
[09:40:42.699 D] Moving to next hop: <-326.6021, 8.32711, 410.6917> () D: 1.432758
[09:40:42.834 D] Moving to next hop: <-307.0798, 6.627113, 408.4283> () D: 19.91291
[09:40:44.963 D] Moving to next hop: <-293.8156, 6.427109, 409.7811> () D: 13.96056
[09:40:46.465 D] Moving to next hop: <-284.1349, 7.027107, 411.4262> () D: 10.25699
[09:40:47.573 D] Moving to next hop: <-258.5349, 7.127113, 417.8263> () D: 26.67362
[09:40:50.471 D] Moving to next hop: <-252.6243, 7.127113, 420.8496> () D: 7.206426
[09:40:51.195 D] Moving to next hop: <-251.9071, 7.127113, 421.479> () D: 1.613464
[09:40:51.324 D] Moving to next hop: <-194.5349, 8.227112, 475.4262> () D: 79.25957
[09:41:00.074 D] Moving to next hop: <-79.33486, 10.72711, 584.2263> () D: 158.9042
[09:41:17.692 D] Moving to next hop: <-15.33486, 9.527107, 641.8263> () D: 86.43481
[09:41:27.263 D] Moving to next hop: <42.26514, 3.527107, 661.0262> () D: 61.27035
[09:41:33.967 D] Moving to next hop: <67.86515, 3.127113, 680.2263> () D: 32.61848
[09:41:37.506 D] Moving to next hop: <87.06512, 1.927109, 686.6262> () D: 20.99901
[09:41:39.760 D] Moving to next hop: <131.8651, 1.027107, 725.0262> () D: 59.65255
[09:41:46.356 D] Moving to next hop: <183.0651, 0.9271088, 769.8263> () D: 68.34917
[09:41:53.897 D] Moving to next hop: <192.9994, 1.32711, 776.6498> () D: 12.52739
[09:41:55.235 D] Moving to next hop: <208.6651, 2.527107, 782.6262> () D: 17.24185
[09:41:57.069 D] Moving to next hop: <221.3655, 2.527107, 789.197> () D: 14.98314
[09:41:58.671 D] Moving to next hop: <224.3464, 2.527107, 790.7969> () D: 3.965122
[09:41:59.079 D] Moving to next hop: <227.8468, 2.727112, 791.4259> () D: 3.85022
[09:41:59.423 D] Moving to next hop: <229.9632, 2.927109, 791.7239> () D: 2.879329
[09:41:59.653 D] Moving to next hop: <272.6652, 3.627113, 795.4263> () D: 43.66485
[09:42:04.454 D] Moving to next hop: <288.2625, 1.927109, 800.9524> () D: 17.05515
[09:42:06.259 D] Moving to next hop: <293.016, 2.227112, 801.9238> () D: 5.588464
[09:42:06.822 D] Moving to next hop: <305.1065, 3.067233, 800.7695> () D: 12.66389
[09:42:09.500 N] [Fish v1.2.0] Waiting for the proper weather...

I was able to fix this for myself by adding ff14bot.Managers.MovementManager.MoveForwardStop() under the weather check, but I figure you'll want to fix this yourself as well.

I've actually fixed it for the next version already, I've been testing it today. Thanks for the report.
 
Cool, no problem. Can we maybe also get a feature to cast one time in a different spot to clear amiss? I've just been adding a separate hotspot at the end in a different area but it would be nice to not have to waste the bait.
 
Posted a new version of the Fish tag, v1.2.1. Changelog as follows:

- Cleaned up weather code, now no longer runs away when the weather doesn't match.
- Added a check for amiss fish counts, if every FishSpot has amiss fish then the tag exits to avoid issues with full-map blacklistings

Also added a profile for Ulgoi-Khorkhoi to the main post for the Supra weapons.
 
Cool, no problem. Can we maybe also get a feature to cast one time in a different spot to clear amiss? I've just been adding a separate hotspot at the end in a different area but it would be nice to not have to waste the bait.

The problem with that is when a full map is blacklisted, as I understand you need to go to a different map to fish once and then you can come back. The major issue there is not all bait works in all fishing holes, and the tag has no idea what bait you have equipped or what bait is in your inventory, so I can't just go to New Gridania and fish for one fish and then return. The tag now exits if the whole map is blacklisted, so you could do something like the following psuedocode:

Code:
While True
     Teleport to Fish Map
     Fish Condition True
          FishSpot
     End Fish
     <!-- Start code for clearing full map blacklist -->
     Teleport to 2nd Fish Map
     Fish Count = 1
          FishSpot
     End Fish

I would need to add a fishcount attribute though, I can do that in the next version.
 
Back
Top