Bann's Seafaring Stuff

Hey guys, I've been thinking about releasing my seafaring triggers and aliases on here for a while. I like sailing a lot(obviously), and I'm still slowly working on putting together a thing to make ship trades easier too, which I'll put in here later. Right now, this is the aliases and triggers that I use for fighting and stuff on the sea.

Once you get these loaded in either via the package manager or import, there are a few different things:

-Turning the ship is done with 'c <dir>', and it works with non-cardinal directions as well. So, for example, c nne, c s, c urmom, etc.

-You can row/full sails with 'c fs'.

-You can repair without maintaining by 'c r' or repair WITH maintaining with 'c rm'.

-Nothing's automated except shooting ballista at seamonsters. I don't really believe in higher end automation, so if you're looking for some kind of win, piss off.

-There are a lot of weapon aliases for doing different things, like shooting at seamonsters or a ship. Look at them and get familiar with them.

-Feel free to change the substitutions I have in there. It's not perfect and there's still a lot to be done. If you guys have any questions, feel free to post here if I'm afk/asleep, or send me a message or tell. If I don't respond, just msg me or post here.

That's a roughshod way to do it, but it should work - assuming your healing is on to begin with. If you do this, you'll also want to make sure you put expandAlias("pp") in the Curing On trigger too, to re-enable your healing.

Remember that you'll want to change the command separator in the aliases/triggers. I use the ` character, so change that to whatever you use.

Or use svo.conf.commandseparator instead of hard-coding the command separator if you're on Svof:

if matches[2] == "loadb" then
svo.app("on", false) -- change argument 2 to true if you want svof to tell you it has paused
send("load ballista with dart"..svo.conf.commandseparator.."fire ballista at seamonster")
elseif matches[2] == "loadbd" then
svo.app("on", false) -- change argument 2 to true if you want svof to tell you it has paused
send("load ballista with dart dipped"..svo.conf.commandseparator.."fire ballista")end

Tharos, the Announcer of Delos shouts, "It's near the end of the egghunt and I still haven't figured out how to pronounce Clean-dat-hoo."