bool more = FALSE;
+ if (p_ptr->wild_mode) return;
+
if (p_ptr->special_defense & KATA_MUSOU)
{
set_action(ACTION_NONE);
bool more = FALSE;
+ if (p_ptr->wild_mode) return;
+
if (p_ptr->special_defense & KATA_MUSOU)
{
set_action(ACTION_NONE);
bool more = FALSE;
+ if (p_ptr->wild_mode) return;
+
if (p_ptr->special_defense & KATA_MUSOU)
{
set_action(ACTION_NONE);
}
-
/* Option: Pick a direction */
if (easy_disarm)
{
*/
void do_cmd_bash(void)
{
- int y, x, dir;
-
+ int y, x, dir;
cave_type *c_ptr;
-
bool more = FALSE;
+ if (p_ptr->wild_mode) return;
if (p_ptr->special_defense & KATA_MUSOU)
{
{
DIRECTION dir;
+ if (p_ptr->wild_mode) return;
+
if (p_ptr->special_defense & KATA_MUSOU)
{
set_action(ACTION_NONE);
}
/* Get a "repeated" direction */
- if (get_rep_dir(&dir,FALSE))
+ if (get_rep_dir(&dir, FALSE))
{
POSITION y, x;
INVENTORY_IDX item;
/* Open a door or chest */
case 'o':
{
- if (!p_ptr->wild_mode) do_cmd_open();
+ do_cmd_open();
break;
}
/* Close a door */
case 'c':
{
- if (!p_ptr->wild_mode) do_cmd_close();
+ do_cmd_close();
break;
}
/* Jam a door with spikes */
case 'j':
{
- if (!p_ptr->wild_mode) do_cmd_spike();
+ do_cmd_spike();
break;
}
/* Bash a door */
case 'B':
{
- if (!p_ptr->wild_mode) do_cmd_bash();
+ do_cmd_bash();
break;
}
/* Disarm a trap or chest */
case 'D':
{
- if (!p_ptr->wild_mode) do_cmd_disarm();
+ do_cmd_disarm();
break;
}
{
if (!p_ptr->wild_mode)
{
- if (!p_ptr->inside_arena)
- do_cmd_aim_wand();
- else
- {
- msg_print(_("アリーナが魔法を吸収した!", "The arena absorbs all attempted magic!"));
- msg_print(NULL);
- }
+ if (!p_ptr->inside_arena)
+ do_cmd_aim_wand();
+ else
+ {
+ msg_print(_("アリーナが魔法を吸収した!", "The arena absorbs all attempted magic!"));
+ msg_print(NULL);
+ }
}
break;
}