OSDN Git Service

[Fix] #38997 cmd-mane.c 内変数参照修正. / Fix variable references in cmd-mane.c.
authordeskull <deskull@users.sourceforge.jp>
Fri, 3 Jan 2020 15:15:44 +0000 (00:15 +0900)
committerdeskull <deskull@users.sourceforge.jp>
Fri, 3 Jan 2020 15:15:44 +0000 (00:15 +0900)
src/cmd/cmd-mane.c

index 88d3d1a..ce289c4 100644 (file)
@@ -293,7 +293,7 @@ static bool use_mane(player_type *caster_ptr, int spell)
                if (!target_set(TARGET_KILL)) return FALSE;
                m_idx = caster_ptr->current_floor_ptr->grid_array[target_row][target_col].m_idx;
                if (!m_idx) break;
-               if (!player_has_los_bold(p_ptr, target_row, target_col)) break;
+               if (!player_has_los_bold(caster_ptr, target_row, target_col)) break;
                if (!projectable(caster_ptr->current_floor_ptr, caster_ptr->y, caster_ptr->x, target_row, target_col)) break;
                dispel_monster_status(m_idx);
                break;
@@ -681,7 +681,7 @@ static bool use_mane(player_type *caster_ptr, int spell)
 
                if (!target_set(TARGET_KILL)) return FALSE;
                if (!caster_ptr->current_floor_ptr->grid_array[target_row][target_col].m_idx) break;
-               if (!player_has_los_bold(p_ptr, target_row, target_col)) break;
+               if (!player_has_los_bold(caster_ptr, target_row, target_col)) break;
                if (!projectable(caster_ptr->current_floor_ptr, caster_ptr->y, caster_ptr->x, target_row, target_col)) break;
                m_ptr = &caster_ptr->current_floor_ptr->m_list[caster_ptr->current_floor_ptr->grid_array[target_row][target_col].m_idx];
                r_ptr = &r_info[m_ptr->r_idx];