# HG changeset patch # User zipi # Date 1369424017 -3600 # Node ID 944e8d715a3ee38f8025efa01f54755d1edbbc59 # Parent e32e2287d491dc0f5848c56eff8f34fc0c912f65 previous mistake in ODM_ProcessPartyActions fixed diff -r e32e2287d491 -r 944e8d715a3e mm7_3.cpp --- a/mm7_3.cpp Fri May 24 19:55:34 2013 +0100 +++ b/mm7_3.cpp Fri May 24 20:33:37 2013 +0100 @@ -2721,20 +2721,23 @@ v34 = v121; //LABEL_164: - if ( !bUnderwater && v34 <= 0 && bJumping) - { - if ( v34 < -500 - && !pParty->bFlying - && pParty->vPosition.z - v111 > 1000 - && !pParty->FeatherFallActive()) - { // falling scream - for (int i = 0; i < 4; ++i) - { - auto player = pParty->pPlayers + i; - if (!player->HasEnchantedItemEquipped(72) && !player->WearsItem(529, 8) && player->CanAct()) - player->PlaySound(SPEECH_66, 0); - } - } + if(bJumping) + { + if ( !bUnderwater && v34 <= 0) + { + if ( v34 < -500 + && !pParty->bFlying + && pParty->vPosition.z - v111 > 1000 + && !pParty->FeatherFallActive()) + { // falling scream + for (int i = 0; i < 4; ++i) + { + auto player = pParty->pPlayers + i; + if (!player->HasEnchantedItemEquipped(72) && !player->WearsItem(529, 8) && player->CanAct()) + player->PlaySound(SPEECH_66, 0); + } + } + } } else {