sp_generous translation

This commit is contained in:
Enno Rehling 2007-03-11 22:59:12 +00:00
parent 4ea302940f
commit 9aef2904c3
2 changed files with 21 additions and 8 deletions

View File

@ -4391,6 +4391,7 @@ sp_generous(castorder *co)
double force = co->force;
int duration = (int)force+1;
variant effect;
message * msg[2] = { NULL, NULL };
if (is_cursed(r->attribs, C_DEPRESSION, 0)) {
sprintf(buf, "%s in %s: Die Stimmung in %s ist so schlecht, das "
@ -4406,19 +4407,20 @@ sp_generous(castorder *co)
for (u = r->units; u; u = u->next) freset(u->faction, FL_DH);
for (u = r->units; u; u = u->next ) {
if (!fval(u->faction, FL_DH) ) {
message * m = NULL;
fset(u->faction, FL_DH);
if (cansee(u->faction, r, mage, 0)) {
sprintf(buf, "%s's Gesangskunst begeistert die Leute. Die "
"fröhliche und ausgelassene Stimmung der Lieder überträgt "
"sich auf alle Zuhörer.", unitname(mage));
}else{
sprintf(buf, "Die Darbietungen eines fahrenden Gauklers begeistern "
"die Leute. Die fröhliche und ausgelassene Stimmung seiner "
"Lieder überträgt sich auf alle Zuhörer.");
if (msg[0]==NULL) msg[0] = msg_message("song_of_peace_effect_0", "mage", mage);
m = msg[0];
} else {
if (msg[1]==NULL) msg[1] = msg_message("song_of_peace_effect_1", "");
m = msg[1];
}
addmessage(r, u->faction, buf, MSG_EVENT, ML_INFO);
r_addmessage(r, u->faction, m);
}
}
if (msg[0]) msg_release(msg[0]);
if (msg[1]) msg_release(msg[1]);
return cast_level;
}

View File

@ -6540,6 +6540,17 @@
<text locale="de">"$unit($mage) zaubert $spell($spell): $int($dead) $if($eq($dead,1),"Krieger wurde", "Krieger wurden") getötet."</text>
<text locale="en">"$unit($mage) casts $spell($spell): $int($dead) $if($eq($dead,1),"enemy was", "enemies were") killed."</text>
</message>
<message name="generous_effect_1" section="magic">
<text locale="de">"Die Darbietungen eines fahrenden Gauklers begeistern die Leute. Die fröhliche und ausgelassene Stimmung seiner Lieder überträgt sich auf alle Zuhörer."</text>
<text locale="en">"A touring minstrel entertains the locals. The joyous and generous disposition of his songs prove infectious."</text>
</message>
<message name="generous_effect_0" section="magic">
<type>
<arg name="mage" type="unit"/>
</type>
<text locale="de">"Die Darbietungen von $unit($mage) begeistern die Leute. Die fröhliche und ausgelassene Stimmung seiner Lieder überträgt sich auf alle Zuhörer."</text>
<text locale="en">"$unit($mage) entertains the locals. The joyous and generous disposition of his songs prove infectious."</text>
</message>
<message name="song_of_peace_effect_1" section="magic">
<text locale="de">"In der Luft liegt ein wunderschönes Lied, dessen friedfertiger Stimmung sich niemand entziehen kann. Einige Leute werfen sogar ihre Waffen weg."</text>
<text locale="en">"A wondrous song fills the air and enchants the public. The song's peaceful melody makes several listeners drop their weapon."</text>