From: Deskull Date: Mon, 4 Feb 2019 14:23:57 +0000 (+0900) Subject: [Fix] #38921 施設の種族制限処理が起こしていたエンバグに対応。 / Fix a bug of race limitation using building. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=934f5f843aefeb920d487624cf8a38936da4581f;p=hengband%2Fhengband.git [Fix] #38921 施設の種族制限処理が起こしていたエンバグに対応。 / Fix a bug of race limitation using building. --- diff --git a/src/init1.c b/src/init1.c index c2e6d23fa..ba57d8df3 100644 --- a/src/init1.c +++ b/src/init1.c @@ -3860,17 +3860,11 @@ static errr parse_line_building(char *buf) { int n; n = tokenize(s + 2, MAX_RACES, zz, 0); - if (n <= MAX_RACES) + for (i = 0; i < MAX_RACES; i++) { - for (i = 0; i < MAX_RACES; i++) - { - building[index].member_race[i] = ((i > n) ? (RACE_IDX)atoi(zz[i]) : 1); - } - - break; + building[index].member_race[i] = ((i < n) ? (RACE_IDX)atoi(zz[i]) : 1); } - - return (PARSE_ERROR_TOO_FEW_ARGUMENTS); + break; } /* Building Realms */