Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2003:
[Freeciv-Dev] Re: (PR#5672) Changing production categories when having t
Home

[Freeciv-Dev] Re: (PR#5672) Changing production categories when having t

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] Re: (PR#5672) Changing production categories when having to much shields
From: "ue80@xxxxxxxxxxxxxxxxxxxxx" <ue80@xxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 4 Sep 2003 02:52:03 -0700
Reply-to: rt@xxxxxxxxxxxxxx

On Wed, Sep 03, 2003 at 01:41:38PM -0700, Christian Knoke wrote:
> On Tue, Sep 02, 2003 at 01:39:49PM -0700, Jason Short wrote:
> > 
> > [ue80@xxxxxxxxxxxxxxxxxxxxx - Mon Sep  1 18:51:48 2003]:
> > 
> > > Set production in a size 1 city to settlers. Wait until you have 200
> > > shields, change the production to warrior and set the next item in the
> > > worklist to foo (foo item from improvement/wonder) You get the warrior
> > > and have ~ 190 shields for the wonder or improvement. That shouldn't be
> > > possible. You should lose 95 shields when doing that.
> > 
> > As discussed in a separate thread, I think this is a bug.  The
> > unpenalized shields you get to use the turn after building something
> > should be restricted to just those shields produced on the last turn
> > when it was built.
> > 
> > So if you have 196 shields and change your production to warrior, with a
> > surplus of 4, then you'll end up next turn with 190 shields (196+4-10)
> > and you'll still be making a warrior.  But if you change to a wonder,
> > 186 of these shields will be penalized (at 50%) so you'll end up with
> > just 97 shields.
> 
> I don't think that the current behaviour is a bug.

As jason said earlier only when changing in categories. 
I think building a 600er wonder with caravans, than switching to a 200er
and than having 449 shields which can be used for units or improvements
is a bug.

Or stocking 1000 shields for a "settler" not building it and then
switching to a wonder (by using the warrior trick) without the penalty
is a bug.

When you get the shields unpenalized with a trick and not without the
trick it must be a bug.

a)
Building settler (1000 stock)
changing to magellan (500 shields)

b) 
Building settler (1000 stock)
changing to warrior (1000 stock)
next round warrior build (990 stock)
building magellan from worklist (990 stock) + 1 warrior

Why is b) not a bug?

Thomas
-- 
Thomas Strub  ***  eMail ue80@xxxxxxxxxxxxxxxxxxxxx
jb: people are stupid, they don't want to learn.



[Prev in Thread] Current Thread [Next in Thread]