{ if (one_in_(5) && ((current_floor_ptr->dun_level + 5) > p_ptr->lev) && (current_floor_ptr->dun_level > s_ptr->slevel)) p_ptr->spell_exp[spell] += 1; }
/* Do any effects of continual song */
- do_spell(REALM_MUSIC, spell, SPELL_CONT);
+ exe_spell(REALM_MUSIC, spell, SPELL_CONT);
}
/*!
/* Eat some food */
case 'E':
{
- do_cmd_eat_food();
+ do_cmd_eat_food(p_ptr);
break;
}
/* Quaff a potion */
case 'q':
{
- do_cmd_quaff_potion();
+ do_cmd_quaff_potion(p_ptr);
break;
}
/* Read a scroll */
case 'r':
{
- do_cmd_read_scroll();
+ do_cmd_read_scroll(p_ptr);
break;
}
/* Interact with macros */
case '@':
{
- do_cmd_macros();
+ do_cmd_macros(p_ptr);
break;
}
/* Interact with visuals */
case '%':
{
- do_cmd_visuals();
+ do_cmd_visuals(p_ptr);
do_cmd_redraw(p_ptr);
break;
}
/* Interact with colors */
case '&':
{
- do_cmd_colors();
+ do_cmd_colors(p_ptr);
do_cmd_redraw(p_ptr);
break;
}
/* Repeat level feeling */
case KTRL('F'):
{
- do_cmd_feeling();
+ do_cmd_feeling(p_ptr);
break;
}
if (quest_num && (is_fixed_quest_idx(quest_num) &&
!((quest_num == QUEST_OBERON) || (quest_num == QUEST_SERPENT) ||
- !(quest[quest_num].flags & QUEST_FLAG_PRESET)))) do_cmd_feeling();
+ !(quest[quest_num].flags & QUEST_FLAG_PRESET)))) do_cmd_feeling(p_ptr);
if (p_ptr->phase_out)
{