msg_print("Hmmm, it seems to be cursed.");
#endif
-
/* Nope */
return FALSE;
}
+ if (p_ptr->inside_arena)
+ {
+ if (o_ptr->tval != 5)
+ {
+#ifdef JP
+ msg_print("¥¢¥ê¡¼¥Ê¤Ç¤Ï¥¢¥¤¥Æ¥à¤ò»È¤¨¤Ê¤¤¡ª");
+#else
+ msg_print("You're in the arena now. This is hand-to-hand!");
+#endif
+ msg_print(NULL);
+
+ /* Nope */
+ return FALSE;
+ }
+ }
/* Get local object */
q_ptr = &forge;
{
if (!p_ptr->wild_mode)
{
- if (!p_ptr->inside_arena)
do_cmd_throw();
- else
- {
-#ifdef JP
-msg_print("¥¢¥ê¡¼¥Ê¤Ç¤Ï¥¢¥¤¥Æ¥à¤ò»È¤¨¤Ê¤¤¡ª");
-#else
- msg_print("You're in the arena now. This is hand-to-hand!");
-#endif
-
- msg_print(NULL);
- }
}
break;
}