diff --git a/src/v_draw.cpp b/src/v_draw.cpp index bc17656fb..f399e4e53 100644 --- a/src/v_draw.cpp +++ b/src/v_draw.cpp @@ -1181,6 +1181,9 @@ void DCanvas::FillSimplePoly(FTexture *tex, FVector2 *points, int npoints, return; } + scalex /= FIXED2FLOAT(tex->xScale); + scaley /= FIXED2FLOAT(tex->yScale); + cosrot = cos(rot); sinrot = sin(rot);