From: iks Date: Fri, 13 Nov 2020 14:29:58 +0000 (+0900) Subject: [Fix] #37557 固定クエストで護衛持ちモンスターがランダムで配置されたときに、護衛の位置がプレイヤーの開始位置とかぶって重なってしまう不具合を修正。 ... X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=78fd7ea17d0904f191566c419fa32efe3c45b3e2;p=hengband%2Fhengband.git [Fix] #37557 固定クエストで護衛持ちモンスターがランダムで配置されたときに、護衛の位置がプレイヤーの開始位置とかぶって重なってしまう不具合を修正。 / Fix pseudo riding bug on a kin of a monster at start position in a fixed quest. --- diff --git a/src/floor/fixed-map-generator.c b/src/floor/fixed-map-generator.c index a6d25e0d1..081c9ceb5 100644 --- a/src/floor/fixed-map-generator.c +++ b/src/floor/fixed-map-generator.c @@ -327,11 +327,11 @@ static bool parse_qtw_P(player_type *player_ptr, qtwg_type *qtwg_ptr, char **zz) panel_row_min = floor_ptr->height; panel_col_min = floor_ptr->width; if (floor_ptr->inside_quest) { - delete_monster(player_ptr, player_ptr->y, player_ptr->x); POSITION py = atoi(zz[0]); POSITION px = atoi(zz[1]); player_ptr->y = py; player_ptr->x = px; + delete_monster(player_ptr, player_ptr->y, player_ptr->x); return TRUE; }