Bapeth's Ocean Net Caster and Frenzy Catcher by barryroser
Description: This script will auto net fishing spots and auto search for/fish up fishing frenzies.
1# Bapeths Net Caster and Frenzy Catcher
2#
3# "****REQUIRED****"
4# Bapeths Ship Cooldowns xml file (copy paste into your characters Cooldown file)
5# "COPY" Link to get Bapeths Cooldowns "https://outlands.uorazorscripts.com/script/f1e41e2d-411e-461e-9fd0-c4fc2dc234b1"
6# "PASTE" FILE PATH : C:\Program Files (x86)\Ultima Online Outlands\ClassicUO\Data\Profiles\"YOUR-ACCOUNT-NAME"\UO Outlands\"YOUR-CHARACTER" Open file in notepad
7#
8# Play the script while in Peace Mode and it will auto net fishing spots in the ocean and auto spyglass (Spyglass cooldown required, can be found in Bapeths XML)
9# Play the script while in War Mode and it will auto search for fishing frenzies and fish them up if you have a fishing rod
10
11if not timerexists fishy
12 createtimer fishy
13 settimer fishy 11000
14else
15 if timer fishy >= 11000
16 overhead "Here.. fishy, fishy, fishy!" 94
17 settimer fishy 0
18 endif
19endif
20while casting
21 //donothing
22endwhile
23pause 150
24if not warmode and not targetexists and not casting
25 if not timerexists netwait
26 createtimer netwait
27 settimer netwait 4000
28 endif
29 if not queued and timer netwait >= 3400 and findtype "fishing net" backpack as net
30 dclick net
31 wft 500
32 target net
33 getlabel backpack ping
34 settimer netwait 0
35 endif
36 if insysmsg "You have completely fished out that location."
37 overhead "Fishing spot depleated..." 88
38 script "Master Background"
39 stop
40 endif
41 if not queued and not targetexists and not findbuff "Actively Meditating" and not cooldown "Spyglass" and hp >= 66 and findtype "spyglass" backpack as bspy
42 gumpclose 2890020940
43 dclick bspy
44 wft 500
45 target self
46 hotkey "Cancel Current Target"
47 waitforgump 2890020940 500
48 if gumpexists 2890020940
49 gumpresponse 4
50 waitforgump 2890020940 500
51 endif
52 if gumpexists 2890020940
53 overhead 'Yarr!' 67
54 endif
55 pause 600
56 endif
57elseif warmode and findtype "fishing pole" as pole and not targetexists and not casting
58 if not findlayer self lefthand and not findlayer self righthand
59 lift pole 1
60 drop self righthand
61 pause 500
62 getlabel backpack ping
63 elseif findlayer self lefthand as equippedRH
64 getlabel equippedRH desc
65 if "fishing pole" in desc
66 //donothing
67 else
68 lift equippedRH
69 drop backpack
70 pause 500
71 getlabel backpack ping
72 endif
73 elseif findlayer self righthand as equippedRH
74 getlabel equippedRH desc
75 if "fishing pole" in desc
76 //donothing
77 else
78 lift equippedRH
79 drop backpack
80 pause 500
81 getlabel backpack ping
82 endif
83 endif
84endif
85for 18
86 if index > 0 and findtype 42403 ground -1 -1 index as fishfrenzy
87 getlabel fishfrenzy desc
88 if "fishing frenzy" in desc
89 overhead "desc" 2085 fishfrenzy
90 break
91 endif
92 endif
93endfor
94@clearignore
95while findtype 42403 ground -1 -1 8
96 hotkey 'use item in hand'
97 pause 3075
98endwhile
99loop