Trade last resource bug, resource count incorrect

Kallale

Chieftain
Joined
Mar 18, 2004
Messages
5
Location
Roanoke, VA - USA
Traded my last silver to the Germans so they would go to war with Aztecs. Later I noticed I had 3 silver traded out and 4 connected to my network, but it wasn't being counted correctly. The game says I have no silver for happiness. The only way I found to get them all back is by either letting all the deals expire or by destroying the mines and rebuilding them... thus canceling all the deals. Feel free to play around with this.. there is a way to crash it in there somewhere but they don't pay me to beta test so i didn't bother trying to reproduce it.

I have silver to America that will cancel within the next turn or so but it will not be added back in as far as I can remember. The other silver deals aren't too far from ending. Lots of stuff will be happening but you are safe to just click through the notifications and sentry units. The only way to get the silver count back in a reasonable amount of time is to start forts over the silver mines and rebuild the mines. There's probably a smarter more elegant way but after screwing with it for a while I just said screw it and loaded the Fire Tuner to plop in workers just to get it done. The attached save shows a worker over the north mine but I had just moved him there to delete it in the hopes of regaining it and fixing Firaxis' bad logic.

If you notice this logic error will end a very lucrative trade deal with England if it is fixed immediately. Plenty of workers around to play with and test possible solutions for you masochists out there. Enjoy. :)

/startRant
It seems I pay them to beta test their fully funded multi-million dollar games. This is clearly a logic error in the code and I have several ideas of why. Honestly I feel like I could fix it within a couple hours so or at least find the problem... I mean WTH. Yeah I'm a bit pissed that companies can't release finished games anymore. But I barely played civ 4 because of this kind of crap and at least civ 5 is going back in a good direction imho. I'm even more pissed about companies (in general) locking out content in a game and selling it to us as if it wasn't already finished. (It does happen, we all know it.) I don't mind paying a few bucks for well designed civs though... thats just me off on a tangent. In closing... don't buy games until they have been released for 6 months. That way all the retards like us that rush out fanboi-style to get it can beta test it first.
/endRant
 

Attachments

I think I had the same problem. I traded Silk, Fur, and Cotton to Inca for Gold. I started out with 3 Silk, 3 Fur, and 7 cotton but ended up with 0 Silk, 0 Fur, and 6 Cotton. Yup, that's a bug. Ended up with a net happiness change of -5! Grrr!

p.s. Didn't matter anyway, cuz all the AI's have declared war on me just cuz I invaded two city-states and America. They are so pissy. Wonderful. :p
 
This bug seems to be really common.

I was playing as English and had two sources of whales. Then I traded 1 to Washington and after the deal game was stating I had no whales at all. Even in trading negotiations the game was saying I had 2 sources of whales.

After the deal ended the game was stating I had no whales at all! In reality I still had 2.

This bug is really irritating.
 
I'm also having this issue in my most recent game. I had multiple copies of Cotton, Silver and Gold (4,3,2 respectively). Traded 1 cotton and 1 silver for something (Incense I think). Should of still had extra cotton and silver for my people, but the game was not registering the remaining quantity properly following the trade.

I confirmed that adding additional new resources of the same type added correctly and registered happiness correctly. I'm currently waiting for that deal to expire to see what happens. I've considered removing and rebuilding one of the mines to see what happens but have not tried it yet.
 
If you notice this logic error will end a very lucrative trade deal with England if it is fixed immediately.
Its lucrative because you traded 2 silver to England. 1 to Germany and 1 to America. 4 out of 4.
 
Back
Top Bottom