From 346d10172b8c542d7720c158ff1bb6842d6d741c Mon Sep 17 00:00:00 2001 From: dominik Date: Tue, 25 Jan 2005 20:47:02 +0000 Subject: [PATCH] (svn r1674) - Fix: Signs are now displayed in the correct color at all zoom levels --- viewport.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/viewport.c b/viewport.c index b4e86d0e5a..2bc10ad0d9 100644 --- a/viewport.c +++ b/viewport.c @@ -947,7 +947,7 @@ static void ViewportAddSigns(DrawPixelInfo *dpi) sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2806, ss->str, 0, 0); if (sstd != NULL) { sstd->width = ss->sign.width_1; - sstd->color = 14; + sstd->color = (ss->owner==OWNER_NONE)?14:_player_colors[ss->owner]; } } } @@ -962,10 +962,10 @@ static void ViewportAddSigns(DrawPixelInfo *dpi) right > ss->sign.left && left < ss->sign.left + ss->sign.width_2*4) { - sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2807, ss->str, 0, 0); + sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2002, ss->str, 0, 0); if (sstd != NULL) { sstd->width = ss->sign.width_2 | 0x8000; - sstd->color = 14; + sstd->color = (ss->owner==OWNER_NONE)?14:_player_colors[ss->owner]; } } }