OSDN Git Service

In English spell descriptions, use "cuts" rather than "cut status" or "cut", "poisons...
[hengband/hengband.git] / src / mind.c
index f6da81d..5fcff8f 100644 (file)
@@ -438,14 +438,14 @@ static concptr const mind_tips[5][MAX_MIND_POWERS] =
        "Teleports you a long distance.",
        "Stuns, confuses or scares a monster. Or attempts to charm all monsters in sight at level 30.",
        "Fires a ball which hurts monsters with telekinesis.",
-       "Gives stone skin and some resistance to elements for a while. The level increased, the more number of resistances given.",
+       "Gives stone skin and some resistance to elements for a while. As your level increases, more resistances are given.",
        "Gives feeling of an item. Or identifies an item at level 25.",
-       "Generates a ball centered on you which inflicts monster with PSI damage. Or inflicts all monsters with PSI damage at level 25.",
-       "Removes fear and stun. Gives heroism and speed. Heals HP a little unless you already have heroism and a temporary speed boost.",
+       "Generates a ball centered on you which inflicts PSI damage on a monster or, at level 25 and higher, inflicts PSI damage on all monsters.",
+       "Removes fear and being stunned. Gives heroism and speed. Heals HP a little unless you already have heroism and a temporary speed boost.",
        "Pulls a distant item close to you.",
-       "Fires a ball which damages, co. Absorbing is takes more turns which from 0 to 1.5.",
-       "Fires a beam of pure energy which penetrates the invulnerability barrier.",
-       "Stops time. Consumes all of your SP. The more consumes SP, the longer duration of spell.",
+       "Fires a ball which damages. When not resisted, you gain SP. You will be occupied for 0 to 1.5 turns after casting as your mind recovers.",
+       "Fires a beam of pure energy which penetrates invulnerability barriers.",
+       "Stops time. Consumes all of your SP. The more SP consumed, the longer the duration of spell.",
        "",
        "",
        "",
@@ -460,13 +460,13 @@ static concptr const mind_tips[5][MAX_MIND_POWERS] =
        "Gives levitaion a while.",
        "Fires a short energy beam.",
        "Gives magic resistance for a while.",
-       "Improves spirit energy power temporaly. Improved spirit energy will be more and more powerfull or have longer duration. Too many improving results in uncontrollable explosion of spirit energy.",
-       "Gives aura which damages all monsters which attacked you for a while.",
-       "Damages an adjacent monster, and blows it away.",
+       "Increases your spirit energy temporarily. More spirit energy will boost the effect or duration of your force abilities. Too much spirit energy can result in an explosion.",
+       "Envelops you with a temporary aura that damages any monster which hits you in melee.",
+       "Damages an adjacent monster and blows it away.",
        "Fires a large energy ball.",
        "Dispels all magics which are effecting a monster.",
        "Summons ghosts.",
-       "Generates a huge ball of frame which centered on you.",
+       "Generates a huge ball of flame centered on you.",
        "Fires a long, powerful energy beam.",
        "Gives extremely fast speed.",
        "",
