From: deskull Date: Sat, 14 Dec 2019 15:35:24 +0000 (+0900) Subject: [Fix] #38997 process_world_aux_curse() 内変数参照修正. / Fix variable references in process_... X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=23b3920e8d1e0cec820f7beceb6f741e7c368e2d;p=hengband%2Fhengband.git [Fix] #38997 process_world_aux_curse() 内変数参照修正. / Fix variable references in process_world_aux_curse(). --- diff --git a/src/core.c b/src/core.c index a21fee9d7..4dc9e3c7b 100644 --- a/src/core.c +++ b/src/core.c @@ -2712,7 +2712,7 @@ static void process_world_aux_curse(player_type *creature_ptr) /* Call animal */ if ((creature_ptr->cursed & TRC_CALL_ANIMAL) && one_in_(2500)) { - if (summon_specific(0, creature_ptr->y, creature_ptr->x, p_ptr->current_floor_ptr->dun_level, SUMMON_ANIMAL, (PM_ALLOW_GROUP | PM_ALLOW_UNIQUE | PM_NO_PET))) + if (summon_specific(0, creature_ptr->y, creature_ptr->x, creature_ptr->current_floor_ptr->dun_level, SUMMON_ANIMAL, (PM_ALLOW_GROUP | PM_ALLOW_UNIQUE | PM_NO_PET))) { GAME_TEXT o_name[MAX_NLEN]; @@ -2724,7 +2724,7 @@ static void process_world_aux_curse(player_type *creature_ptr) /* Call demon */ if ((creature_ptr->cursed & TRC_CALL_DEMON) && one_in_(1111)) { - if (summon_specific(0, creature_ptr->y, creature_ptr->x, p_ptr->current_floor_ptr->dun_level, SUMMON_DEMON, (PM_ALLOW_GROUP | PM_ALLOW_UNIQUE | PM_NO_PET))) + if (summon_specific(0, creature_ptr->y, creature_ptr->x, creature_ptr->current_floor_ptr->dun_level, SUMMON_DEMON, (PM_ALLOW_GROUP | PM_ALLOW_UNIQUE | PM_NO_PET))) { GAME_TEXT o_name[MAX_NLEN]; @@ -2736,7 +2736,7 @@ static void process_world_aux_curse(player_type *creature_ptr) /* Call dragon */ if ((creature_ptr->cursed & TRC_CALL_DRAGON) && one_in_(800)) { - if (summon_specific(0, creature_ptr->y, creature_ptr->x, p_ptr->current_floor_ptr->dun_level, SUMMON_DRAGON, + if (summon_specific(0, creature_ptr->y, creature_ptr->x, creature_ptr->current_floor_ptr->dun_level, SUMMON_DRAGON, (PM_ALLOW_GROUP | PM_ALLOW_UNIQUE | PM_NO_PET))) { GAME_TEXT o_name[MAX_NLEN]; @@ -2749,7 +2749,7 @@ static void process_world_aux_curse(player_type *creature_ptr) /* Call undead */ if ((creature_ptr->cursed & TRC_CALL_UNDEAD) && one_in_(1111)) { - if (summon_specific(0, creature_ptr->y, creature_ptr->x, p_ptr->current_floor_ptr->dun_level, SUMMON_UNDEAD, + if (summon_specific(0, creature_ptr->y, creature_ptr->x, creature_ptr->current_floor_ptr->dun_level, SUMMON_UNDEAD, (PM_ALLOW_GROUP | PM_ALLOW_UNIQUE | PM_NO_PET))) { GAME_TEXT o_name[MAX_NLEN];