isenchine
Empress
There's no need to change the red line. In onBuildingBuilt, you're just checking which building type is finished. In doCityTurn, you're checking if the building type is in the city.
The problem with doCityTurn is that it does not come automatically after the spy mission. It is just done once per turn. So, if you wait one turn, is the unit not killed? Do you get any error message?
Note: your indentation is not correct but that might be a copy/paste display on the forum.
The problem with doCityTurn is that it does not come automatically after the spy mission. It is just done once per turn. So, if you wait one turn, is the unit not killed? Do you get any error message?
Note: your indentation is not correct but that might be a copy/paste display on the forum.
Code:
bBuilding = False
bUnit = False