diff --git a/src/p_saveg.c b/src/p_saveg.c index 45cc5bad355ad5f3fbbe3d926288164d5171b3ab..2afcfd0ef6f9cd11868ddbc96f6a1c70ff0c992c 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)