mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-08-01 10:21:34 -04:00
The landing fix covered one of the two exertion sounds. isJumping() is !grounded && verticalVelocity > 0, which a character rising out of the water satisfies the moment the swimming flag clears, so playJump fired instead — and jumpClips are the character's grunts. Leaving isJumping() alone: it also gates ship-deck floor snapping, where reporting a swimmer as not-jumping could snap them up onto a deck. Hold both exertion sounds for 0.45s after the character leaves the water instead, which covers the airborne-then-grounded sequence a single-frame guard missed. The water-exit splash still plays.