Maybe we would have to search for our ship in Davy Jones Locker and then once we board our own ship We see Rock Crabs all carry our ship out into the ocean. Then once that happens automatically we have random made up characters on your ship that fire at a DAVY JONES CREW'S SHIP and the ship's cannonballs take no damage on your ship and only the enemies ship and you could either..
SAIL TO A WATER'FALL' that falls up
or..
You could board the enemy ship but you would become a Davy Jones Crew Member when you board but.. Here's the catch.. Your not under Davy Jones Control.. Your free to roam under and on top of the ship and free other players not under his control then you and the players have a cutscene when you guys go up and jumped onto your ship.. then a cutscene comes up that you fire at the ship and you gain 120 coins plus ALL of your treasure room filled then you go up and waterfall and once you resurface to the Land Of Living your ship flies out of the waterfall and your ship lands near an island. Then yer free!