NOTE: This is not meant to be used Unattended as unattended fishing in deep water is against the rules.
*a Boat is required
Code: Select all
!Loop
// Grubb's Sea Serpent Fisher
Assistant.Macros.DoubleClickTypeAction|3520|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|-3|0
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.IfAction|4|0|the fish don't seem to be biting here.
Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|69|forward
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.SpeechAction|0|52|3|ENU|5|48|54|4|241|97|stop
Assistant.Macros.ElseAction
Assistant.Macros.PauseAction|00:00:07.5000000
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you pull out an item along with a monster
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|149|SEA SERPENT! PREPARE FOR BATTLE!!
Assistant.Macros.HotKeyAction|1083|
Assistant.Macros.EndIfAction
- Fishes for you
- moves boat forward 3 ticks if fish stop biting
- If a sea serpent pops up character says " SEA SERPENT! PREPARE FOR BATTLE!! " (You can edit this)
- Stops Macro if it see's a sea serpent.
Installation
1. Create a new Text document in the "Macro" Directory of Razor and give it a ".macro" extension
2. Copy above code into the new text document and save it.
3. Launch Razor
4. Run Macro
5. Enjoy
Comments
I know it isn't perfect but it gets the job done without mindless clicking
Sometimes on server saves it gets hung at the first "Wait for target" and gets delayed and extended amount of time. Like other macros. You could remedy by that by adding in a SysMsg check at the top that would pause for around 20 seconds if it sees the 15 second warning.
You also may need to do a re target on your fishing pole and on the "ReTarget"