diff --git a/src/p_saveg.c b/src/p_saveg.c index 45cc5bad3..2afcfd0ef 100644 --- a/src/p_saveg.c +++ b/src/p_saveg.c @@ -1052,6 +1052,8 @@ static void SaveMobjThinker(const thinker_t *th, const UINT8 type) diff |= MD_TICS; if (mobj->sprite != mobj->state->sprite) diff |= MD_SPRITE; + if (mobj->sprite == SPR_PLAY && mobj->sprite2 != 0) + diff |= MD_SPRITE; if (mobj->frame != mobj->state->frame) diff |= MD_FRAME; if (mobj->eflags)