#include "melee.h"
#include "object-hook.h"
+#include "mutation.h"
+#include "player-status.h"
+#include "spells-status.h"
+
/*!
* @brief レイシャル「弾/矢の製造」処理 / do_cmd_cast calls this function if the player's class is 'archer'.
* Hook to determine if an object is contertible in an arrow/bolt
else if (ext == 2)
{
OBJECT_IDX item;
- cptr q, s;
+ concptr q, s;
s16b slot;
item_tester_hook = item_tester_hook_convertible;
else if (ext == 3)
{
OBJECT_IDX item;
- cptr q, s;
+ concptr q, s;
s16b slot;
item_tester_hook = item_tester_hook_convertible;
OBJECT_IDX item;
PARAMETER_VALUE pval;
int ext = 0;
- cptr q, s;
+ concptr q, s;
object_type *o_ptr;
GAME_TEXT o_name[MAX_NLEN];
}
else if (command == -4)
{
- if (!buki_motteruka(INVEN_RARM) && !buki_motteruka(INVEN_LARM))
+ if (!has_melee_weapon(INVEN_RARM) && !has_melee_weapon(INVEN_LARM))
{
msg_print(_("武器を持たないといけません。", "You need to wield a weapon."));
return FALSE;
case RACE_DRACONIAN:
{
int Type = (one_in_(3) ? GF_COLD : GF_FIRE);
- cptr Type_desc = ((Type == GF_COLD) ? _("冷気", "cold") : _("炎", "fire"));
+ concptr Type_desc = ((Type == GF_COLD) ? _("冷気", "cold") : _("炎", "fire"));
if (!get_aim_dir(&dir)) return FALSE;