diff --git a/src/p_mobj.c b/src/p_mobj.c index ec107ff711dbe8792b3e0f35cc8642893491fa23..9257177cd8d3e1b02e8b3ba664883f7881eb9025 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -324,7 +324,7 @@ static boolean P_SetPlayerMobjState(mobj_t *mobj, statenum_t state) mobj->tics = st->tics; // Adjust the player's animation speed - if (mobj->state-states == S_PLAY_WAIT && (player->charflags & SF_FASTWAIT)) + if (state == S_PLAY_WAIT && (player->charflags & SF_FASTWAIT)) mobj->tics = 5; else if (player->panim == PA_EDGE && (player->charflags & SF_FASTEDGE)) mobj->tics = 2;