/* Paranoia -- Skip dead monsters */
if (!m_ptr->r_idx) continue;
+ /* Skip the mount */
+ if (i == p_ptr->riding) continue;
+
/* Delete nearby monsters */
if (m_ptr->cdis <= MAX_SIGHT)
{
- if (i == p_ptr->riding)
- {
- rakuba(-1, FALSE);
- p_ptr->redraw |= (PR_EXTRA);
- }
delete_monster_idx(i);
}
}
/* Paranoia -- Skip dead monsters */
if (!m_ptr->r_idx) continue;
- if (i == p_ptr->riding)
- {
- rakuba(-1, FALSE);
- p_ptr->redraw |= (PR_EXTRA);
- }
+ /* Skip the mount */
+ if (i == p_ptr->riding) continue;
/* Delete this monster */
delete_monster_idx(i);