diff --git a/source/games/sw/src/draw.cpp b/source/games/sw/src/draw.cpp index 9bee76ff1..9910e7118 100644 --- a/source/games/sw/src/draw.cpp +++ b/source/games/sw/src/draw.cpp @@ -333,14 +333,13 @@ void DoShadows(tspritetype* tsprite, int& spritesortcnt, tspritetype* tsp, int v tSpr->clipdist |= TSPR_FLAGS_MDHACK; tSpr->cstat |= CSTAT_SPRITE_TRANS_FLIP; } - else if (!vid_renderer) + else { // Alter the shadow's position so that it appears behind the sprite itself. int look = getangle(tSpr->pos.X - Player[screenpeek].si.X, tSpr->pos.Y - Player[screenpeek].si.Y); tSpr->pos.X += bcos(look, -9); tSpr->pos.Y += bsin(look, -9); } - else tSpr->time = 1; // Check for voxel items and use a round generic pic if so //DoVoxelShadow(New);