From 4f8909db96d1073c022bf4c755ce9bbe571e8abb Mon Sep 17 00:00:00 2001 From: Mitchell Richters Date: Sun, 8 Jan 2023 23:25:45 +1100 Subject: [PATCH] - SW: Don't interpolate the player's sprite in `InterpSectorSprites()`, it's interpolated elsewhere. * Fixes #845. --- source/games/sw/src/vator.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/games/sw/src/vator.cpp b/source/games/sw/src/vator.cpp index 12f0b32f2..885218eaf 100644 --- a/source/games/sw/src/vator.cpp +++ b/source/games/sw/src/vator.cpp @@ -255,6 +255,9 @@ void InterpSectorSprites(sectortype* sect, bool state) continue; } + if (actor->spr.statnum >= STAT_PLAYER0 && actor->spr.statnum <= STAT_PLAYER7) + continue; + if (state) StartInterpolation(actor, Interp_Sprite_Z); else