#include "cmd-usestaff.h"
#include "cmd-zaprod.h"
#include "cmd-zapwand.h"
+#include "avatar.h"
/*!
int menu_line = (use_menu ? 1 : 0);
-#ifdef ALLOW_REPEAT
COMMAND_CODE sn;
if (repeat_pull(&sn))
{
return sn;
}
-#endif /* ALLOW_REPEAT */
-
for (i = 0; i < 108; i++)
{
if (p_ptr->magic_num2[i]) break;
"(*=List, ESC=exit) Browse which power? "));
else strnfmt(out_val, 78, _("('*'で一覧, ESCで中断) どの魔力を使いますか?",
"(*=List, ESC=exit) Use which power? "));
-
- /* Save the screen */
- screen_save();
+ screen_save();
request_list = always_show_list;
byte y, x = 0;
OBJECT_SUBTYPE_VALUE ctr;
PERCENTAGE chance;
- IDX k_idx;
+ KIND_OBJECT_IDX k_idx;
char dummy[80];
POSITION x1, y1;
- int level;
+ DEPTH level;
byte col;
strcpy(dummy, "");
{
/* Hide list */
request_list = FALSE;
-
- /* Restore the screen */
- screen_load();
+ screen_load();
screen_save();
}
else
/* Stop the loop */
flag = TRUE;
}
-
- /* Restore the screen */
screen_load();
if (!flag) return -1;
-#ifdef ALLOW_REPEAT
repeat_push(ext+i);
-#endif /* ALLOW_REPEAT */
return ext+i;
}
OBJECT_SUBTYPE_VALUE item;
PERCENTAGE chance;
DEPTH level;
- IDX k_idx;
+ KIND_OBJECT_IDX k_idx;
OBJECT_TYPE_VALUE tval;
OBJECT_SUBTYPE_VALUE sval;
bool use_charge = TRUE;
- /* Not when confused */
- if (!only_browse && p_ptr->confused)
- {
- msg_print(_("混乱していて唱えられない!", "You are too confused!"));
- return FALSE;
- }
+ if (cmd_limit_confused(p_ptr)) return FALSE;
item = select_magic_eater(only_browse);
if (item == -1)