From a6648b8d5ef7b89d2ab35dcc8da7253fde922ef5 Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 19 Jul 2001 14:49:35 +0000 Subject: [PATCH] --- source/enemy/nsshark.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/enemy/nsshark.cpp b/source/enemy/nsshark.cpp index c38588ab9..8aa105215 100644 --- a/source/enemy/nsshark.cpp +++ b/source/enemy/nsshark.cpp @@ -806,7 +806,9 @@ void CNpcSubSharkEnemy::collidedWith(CThing *_thisThing) player->takeDamage( m_data[m_type].damageToUserType,REACT__GET_DIRECTION_FROM_THING,(CThing*)this ); } - if ( m_state == SUB_SHARK_CHARGE && player->getMode() != PLAYER_MODE_SWALLOW ) + if ( m_state == SUB_SHARK_CHARGE && + player->getMode() != PLAYER_MODE_SWALLOW && + player->getMode() != PLAYER_MODE_DEAD ) { m_carryPlayer = true; m_oldPlayerMode = player->getMode();