From c95b7a396504d5c11766ebab34eb7a812f65fcbf Mon Sep 17 00:00:00 2001 From: rubidium Date: Thu, 25 Nov 2010 23:14:48 +0000 Subject: (svn r21328) -Fix: pass the case id when resolving NewGRF strings as well --- src/strings.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/strings.cpp b/src/strings.cpp index a68144626..f85ae82a4 100644 --- a/src/strings.cpp +++ b/src/strings.cpp @@ -142,13 +142,13 @@ char *GetStringWithArgs(char *buffr, uint string, int64 *argv, const char *last) break; case 28: - return FormatString(buffr, GetGRFStringPtr(index), argv, 0, last); + return FormatString(buffr, GetGRFStringPtr(index), argv, GB(string, 24, 8), last); case 29: - return FormatString(buffr, GetGRFStringPtr(index + 0x0800), argv, 0, last); + return FormatString(buffr, GetGRFStringPtr(index + 0x0800), argv, GB(string, 24, 8), last); case 30: - return FormatString(buffr, GetGRFStringPtr(index + 0x1000), argv, 0, last); + return FormatString(buffr, GetGRFStringPtr(index + 0x1000), argv, GB(string, 24, 8), last); case 31: NOT_REACHED(); -- cgit v1.2.3-54-g00ecf