<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39831 >
This transaction appears to have no content
Good. "Promoted" sounds perfect in this context. Joan 2007/11/11, William Allen Simpson <[EMAIL PROTECTED]>: > > > <URL: http://bugs.freeciv.org/Ticket/Display.html?id=39831 > > > Joan Creus wrote: > > For land units, except Diplomats and Spies: > > * Will be built as a veteran in cities with appropriate training > facilities > > (see Barracks and Sun Tzu.) May also become veteran if it defeats an > enemy > > unit. > > > In this message, and all that follow, should be "veteran after" or > "veteran when" -- or transposed to: > > "If it defeats an enemy unit, may be promoted to veteran." > > >Good. "Promoted" sounds perfect in this context.
Joan
2007/11/11, William Allen Simpson <[EMAIL PROTECTED]
>:
<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39831 >
Joan Creus wrote:
> For land units, except Diplomats and Spies:
> * Will be built as a veteran in cities with appropriate training facilities
> (see Barracks and Sun Tzu.) May also become veteran if it defeats an enemy
> unit.
>
In this message, and all that follow, should be "veteran after" or
"veteran when" -- or transposed to:
"If it defeats an enemy unit, may be promoted to veteran."
Index: helpdata.c
===================================================================
--- helpdata.c (revision 13940)
+++ helpdata.c (working copy)
@@ -1010,8 +1010,32 @@
sprintf(buf + strlen(buf),
_("* Will never achieve veteran status.\n"));
} else {
- sprintf(buf + strlen(buf),
- _("* May become veteran through training or combat.\n"));
+ switch(utype_move_type(utype)) {
+ case AIR_MOVING:
+ case HELI_MOVING:
+ sprintf(buf + strlen(buf),
+ _("* Will be built as a veteran in cities with appropriate training facilities (see Airport.) If it defeats an enemy unit, may be promoted to veteran.\n"));
+ break;
+ case LAND_MOVING:
+ if (utype_has_flag(utype, F_DIPLOMAT)||utype_has_flag(utype, F_SPY)) {
+ sprintf(buf + strlen(buf),
+ _("* Will be built as a veteran under communist governments. May also become veteran after a successful mission.\n"));
+ } else {
+ sprintf(buf + strlen(buf),
+ _("* Will be built as a veteran in cities with appropriate training facilities (see Barracks and Sun Tzu.) If it defeats an enemy unit, may be promoted to veteran.\n"));
+ }
+ break;
+ case SEA_MOVING:
+ sprintf(buf + strlen(buf),
+ _("* Will be built as a veteran in cities with appropriate training facilities (see Port Facility and Lighthouse). If it defeats an enemy unit, may be promoted to veteran.\n"));
+ if (utype_has_flag(utype, F_TRIREME))
+ sprintf(buf + strlen(buf),
+ _("* May become veteran if it survives in the high seas.\n"));
+ break;
+ default: /* should never happen in default rulesets */
+ sprintf(buf + strlen(buf),
+ _("* May become veteran through combat or training\n"));
+ }
}
if (utype_has_flag(utype, F_TRIREME)) {
sprintf(buf + strlen(buf),
_______________________________________________ Freeciv-dev mailing list [email protected] https://mail.gna.org/listinfo/freeciv-dev