@@ -479,9 +479,9 @@ static concptr const mind_tips[5][MAX_MIND_POWERS] =
 },
 {
        "Detects all monsters except mindless in your vicinity.",
-       "Attacks monster with your weapons normaly, then moves through counter side of the monster.",
+       "Attacks a monster with your weapons normally, then dodges to one side.",
        "Sets off a trap, then destroys that trap.",
-       "Shakes dungeon structure, and results in random swaping of floors and walls.",
+       "Shakes dungeon structure, and results in random swapping of floors and walls.",
        "Attacks all adjacent monsters.",
        "",
        "",
@@ -501,19 +501,19 @@ static concptr const mind_tips[5][MAX_MIND_POWERS] =
        "",
 },
 {
-       "Detects visible monsters in your vicinity and more and more. Detects invisible monsters at level 15. Gives telepathy at level 25. Magic mapping at level 35. All of effects need 4 more levels unless on a mirror.",
+       "Detects visible monsters in your vicinity. Detects invisible monsters at level 15. Gives telepathy at level 25. Magic mapping at level 35. All of the effects need 4 more levels unless on a mirror.",
        "Makes a mirror under you.",
-       "Fires bolt of flash light. Or fires beam of light on a mirror at level 10.",
+       "Fires bolt of light. At level ten or higher, the bolt will be a beam of light if you are on a mirror.",
        "Teleports you a short distance.",
        "Lights up nearby area and the inside of a room permanently.",
        "Teleports you a long distance.",
-       "Gives aura of shards of mirror for a while. It cause counter attack to monsters which attacks you.",
+       "Gives a temporary aura of mirror shards. The aura damages any monster that hits you in melee. If you are on a mirror, the aura will teleport you a short distance if a monster hits you in melee.",
        "Teleports all monsters on the line away unless resisted.",
        "Fires a ball of shards.",
-       "Generates balls which send monsters to sleep on all mirrors in the whole level.",
-       "Fires a beam of mana. If the beam hits a mirror, it breaks that mirror and reflects toward another mirror.",
+       "Causes any mirror to lull to sleep monsters close to the mirror.",
+       "Fires a beam of mana. If the beam hits a mirror, it breaks that mirror and bounces toward another mirror.",
        "Eliminates a monster on a mirror from current dungeon level.",
-       "Gives bonus to AC. Gives reflection at level 32. Gives magic resistance at level 40.",
+       "Gives bonus to AC. Gives reflection at level 32. Gives magic resistance at level 40.",
        "Fires a powerful beam of mana. If the beam hits a mirror, it breaks that mirror and fires 8 beams of mana to 8 different directions from that point.",
        "Attempts to slow, stun, confuse, scare, freeze all monsters in sight. Gets more power on a mirror.",
        "Recreates current dungeon level. Can only be used on a mirror.",
@@ -521,30 +521,30 @@ static concptr const mind_tips[5][MAX_MIND_POWERS] =
        "Recalls player from dungeon to town, or from town to the deepest level of dungeon.",
        "Completely protects you from any attacks at one in two chance.",
        "Generates a magical triangle which damages all monsters in the area. The vertices of the triangle are you and two mirrors in sight.",
-       "Generates barrier which completly protects you from almost all damages. Takes a few your turns when the barrier breaks or duration time is exceeded.",
+       "Generates a barrier which completely protects you from almost all damage. Takes a few your turns when the barrier breaks or duration time is exceeded.",
 },
 
 {
        "Darkens nearby area and inside of a room.",
-       "Detects visible monsters in your vicinity and more and more. Detects traps, doors and stairs at level 5, items at level 15. Lights and reveals the whole level at level 45.",
+       "Detects visible monsters in your vicinity. Detects traps, doors and stairs at level 5. Detects items at level 15. Lights and reveals the whole level at level 45.",
        "Teleports you a short distance.",
-       "Teleports as you recieve an attack. Might be able to teleport just before recieveing damages at higher level.",
+       "Teleports you as you recieve an attack. Might be able to teleport just before receiving damage at higher levels.",
        "Teleports you a long distance.",
-       "Attacks and teleports in a time.",
+       "Attacks an adjacent monster and teleports you away immediately after the attack.",
        "Attempts to freeze a monster.",
        "Identifies an item.",
        "Gives levitation for a while.",
-       "Generates a fire ball and teleports in a time. Gives resistance to fire for a while. This resistance can be added to which from equipment for more powerful resistance.",
+       "Generates a fire ball and immediately teleports you away. Gives resistance to fire for a while. This resistance can be added to that from equipment for more powerful resistance.",
        "Steps close to a monster and attacks at a time.",
        "Shoots 8 iron Spikes in 8 random directions.",
        "Teleports a monster to a place adjacent to you.",
        "Releases a confusion ball which doesn't inflict any damage.",
-       "Swaps positions of you and a monster.",
+       "Causes you and a targeted monster to exchange positions.",
        "Sets a glyph under you. The glyph will explode when a monster moves on it.",
-       "Makes you ethereal for a period of time. While ethereal, you can pass through walls and are resistant to acid. This resistance can be added to which from equipment for more powerful resistance.",
-       "Generates huge balls of poison, drain life and confusion, then teleports in a time.",
+       "Makes you ethereal for a period of time. While ethereal, you can pass through walls and are resistant to acid. The resistance can be added to that from equipment for more powerful resistance.",
+       "Generates huge balls of poison, drain life and confusion. Then immediately teleports you away.",
        "Fires some number of beams of fire, nether or plasma in random directions.",
-       "Creates shadows of yourself which gives you abillity to completely evade any attacks at one in two chance for a while.",
+       "Creates shadows of yourself which gives you the ability to completely evade any attacks at one in two chance for a while.",
        "",
 },
 #endif
@@ -1424,14 +1424,14 @@ static bool cast_mirror_spell(player_type *caster_ptr, int spell)
                /* mirror shift */
        case 15:
                if (!is_mirror_grid(&caster_ptr->current_floor_ptr->grid_array[caster_ptr->y][caster_ptr->x])) {
-                       msg_print(_("鏡の国の場所がわからない!", "You cannot find out where is the world of mirror!"));
+                       msg_print(_("鏡の国の場所がわからない!", "You cannot find out where the mirror is!"));
                        break;
                }
                reserve_alter_reality(caster_ptr);
                break;
                /* mirror tunnel */
        case 16:
-               msg_print(_("鏡の世界を通り抜け…  ", "Go through the world of mirror..."));
+               msg_print(_("鏡の世界を通り抜け…  ", "You try to enter the mirror..."));
                return mirror_tunnel(caster_ptr);
 
                /* mirror of recall */