#include "angband.h"
#include "cmd-spell.h"
#include "spells-summon.h"
+#include "spells-status.h"
+#include "projection.h"
/*!
* @brief カオス領域魔法の各処理を行う
case 7:
if (name) return _("テレポート", "Teleport Self");
- if (desc) return _("遠距離のテレポートをする。", "Teleport long distance.");
+ if (desc) return _("遠距離のテレポートをする。", "Teleports you a long distance.");
{
POSITION range = plev * 5;
if (desc) return _("モンスターにランダムな効果を与える。", "Fires something with random effects.");
{
- if (info) return s_random;
+ if (info) return KWD_RANDOM;
if (cast)
{
case 14:
if (name) return _("破壊の言葉", "Word of Destruction");
- if (desc) return _("周辺のアイテム、モンスター、地形を破壊する。", "Destroy everything in nearby area.");
+ if (desc) return _("周辺のアイテム、モンスター、地形を破壊する。", "Destroys everything in nearby area.");
{
int base = 12;
case 25:
if (name) return _("流星群", "Meteor Swarm");
- if (desc) return _("自分の周辺に隕石を落とす。", "Makes meteor balls fall down to nearby random locations.");
+ if (desc) return _("自分の周辺に隕石を落とす。", "Causes meteorites to fall down on nearby random locations.");
{
HIT_POINT dam = plev * 2;
case 26:
if (name) return _("焔の一撃", "Flame Strike");
- if (desc) return _("自分を中心とした超巨大な炎の球を発生させる。", "Generate a huge ball of fire centered on you.");
+ if (desc) return _("自分を中心とした超巨大な炎の球を発生させる。", "Generates a huge ball of fire centered on you.");
{
HIT_POINT dam = 300 + 3 * plev;
case 27:
if (name) return _("混沌召来", "Call Chaos");
- if (desc) return _("ランダムな属性の球やビームを発生させる。", "Generate random kind of balls or beams.");
+ if (desc) return _("ランダムな属性の球やビームを発生させる。", "Generates random kinds of balls or beams.");
{
- if (info) return format("%s150 / 250", s_dam);
+ if (info) return format("%s150 / 250", KWD_DAM);
if (cast)
{
case 31:
if (name) return _("虚無召来", "Call the Void");
if (desc) return _("自分の周囲に向かって、ロケット、純粋な魔力の球、放射性廃棄物の球を放つ。ただし、壁に隣接して使用すると広範囲を破壊する。",
- "Fires rockets, mana balls and nuclear waste balls in all directions each unless you are not adjacent to any walls. Otherwise *destroys* huge area.");
+ "Fires rockets, mana balls and nuclear waste balls in all directions if you are not adjacent to any walls. Otherwise *destroys* huge area.");
{
- if (info) return format("%s3 * 175", s_dam);
+ if (info) return format("%s3 * 175", KWD_DAM);
if (cast)
{
}
return "";
-}
\ No newline at end of file
+}