diff --git a/polymer/eduke32/source/game.c b/polymer/eduke32/source/game.c index 2a089d8b7..61400cebd 100644 --- a/polymer/eduke32/source/game.c +++ b/polymer/eduke32/source/game.c @@ -1599,7 +1599,7 @@ static void invennum(int x,int y,char num1,char ha,char sbits) Bsprintf(dabuf,"%d",num1); if (num1 > 99) { - if (shd) + if (shd && althud_shadows) { rotatesprite(sbarx(x-4+1),sbary(y+1),sbarsc(65536L),0,THREEBYFIVE+dabuf[0]-'0',ha,4,1|sbits,0,0,xdim-1,ydim-1); rotatesprite(sbarx(x+1),sbary(y+1),sbarsc(65536L),0,THREEBYFIVE+dabuf[1]-'0',ha,4,1|sbits,0,0,xdim-1,ydim-1); @@ -1612,7 +1612,7 @@ static void invennum(int x,int y,char num1,char ha,char sbits) } if (num1 > 9) { - if (shd) + if (shd && althud_shadows) { rotatesprite(sbarx(x+1),sbary(y+1),sbarsc(65536L),0,THREEBYFIVE+dabuf[0]-'0',ha,4,1|sbits,0,0,xdim-1,ydim-1); rotatesprite(sbarx(x+4+1),sbary(y+1),sbarsc(65536L),0,THREEBYFIVE+dabuf[1]-'0',ha,4,1|sbits,0,0,xdim-1,ydim-1); @@ -1868,7 +1868,7 @@ static void altdigitalnumber(int x,int y,int n,char s,char cs) for (k=0;k