Follow-up Comment #1, bug #20522 (project freeciv):
Taking the unit type in to account here would have its problems, though. It's
calculating general UTYF_SETTLERS want, not that of specific unit type. In
theory this want may make it later to build a UTYF_SETTLER unit, but of
different type than virtual one used here.
In somewhat related note it's not necessarily good idea that it's worker want
of the very city used when deciding if worker should be built. The cities that
need workers most probably need other things too (new underdevelopet cities).
Even higher wants may win over quite high worker want, such a city might not
be able to build workers (chicken & egg), and even when it builds workers,
that is away from other important projects. At the same time well-off nearby
city may have no urgent tasks at all, so it could very well build the workers
for the other city to use.
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list