URL:
<http://gna.org/bugs/?21982>
Summary: present=FALSE improvement requirements can cause
incorrect server messages
Project: Freeciv
Submitted by: persia
Submitted on: Mon 28 Apr 2014 01:29:07 PM JST
Category: general
Severity: 3 - Normal
Priority: 5 - Normal
Status: Ready For Test
Assigned to: persia
Originator Email:
Open/Closed: Open
Release: 2.6.0
Discussion Lock: Any
Operating System: None
Planned Release: 2.6.0
_______________________________________________________
Details:
Specifically the messages concerning throttling growth (EFT_GROWTH_FOOD)
and limited growth (EFT_SIZE_ADJ and EFT_SIZE_UNLIMIT) depend on calculations
that are incorrect if these effects require the absence of the specific
improvement under construction in the city when they are emitted, as
get_current_construction_bonus() fails to consider the presence of
requirements for the improvement under construction.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Mon 28 Apr 2014 01:29:07 PM JST Name:
consider-negated-reqs-for-construction-bonus.patch Size: 5kB By: persia
<http://gna.org/bugs/download.php?file_id=20609>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21982>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev