thecowwarrior
Warlord
I was thinking that some helpful community member with some insight would be able to help you out. Because I'm not even sure whether or not you know about the Python Debug Log?
Actually, debugging may not be necessary.. I don't pretend to understand why, but since I implemented the changes you suggested in post #38, they seem to work fine together. I'll even post a screenshot as proof. That is from the first and only game I've played since changing the code, so I'm really hoping I don't have another Topkapi Palace situation - where sometimes it works, sometimes it doesn't, depending on Python's mood that day.

HOWEVER, and I don't know for sure if this is related, but this is the first time I've noticed it - when I build my first unit of a new type (siege, gunpowder, etc.) the game pops up a message congratulating me on doing so, as it always does, except it says it built in the wrong city! The newly built unit spawns from the correct city, but it confuses me as to why all of a sudden the game gets confused where the unit came from. Again, see attached screenshot.
