diff --git a/polymer/eduke32/build/src/polymost.c b/polymer/eduke32/build/src/polymost.c index 5334864a8..d0a70bc35 100644 --- a/polymer/eduke32/build/src/polymost.c +++ b/polymer/eduke32/build/src/polymost.c @@ -5032,6 +5032,9 @@ void polymost_drawsprite(int32_t snum) { case 0: //Face sprite //Project 3D to 2D + if (globalorientation&4) xoff = -xoff; + if (globalorientation&8) yoff = -yoff; + sx0 = (float)(tspr->x-globalposx); sy0 = (float)(tspr->y-globalposy); xp0 = sy0*gcosang - sx0*gsinang;