hmm, probly pretty simple to do. What you do in theory is choose the person/cannon that will fire rouynds into the water. You give it an eventhandler to detect if it has fired. This will supply you with the name of the shell that has been fired, and then you use the function "overwater
" to detect if the round is over water. if it is over water, the script waits till the shell is at sea level, and drops a particle scene.