diff options
| -rw-r--r-- | engines/tinsel/strres.cpp | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/engines/tinsel/strres.cpp b/engines/tinsel/strres.cpp index 979b05fb8d..ad28c48334 100644 --- a/engines/tinsel/strres.cpp +++ b/engines/tinsel/strres.cpp @@ -141,6 +141,10 @@ static byte *FindStringBase(int id) {  	// base of string resource table  	byte *pText = textBuffer; +	// For Tinsel 0, Ids are decremented by 1 +	if (TinselV0) +		--id; +  	// index into text resource file  	uint32 index = 0; @@ -170,10 +174,6 @@ static byte *FindStringBase(int id) {  	// pointer to strings  	pText = pText + index; -	// For Tinsel 0 Ids, reduce the skip amount by 1 -	if (TinselV0 && (strSkip != 0)) -		--strSkip; -  	// skip to the correct string  	while (strSkip-- != 0) {  		// skip to next string | 
