bugFreeciv - Bugs: bug #21388, Should city conquered by player...

Show feedback again

bug #21388: Should city conquered by player with no cities become their new capital?

Submitted by:  Jacob Nevins <jtn>
Submitted on:  Sun Dec 29 00:44:45 2013  
Category: NoneSeverity: 3 - Normal
Priority: 5 - NormalStatus: Duplicate
Assigned to: NoneOpen/Closed: Closed
Release: Operating System: Any
Planned Release: Contains string changes: None

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Tue Jul 15 20:53:43 2014, comment #3:

Bug #22271 answered this question: now players always get 'savepalace' buildings in this situation. (I'd forgotten about this ticket.)

(Bug #22340 discusses whether this goes too far for barbarians. There isn't a ticket about making it optional for humans too, although that ticket does mutter about it. Anyway, too many tickets, let's close this one as duplicate.)

Jacob Nevins <jtn>
Project Administrator
Fri Mar 21 07:16:01 2014, comment #2:

This should probably be generalised for all SaveSmallWonder type buildings. That said, there exists a narrative that supports not granting this under these conditions. When a city containing the Palace, the National Museum, the National Library, etc. is sacked, presumably the attendants save the relevant relics and evacuate to a nearby city, where they show the relics to the authorities, and resume their duties. In the event that a diaspora has been without a base for some time, the relics slowly dissipate (sold for food, lost, damaged due to neglect, stored somewhere "safe" that becomes unsafe or forgotten, etc.). When a new city is conquered, it takes time and effort to reestablish the institutions (build a new edifice, collect new relics or find the old ones, etc.), so the player needs to invest in building the Palace/Museum/Library/whatever all over again (or do without the benefits that would accrue from the SmallWonder).

Emmet Hikory <persia>
Project Member
Sun Dec 29 00:47:08 2013, comment #1:

I suppose this might be particularly likely to apply to barbarian players today...

Jacob Nevins <jtn>
Project Administrator
Sun Dec 29 00:44:45 2013, original submission:

Currently, if a player has no cities but only units, and they capture someone else's city, it does not automatically become their capital and get a free Palace (there's no code for this around unit_enter_city()). Should it?

I think the game does more or less cope with players who have no capital, but in most other situations where this could occur we give the player a free Palace.

Jacob Nevins <jtn>
Project Administrator


(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by persia (Posted a comment)
  • -unavailable- added by jtn (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Error: not logged in



    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue Jul 15 20:53:43 2014jtnStatusNone=>Duplicate
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup