Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2002:
[Freeciv-Dev] Re: (PR#2507) incite cost patch
Home

[Freeciv-Dev] Re: (PR#2507) incite cost patch

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: per@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#2507) incite cost patch
From: "Thomas Strub via RT" <rt@xxxxxxxxxxxxxx>
Date: Sun, 8 Dec 2002 02:05:23 -0800
Reply-to: rt@xxxxxxxxxxxxxx

On Sat, Dec 07, 2002 at 07:00:33PM -0800, Raahul Kumar via RT wrote:
> --- "Per I. Mathisen via RT" <rt@xxxxxxxxxxxxxx> wrote:
> 
> >    if (city_got_building(pcity, B_PALACE)) {
> > -    incite_revolt_cost = INCITE_IMPOSSIBLE_COST;
> > -  } else {
> > -    incite_revolt_cost = city_owner(pcity)->economic.gold + 1000;
> > -    capital = find_palace(city_owner(pcity));
> > -    if (capital) {
> > -      int tmp = map_distance(capital->x, capital->y, pcity->x, pcity->y);
> > -      dist = MIN(32, tmp);
> > +    return INCITE_IMPOSSIBLE_COST;
> > +  }
> 
> You need a Civ 2 compatability option. Hah! See how it feel when you're on the
> receiving end ; ) .

I don't know how the civII algorithm is. Think when we have the correct
algorithm we can include it.
 
> > +  if (city_celebrating(pcity)) {
> > +    cost *= 2;
> > +  }
> 
> This is a bad idea. You should have return INCITE_IMPOSSIBLE_COST here. 
> It makes no sense. All the citizens are happy with your rule, yet they will 
> revolt for sufficient cash. 

It's no change against the current situation. 
But both solutions are possible.
 
> I defy you to provide one real life example of this effect. No amount of cash
> will subvert a city unless there are people unhappy with the current regime. 

People are stupid. And if you say them that it will be better when they
change they will do it ...

Thomas



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