I need to re-import the shark model, I accidentally rotated him on import, and (for some reason?) did not rotate his teeth along with him. The fish have code to prevent them from flying out of the water, but only if the trace line they draw hits something. BP_Ocean doesn’t trigger hit, so I need to probably make a float value for water height and just use that vs the endpoint of the line trace. The procedural terrain is laggy at the moment, just implemented it from another open source project I found online that recently has been updated for better performance. I would enjoy any help you’re willing to provide!