From 4e9fd0378d77543f18532b88226f59862a899d98 Mon Sep 17 00:00:00 2001 From: Paul Date: Tue, 7 Aug 2001 20:55:05 +0000 Subject: [PATCH] --- source/player/psspring.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/source/player/psspring.cpp b/source/player/psspring.cpp index 3d0ded7fd..a2bef7580 100644 --- a/source/player/psspring.cpp +++ b/source/player/psspring.cpp @@ -69,9 +69,13 @@ CPlayerStateSpring s_stateSpring; ---------------------------------------------------------------------- */ void CPlayerStateSpring::enter(CPlayerModeBase *_playerMode) { - _playerMode->setAnimNo(ANIM_SPONGEBOB_JUMP); - m_springFrames=0; - _playerMode->spring(); + // If already in this state then don't do the entry code + if(_playerMode->getState()!=STATE_SPRINGUP) + { + _playerMode->setAnimNo(ANIM_SPONGEBOB_JUMP); + m_springFrames=0; + _playerMode->spring(); + } }