In a campaign I'm running, I have players who want to attack an enemy ship. Their current plan is to use Water Breathing and swim along the bottom of the body of water the ship is in to get under the ship, then start attacking to put some holes in it and try to sink it.
I'm trying to figure out how to run the encounter. From DMG (p.119), ships have a damage threshold that must be exceeded in order to deal damage, and they have an AC. From the PHB, underwater combat places the attacker at a disadvantage if they aren't using certain weapons (dagger, trident, etc).
Thing is, the HP of the ship in the DMG is probably representative of the whole thing.
Is there any published material for the mechanics behind putting a hole in the hull of a ship, or what that does to a ship?
Best Answer
There are no such published mechanics. That means it's time to improvise.
So what you have here is a unique encounter. That's great! Those can be a lot of fun, but they require a bit of improvisation.
First, figure out what rules do apply. You know that the underwater fighting rules apply. You know that the AC is 15, and no hit that deals less than 15 damage is going to matter at all. Okay. Cool. Now figure out how you want the encounter to play out for the characters. It sounds like you're aiming for a stealth encounter of sorts, so you're going to want to figure out what things can alert the crew, what things might draw other attention, and what the crew and/or other attention can do about it. Just as a rough example...
...something like that. You can make it more or less complicated and more or less challenging as you like depending on how much of a big deal you want this to be, and what kind of an encounter would work well with your players. When you're figuring out levels of challenging, remember that the first challenge is going to be dealing at least 15 damage while flailing about underwater in the first place. Also, as always, try to make sure that everyone who comes along on this underwater adventure has at least something useful they can do.