Killing a city-state's aggressor

MadmanAtW

Knight
Joined
Apr 13, 2008
Messages
579
Location
San Leandro, CA
Japan declares on Venice.

Venice asks for help.

I conquer Japan. This causes 7 Japanese units to disappear from the map (which would have taken Venice next turn), but since I didn't kill 3 units, I don't complete the quest.

I don't know that this is a bug, but it would be nice if those units that disappeared counted as my kills for purposes of Influence and city-state quests. After all I clearly satisfied the spirit if not the letter of the quest! :)
 
I don't think he needs to post a save, considering what he's describing is ACTUALLY what is expected.

Its not a bug...just a strict implementation of a rule which, common sensically, should be changed.

I agree with the OP. A better implementation of the "city-state quest" would be:

- destroy 3 units OR
- conquer the civilization OR
- gett the civilization to make peace with the city state

The 3rd suggestion might be difficult to implement, considering I can see lots of ways for this to be exploited (I actually had an enemy declare war on one of my allied city states every chance he could and, each time, I got him to make peace the next turn). Still, the first two are pretty sound IMHO.
 
I would post a save but unfortunately I don't have one. (In Civ IV each time I saved I would do a new slot because it automatically put leader+year in the save name; now that nothing is autofilled and the existing saved games are sorted alphabetically instead of by timestamp, the only way I can keep track of what game I'm playing is to keep re-saving over the same slot. I'm too lazy to timestamp every saved game name myself.) If I encounter the situation again I will definitely keep the save and come back here and post it. I'll see if I can deliberately engineer it, but this was an uncommon situation where Japan was attacking Venice while having never actually built a second city for itself. :)

It's not really a "bug", looking at it from a code perspective- at no point did I kill a Japanese unit in combat, so the counter doesn't increment, and when the war ends the city-state withdraws the quest. So I guess this is more a "suggested improvement", I just think the easiest way to implement it would be to count units that die due to the civ being conquered towards the tally. (Yeah, if they're only attacking with 2 units you won't get the quest, but then, if you killed both units, you ALSO wouldn't get the quest, so I feel that that's ok.)
 
Top Bottom