diff --git a/source/games/duke/src/player.cpp b/source/games/duke/src/player.cpp index e8dc59356..974d608fd 100644 --- a/source/games/duke/src/player.cpp +++ b/source/games/duke/src/player.cpp @@ -800,7 +800,7 @@ void applylook(int snum, double factor) { auto p = &ps[snum]; - if (sprite[p->i].extra > 0) + if (sprite[p->i].extra >= 0) { p->addrotscrnang(factor * -0.5 * fix16_to_dbl(p->q16rotscrnang)); if (abs(p->q16rotscrnang) < FRACUNIT) p->q16rotscrnang = 0;