#include "angband.h"
#include "cmd-spell.h"
-#include "spells-summon.h"
#include "projection.h"
#include "avatar.h"
+#include "spells-floor.h"
+#include "spells-object.h"
+#include "spells-summon.h"
+#include "spells-status.h"
+
/*!
* @brief 秘術領域魔法の各処理を行う
* @param spell 魔法ID
case 4:
if (name) return _("ショート・テレポート", "Blink");
- if (desc) return _("近距離のテレポートをする。", "Teleport short distance.");
+ if (desc) return _("近距離のテレポートをする。", "Teleports you a short distance.");
{
POSITION range = 10;
case 7:
if (name) return _("軽傷の治癒", "Cure Light Wounds");
- if (desc) return _("怪我と体力を少し回復させる。", "Heals cut and HP a little.");
+ if (desc) return _("怪我と体力を少し回復させる。", "Heals cuts and HP a little.");
{
DICE_NUMBER dice = 2;
case 14:
if (name) return _("耐冷", "Resist Cold");
- if (desc) return _("一定時間、冷気への耐性を得る。装備による耐性に累積する。", "Gives resistance to cold. This resistance can be added to which from equipment for more powerful resistance.");
+ if (desc) return _("一定時間、冷気への耐性を得る。装備による耐性に累積する。", "Gives resistance to cold. This resistance can be added to that from equipment for more powerful resistance.");
{
int base = 20;
case 15:
if (name) return _("耐火", "Resist Fire");
if (desc) return _("一定時間、炎への耐性を得る。装備による耐性に累積する。",
- "Gives resistance to fire. This resistance can be added to which from equipment for more powerful resistance.");
+ "Gives resistance to fire. This resistance can be added to that from equipment for more powerful resistance.");
{
int base = 20;
case 16:
if (name) return _("耐電", "Resist Lightning");
if (desc) return _("一定時間、電撃への耐性を得る。装備による耐性に累積する。",
- "Gives resistance to electricity. This resistance can be added to which from equipment for more powerful resistance.");
+ "Gives resistance to electricity. This resistance can be added to that from equipment for more powerful resistance.");
{
int base = 20;
case 17:
if (name) return _("耐酸", "Resist Acid");
if (desc) return _("一定時間、酸への耐性を得る。装備による耐性に累積する。",
- "Gives resistance to acid. This resistance can be added to which from equipment for more powerful resistance.");
+ "Gives resistance to acid. This resistance can be added to that from equipment for more powerful resistance.");
{
int base = 20;
case 18:
if (name) return _("重傷の治癒", "Cure Medium Wounds");
- if (desc) return _("怪我と体力を中程度回復させる。", "Heals cut and HP more.");
+ if (desc) return _("怪我と体力を中程度回復させる。", "Heals cuts and HP.");
{
DICE_NUMBER dice = 4;
case 19:
if (name) return _("テレポート", "Teleport");
- if (desc) return _("遠距離のテレポートをする。", "Teleport long distance.");
+ if (desc) return _("遠距離のテレポートをする。", "Teleports you a long distance.");
{
POSITION range = plev * 5;
case 25:
if (name) return _("エレメンタル召喚", "Conjure Elemental");
if (desc) return _("1体のエレメンタルを召喚する。", "Summons an elemental.");
-
{
if (cast)
{
case 26:
if (name) return _("テレポート・レベル", "Teleport Level");
- if (desc) return _("瞬時に上か下の階にテレポートする。", "Teleport to up or down stairs in a moment.");
+ if (desc) return _("瞬時に上か下の階にテレポートする。", "Instantly teleports you up or down a level.");
{
if (cast)
case 30:
if (name) return _("帰還の呪文", "Word of Recall");
if (desc) return _("地上にいるときはダンジョンの最深階へ、ダンジョンにいるときは地上へと移動する。",
- "Recalls player from dungeon to town, or from town to the deepest level of dungeon.");
+ "Recalls player from dungeon to town or from town to the deepest level of dungeon.");
{
int base = 15;
case 31:
if (name) return _("千里眼", "Clairvoyance");
if (desc) return _("その階全体を永久に照らし、ダンジョン内すべてのアイテムを感知する。さらに、一定時間テレパシー能力を得る。",
- "Maps and lights whole dungeon level. Knows all objects location. And gives telepathy for a while.");
+ "Maps and lights whole dungeon level. Reveals locations of all objects. Gives telepathy for a while.");
{
int base = 25;