Why can't you fire a gun across a hole in the deck of a ship? I can understand not being able to cross it in person, but when neither a player Musketeer nor two Musketeer companions (Bonnie Anne and Louie de Bisque) are able to fire at fish over a hole in the raft deck, something seems weird.
I'd seen this before in the higher worlds, with an enemy ship that had a rectangular hole in the deck as part of its' design, and thought that i was a peculiarity of the vessel. It appears that it was not, being a quirk built into the shipboard combat system, or perhaps even the main combat system.
If you look and focus on the enemy and your ship, the holes are right where the masts belong, I think they clear the mast out of the screen so you can see and that is why a hole is randomly there, but really if you had every part of the ship on the screen a mast would be there