A few questions here
How / Why does the Megalodon spawn? I thought it only spawned once you were level 50 in an alliance but I've run into a ton with level 26 being my highest level.
How do you tell when / where it's spawning? It always just seems to come out of the blue and start circling me.
Can you stop it's charge attack? I've shot it with Cannonballs and Bullets but nothing seems to stop it.
Best Answer
In the sea of thieves wiki is no level connected to megalodon spawn mentioned and it seems to be random:
and
About stopping it charge: