- Englischer Text für "In Klah (3,9) erscheinen 201 Jungdrachen"

- Zauber-Anzeigefix Bauernverbrauch
This commit is contained in:
Enno Rehling 2003-06-18 11:27:04 +00:00
parent c550e34abd
commit 4151670016
4 changed files with 22 additions and 20 deletions

View File

@ -1284,6 +1284,7 @@ randomevents(void)
for (r = regions; r; r = r->next) {
unit * u;
message * msg;
if (rterrain(r) == T_OCEAN && rand()%10000 < 1) {
u = createunit(r, findfaction(MONSTER_FACTION), 1, new_race[RC_SEASERPENT]);
set_level(u, SK_MAGIC, 4);
@ -1323,30 +1324,22 @@ randomevents(void)
name_unit(u);
set_string(&u->lastorder, "WARTEN");
if (u->number == 1) {
sprintf(buf, "Es wurde ein %s gesichtet.",
LOC(default_locale, rc_name(u->race, 0)));
} else {
sprintf(buf, "Es wurden %d %s gesichtet.",
u->number, LOC(default_locale, rc_name(u->race, u->number!=1)));
}
addmessage(r, 0, buf, MSG_COMMENT, ML_IMPORTANT);
if (u->number == 1) {
sprintf(buf, "In %s wurde ein %s gesichtet.", regionid(r),
LOC(default_locale, rc_name(u->race, u->number!=1)));
} else {
sprintf(buf, "In %s wurden %d %s gesichtet.", regionid(r),
u->number, LOC(default_locale, rc_name(u->race, u->number!=1)));
}
/* add message to the region */
ADDMSG(&r->msgs,
msg_message("sighting", "region race number",
NULL, u->race, u->number));
/* create new message to add to units */
msg = msg_message("sighting", "region race number",
NULL, u->race, u->number);
for (u=r->units;u;u=u->next) freset(u->faction, FL_DH);
for (u=r->units;u;u=u->next) {
faction * f = u->faction;
if (!fval(f, FL_DH)) {
addmessage(0, f, buf, MSG_EVENT, ML_IMPORTANT);
add_message(&f->msgs, msg);
fset(f, FL_DH);
}
}
msg_release(msg);
}
}

View File

@ -3518,7 +3518,7 @@ sp_summonshadowlords(castorder *co)
* Gebiet: Draig
* Kategorie: Teleport
* Wirkung:
* Durch das Opfern von 500 Bauern kann der Chaosmagier ein Tor zur
* Durch das Opfern von 200 Bauern kann der Chaosmagier ein Tor zur
* astralen Welt öffnen. Das Tor kann im Folgemonat verwendet werden,
* es löst sich am Ende des Folgemonats auf.
*

View File

@ -4657,12 +4657,12 @@
</text>
</string>
<string name="chaossuction">
<text locale="de">Durch das Opfern von 500 Bauern kann
<text locale="de">Durch das Opfern von 200 Bauern kann
der Chaosmagier ein Tor zur astralen Welt
öffnen. Das Tor kann in der Folgewoche verwendet
werden, es löst sich am Ende der Folgewoche auf.
</text>
<text locale="en">By sacrificing the lives of 500
<text locale="en">By sacrificing the lives of 200
peasants, the chaossorcerer is able to open a
planar gate. This gate can be used during the
following week to transfer units to the astral

View File

@ -1,4 +1,13 @@
<messages>
<message name="sighting" section="events">
<type>
<arg name="region" type="region"></arg>
<arg name="number" type="int"></arg>
<arg name="race" type="race"></arg>
</type>
<text locale="de">"$if($isnull($region),"In $region($region)","Es") wurde$if($eq($number,1),"","n") $number $race($race,$number) gesichtet."</text>
<text locale="en">"In $region($region), $number $race($race,$number) were discovered."</text>
</message>
<message name="mallorn_effect" section="magic">
<type>
<arg name="mage" type="unit"></arg>