*/
#include "angband.h"
+#include "cmd-magiceat.h"
+#include "cmd-zapwand.h"
+#include "cmd-pet.h"
/*!
* @brief 対象のアイテムが矢やクロスボウの矢の材料になるかを返す。/
*/
struct power_desc_type
{
- char name[40];
+ char name[80];
PLAYER_LEVEL level;
int cost;
int stat;
if (command == -3)
{
if (!get_aim_dir(&dir)) return FALSE;
- (void)fire_ball_hide(GF_CONTROL_LIVING, dir, p_ptr->lev, 0);
+ (void)fire_ball_hide(GF_CHARM_LIVING, dir, p_ptr->lev, 0);
}
else if (command == -4)
{
- project_hack(GF_CONTROL_LIVING, p_ptr->lev);
+ project_hack(GF_CHARM_LIVING, p_ptr->lev);
}
break;
}
msg_format("You breathe %s.",((type == GF_NETHER) ? "nether" : "fire"));
#endif
- fire_ball(type, dir, plev * 3, -(plev / 15) - 1);
+ fire_breath(type, dir, plev * 3, (plev / 15) + 1);
break;
}
case MIMIC_VAMPIRE:
ratial_stop_mouth();
msg_format(_("あなたは%sのブレスを吐いた。", "You breathe %s."), Type_desc);
- fire_ball(Type, dir, plev * 2,
- -(plev / 15) - 1);
+ fire_breath(Type, dir, plev * 2, (plev / 15) + 1);
}
break;
msg_format("You breathe %s.",((type == GF_NETHER) ? "nether" : "fire"));
#endif
- fire_ball(type, dir, plev * 3, -(plev / 15) - 1);
+ fire_breath(type, dir, plev * 3, (plev / 15) + 1);
}
break;