diff --git a/src/common/kernel/spell.c b/src/common/kernel/spell.c index 6f66cdaaa..53e0c968d 100644 --- a/src/common/kernel/spell.c +++ b/src/common/kernel/spell.c @@ -9246,12 +9246,7 @@ static spell spelldaten[] = }, #endif { - SPL_RESISTMAGICBONUS, "resist_magic", - "Dieser Zauber verstärkt die natürliche Widerstandskraft gegen Magie. " - "Eine so geschützte Einheit ist auch gegen Kampfmagie weniger " - "empfindlich. Pro Stufe reicht die Kraft des Magiers aus, um 5 Personen " - "zu schützen.", NULL, - "u+", + SPL_RESISTMAGICBONUS, "resist_magic", NULL, NULL, "u+", M_ASTRAL, (UNITSPELL | SPELLLEVEL | ONSHIPCAST | TESTCANSEE), 2, 3, @@ -9277,13 +9272,7 @@ static spell spelldaten[] = (spell_f)sp_keeploot, patzer }, { - SPL_ENTERASTRAL, "enterastral", - "Alte arkane Formeln ermöglichen es dem Magier, sich und andere in die " - "astrale Ebene zu schicken. Der Magier kann (Stufe-3)*15 GE durch das " - "kurzzeitig entstehende Tor schicken. Ist der Magier erfahren genug, " - "den Zauber auf Stufen von 11 oder mehr zu zaubern, kann er andere " - "Einheiten auch gegen ihren Willen auf die andere Ebene zwingen.", NULL, - "u+", + SPL_ENTERASTRAL, "enterastral", 0, 0, "u+", M_ASTRAL, (UNITSPELL|SPELLLEVEL), 7, 4, { { R_AURA, 2, SPC_LEVEL }, @@ -9295,12 +9284,7 @@ static spell spelldaten[] = (spell_f)sp_enterastral, patzer }, { - SPL_LEAVEASTRAL, "leaveastral", - "Der Magier konzentriert sich auf die Struktur der Realität und kann " - "so die astrale Ebene verlassen. Er kann insgesamt (Stufe-3)*15 GE durch " - "das kurzzeitig entstehende Tor schicken. Ist der Magier erfahren genug, " - "den Zauber auf Stufen von 11 oder mehr zu zaubern, kann er andere " - "Einheiten auch gegen ihren Willen auf die andere Ebene zwingen.", + SPL_LEAVEASTRAL, "leaveastral", 0, "ZAUBER [STUFE n] \'Astraler Ausgang\' " "[ ...]", "ru+", @@ -9333,11 +9317,7 @@ static spell spelldaten[] = (spell_f)sp_transferaura, patzer }, { - SPL_SHOCKWAVE, "shockwave", - "Dieser Zauber läßt eine Welle aus purer Kraft über die " - "gegnerischen Reihen hinwegfegen. Viele Kämpfer wird der Schock " - "so benommen machen, daß sie für einen kurzen Moment nicht angreifen " - "können.", NULL, NULL, + SPL_SHOCKWAVE, "shockwave", NULL, NULL, NULL, M_ASTRAL, (COMBATSPELL|SPELLLEVEL), 5, 5, { { R_AURA, 1, SPC_LEVEL }, @@ -9349,13 +9329,7 @@ static spell spelldaten[] = (spell_f)sp_stun, patzer }, { - SPL_ANTIMAGICZONE, "antimagiczone", - "Mit diesem Zauber kann der Magier eine Zone der astralen Schwächung " - "erzeugen, ein lokales Ungleichgewicht im Astralen Feld. Dieses " - "Zone wird bestrebt sein, wieder in den Gleichgewichtszustand " - "zu gelangen. Dazu wird sie jedem in dieser Region gesprochenen " - "Zauber einen Teil seiner Stärke entziehen, die schwächeren gar " - "ganz absorbieren.", NULL, NULL, + SPL_ANTIMAGICZONE, "antimagiczone", NULL, NULL, NULL, M_ASTRAL, (FARCASTING | SPELLLEVEL | REGIONSPELL | TESTRESISTANCE), 2, 5, { @@ -9368,9 +9342,7 @@ static spell spelldaten[] = (spell_f)sp_antimagiczone, patzer }, { - SPL_TYBIED_DESTROY_MAGIC, "destroy_magic", - "Dieser Zauber ermöglicht dem Magier, Verzauberungen einer Einheit, " - "eines Schiffes, Gebäudes oder auch der Region aufzulösen.", + SPL_TYBIED_DESTROY_MAGIC, "destroy_magic", NULL, "ZAUBERE [REGION x y] [STUFE n] \'Magiefresser\' REGION\n" "ZAUBERE [REGION x y] [STUFE n] \'Magiefresser\' EINHEIT \n" "ZAUBERE [REGION x y] [STUFE n] \'Magiefresser\' GEBÄUDE \n" @@ -9389,13 +9361,7 @@ static spell spelldaten[] = (spell_f)sp_destroy_magic, patzer }, { - SPL_PULLASTRAL, "pull_astral", - "Ein Magier, der sich in der astralen Ebene befindet, kann mit Hilfe " - "dieses Zaubers andere Einheiten zu sich holen. Der Magier kann " - "(Stufe-3)*15 GE durch das kurzzeitig entstehende Tor schicken. Ist der " - "Magier erfahren genug, den Zauber auf Stufen von 13 oder mehr zu zaubern, " - "kann er andere Einheiten auch gegen ihren Willen auf die andere Ebene " - "zwingen.", + SPL_PULLASTRAL, "pull_astral", NULL, "ZAUBER [STUFE n] \'Astraler Ruf\' " "[ ...]", "ru+", @@ -9411,13 +9377,7 @@ static spell spelldaten[] = }, { - SPL_FETCHASTRAL, "fetch_astral", - "Ein Magier, welcher sich in der materiellen Welt befindet, kann er mit " - "Hilfe dieses Zaubers Einheiten aus der angrenzenden Astralwelt herbeiholen. " - "Ist der Magier erfahren genug, den Zauber auf Stufen von 13 oder mehr zu " - "zaubern, kann er andere Einheiten auch gegen ihren Willen in die materielle " - "Welt zwingen.", NULL, - "u+", + SPL_FETCHASTRAL, "fetch_astral", NULL, NULL, "u+", M_ASTRAL, (UNITSPELL | SEARCHGLOBAL | SPELLLEVEL), 7, 6, { { R_AURA, 2, SPC_LEVEL }, @@ -9429,10 +9389,7 @@ static spell spelldaten[] = (spell_f)sp_fetchastral, patzer }, { - SPL_STEALAURA, "steal_aura", - "Mit Hilfe dieses Zaubers kann der Magier einem anderen Magier seine " - "Aura gegen dessen Willen entziehen und sich selber zuführen.", NULL, - "u", + SPL_STEALAURA, "steal_aura", NULL, NULL, "u", M_ASTRAL, (FARCASTING | SPELLLEVEL | UNITSPELL | ONETARGET | TESTRESISTANCE | TESTCANSEE), 3, 6, @@ -9446,13 +9403,7 @@ static spell spelldaten[] = (spell_f)sp_stealaura, patzer }, { - SPL_FLYING_SHIP, "airship", - "Diese magischen Runen bringen ein Boot oder Langboot für eine Woche " - "zum fliegen. Damit kann dann auch Land überquert werden. Die Zuladung " - "von Langbooten ist unter der Einwirkung dieses Zaubers auf 100 " - "Gewichtseinheiten begrenzt. Für die Farbe der Runen muss eine spezielle " - "Tinte aus einem Windbeutel und einem Schneekristall angerührt werden.", NULL, - "s", + SPL_FLYING_SHIP, "airship", NULL, NULL, "s", M_ASTRAL, (ONSHIPCAST | SHIPSPELL | ONETARGET | TESTRESISTANCE), 5, 6, { { R_AURA, 10, SPC_FIX }, @@ -9464,10 +9415,7 @@ static spell spelldaten[] = (spell_f)sp_flying_ship, patzer }, { - SPL_DESTROY_MAGIC, "break_curse", - "Dieser Zauber ermöglicht dem Magier, gezielt eine bestimmte " - "Verzauberung einer Einheit, eines Schiffes, Gebäudes oder auch " - "der Region aufzulösen.", + SPL_DESTROY_MAGIC, "break_curse", NULL, "ZAUBERE [REGION x y] [STUFE n] \'Fluch brechen\' REGION \n" "ZAUBERE [REGION x y] [STUFE n] \'Fluch brechen\' EINHEIT \n" "ZAUBERE [REGION x y] [STUFE n] \'Fluch brechen\' GEBÄUDE \n" @@ -9484,11 +9432,7 @@ static spell spelldaten[] = (spell_f)sp_destroy_curse, patzer }, { - SPL_ETERNIZEWALL, "eternal_walls", - "Mit dieser Formel bindet der Magier auf ewig die Kräfte der Erde in " - "die Mauern des Gebäudes. Ein solchermaßen verzaubertes Gebäude ist " - "gegen den Zahn der Zeit geschützt und benötigt keinen " - "Unterhalt mehr.", + SPL_ETERNIZEWALL, "eternal_walls", NULL, "ZAUBERE \'Mauern der Ewigkeit\' ", "b", M_ASTRAL, diff --git a/src/res/de/strings.xml b/src/res/de/strings.xml index c1d1ed439..7057aa7f1 100644 --- a/src/res/de/strings.xml +++ b/src/res/de/strings.xml @@ -4531,6 +4531,124 @@ + + Dieser Zauber ermöglicht dem Magier, gezielt eine + bestimmte Verzauberung einer Einheit, eines Schiffes, Gebäudes oder auch + der Region aufzulösen. + This spell allows a magician to remove a specific + enchantment from a unit, ship, bulding or region. + + + Mit dieser Formel bindet der Magier auf ewig die Kräfte + der Erde in die Mauern des Gebäudes. Ein solchermaßen verzaubertes Gebäude + ist gegen den Zahn der Zeit geschützt und benötigt keinen Unterhalt + mehr. + With this spell, the magician binds the power of the + earth into the walls of a building for all eternity. Such a building is + immune to the sands of time and needs no maintenance cost. + + + Ein Magier, der sich in der astralen Ebene befindet, + kann mit Hilfe dieses Zaubers andere Einheiten zu sich holen. Der Magier + kann (Stufe-3)*15 GE durch das kurzzeitig entstehende Tor schicken. Ist + der Magier erfahren genug, den Zauber auf Stufen von 13 oder mehr zu + zaubern, kann er andere Einheiten auch gegen ihren Willen auf die andere + Ebene zwingen. + A magician in the astral plane can summon units from the + material world. The magician can bring (level-3)*15 GE through the + temporary portal. If he is experienced enough to cast the spell at at + least level 13, he can even summon units against their will. + + + Ein Magier, welcher sich in der materiellen Welt + befindet, kann er mit Hilfe dieses Zaubers Einheiten aus der angrenzenden + Astralwelt herbeiholen. Ist der Magier erfahren genug, den Zauber auf + Stufen von 13 oder mehr zu zaubern, kann er andere Einheiten auch gegen + ihren Willen in die materielle Welt zwingen. + A magician in the material world can summon units from + the adjacent part of the astral plane. If he is experienced enough to cast + the spell at at least level 13, he can even summon units against their + will. + + + Mit Hilfe dieses Zaubers kann der Magier einem anderen + Magier seine Aura gegen dessen Willen entziehen und sich selber zuführen. + + Aided by this spell, a magician can steal another + magician's aura against his will. + + + Diese magischen Runen bringen ein Boot oder Langboot für + eine Woche zum fliegen. Damit kann dann auch Land überquert werden. Die + Zuladung von Langbooten ist unter der Einwirkung dieses Zaubers auf 100 + Gewichtseinheiten begrenzt. Für die Farbe der Runen muss eine spezielle + Tinte aus einem Windbeutel und einem Schneekristall angerührt werden. + + These magic runes allow a boat or longboat to fly for a + week. The boat can only carry 100 weight units. The enchanted ink's + components include a windbag and a snowcrystal petal. + + + Dieser Zauber läßt eine Welle aus purer Kraft über die + gegnerischen Reihen hinwegfegen. Viele Kämpfer wird der Schock so + benommen machen, daß sie für einen kurzen Moment nicht angreifen + können. + A wave of pure force spreads out from the magician, + crashing into the enemy ranks. Many warriors are thrown off balance and + are briefly unable to attack. + + + Mit diesem Zauber kann der Magier eine Zone der astralen + Schwächung erzeugen, ein lokales Ungleichgewicht im Astralen Feld. Dieses + Zone wird bestrebt sein, wieder in den Gleichgewichtszustand zu gelangen. + Dazu wird sie jedem in dieser Region gesprochenen Zauber einen Teil + seiner Stärke entziehen, die schwächeren gar ganz absorbieren. + This spell allows a magician to create a local + instability in the astral field. This zone needs to return to its + equilibrium, soaking up part of the power of all spells cast in the region + - or even all of some of the weaker ones. + + + Dieser Zauber ermöglicht dem Magier, Verzauberungen + einer Einheit, eines Schiffes, Gebäudes oder auch der Region aufzulösen. + + This spell lets a magician destroy spells on a ship, + building or region. + + + Dieser Zauber verstärkt die natürliche Widerstandskraft + gegen Magie. Eine so geschützte Einheit ist auch gegen Kampfmagie weniger + empfindlich. Pro Stufe reicht die Kraft des Magiers aus, um 5 Personen zu + schützen. + This spell enhances natural magic resistence. Protected + units are less vulnerable to battle magic. The spell protects 5 people per + level. + + + Alte arkane Formeln ermöglichen es dem Magier, sich und + andere in die astrale Ebene zu schicken. Der Magier kann (Stufe-3)*15 GE + durch das kurzzeitig entstehende Tor schicken. Ist der Magier erfahren + genug, den Zauber auf Stufen von 11 oder mehr zu zaubern, kann er andere + Einheiten auch gegen ihren Willen auf die andere Ebene zwingen. + Ancient arcane formulae permit the magician to transport + himself or other units into the astral plane. The magician can transport + (level-3) * 15 GE through the transient portal. If the magician is + experienced enough to cast level 11 spells, he can also transport units + against their will. + + + Der Magier konzentriert sich auf die Struktur der + Realität und kann so die astrale Ebene verlassen. Er kann insgesamt + (Stufe-3)*15 GE durch das kurzzeitig entstehende Tor schicken. Ist der + Magier erfahren genug, den Zauber auf Stufen von 11 oder mehr zu zaubern, + kann er andere Einheiten auch gegen ihren Willen auf die andere Ebene + zwingen. + By concentrating on the structure of reality, the + magician can breach it and thus briefly make a gateway to leave the astral + plane. He can transport up to (level-3)*15 GE through the portal. If the + magician is able to cast at at least level 11, he can even transport other + units against their will. + Mit diesem Spruch kann der Magier versuchen, die @@ -6775,3 +6893,26 @@ + + + + + + + + + + + + + + + + + + + + + + +