This macro is garbage. this garbage comes with better land detection and no service or mechanics for rising above the surface of the water if ${Me.Underwater} returns true. start it in a body of water, you will swim. the surfacing mechanic is going to take some doing. Patch ya later.