I have Despotism, but citizen gets 3 food from Grassland with Irrigation. City does not celebrate. Is this a bug in Freeciv or ruleset? Funny that I found an opposite question in Freeciv FAQ:* Each worked tile that gives more than 2 Food, Shield, or Trade will suffer a -1 penalty, unless the city working it is celebrating. (Cities below size 3 will not celebrate.)
https://github.com/freeciv/freeciv/blob ... 0b/doc/FAQ
I play Freeciv-3.2.0-win64-10-client-gtk3.22- 1.10 My irrigated grassland produces only 2 food. Is this a bug?
No, it isn't. It's a feature. Your government is probably despotism,
which has a -1 output whenever a tile produces more than 2 units of
food/production/trade. You should change your government (see
Government) to get rid of this penalty.