Follow-up Comment #2, bug #21155 (project freeciv):
The client city options are enacted in city_increase_size(), which
subsequently calls auto_arrange_workers(). Can the selection of specialists
survive this, or is it completely futile?
If so, the bug would be "city specialist preference completely ignored", and
the observed change in behaviour between 2.3 and 2.4 might be down to us
fixing the "unwanted tax collectors" bug (patch #3620 and friends).
(I did wonder if the translation of CITYO_NEW_TAXMAN as
best_specialist(O_GOLD, pcity) might yield the wrong result, but adding debug
logging to 2.4.0 shows that it chooses Taxmen, yet my test city ended up with
only entertainers / scientists.)
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list