[Freeciv-Dev] Re: (PR#3389) Granary
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
ChrisK@xxxxxxxx via RT wrote:
> CVS 11 FEB 2003 GTK 1.2
>
> 1. Generally, when the nation has pyramids, you can't build granaries.
>
> This should be possible, because you can loose pyramids.
>
> 2. If you are already building a granary, at the moment you get pyramids,
> you get a warning message. This is ok. You can continue building
> granary, which contradicts (1).
>
> 3. When you have 60 shields accumulated for granary, it is not built.
> Additional shields get lost. This is bad. No warning is given that
> shields get lost. Even worse.
>
> Just allow building granaries in the presence of pyramids.
This is similar to the situation for city walls/great wall, as I've
pointed out before. The difference is that the great wall will always
be obsoleted, whereas the chance of the Pyramids, SETI program,
Michelangelo's Chapel, Women's Suffrage,
be destroyed is much lower.
Previously I believe this was solved by separating the equiv_dupl and
equiv_repl fields in the buildings.ruleset (those are some impressively
obscure names!). The correct solution, I believe, is that it should be
*possible* for the player to build any of these buildings (the server
should not disallow it), but the client should not make them available
by default. Instead a duplicated building (equiv_dupl) should only be
presented if a particular option is enabled. Replicated buildings
(equiv_repl) should not be used at all (except perhaps for compatability).
jason
|
|