Bug reports and technical issues

Thanks, I've fixed the legend for the statistics screen and the Egyptian unit selection at the beginning of the game (commit forthcoming).

Blizzrd, I looked up the conqueror code and there are no special rules for Ethiopia. I assume that it's the old bug where inexplicably contacts are established during the game without actually meeting someone, so it wasn't really your first contact. If you upload a save from the turn where the contact is going to happen I can make sure.
 
Blizzrd, I looked up the conqueror code and there are no special rules for Ethiopia. I assume that it's the old bug where inexplicably contacts are established during the game without actually meeting someone, so it wasn't really your first contact. If you upload a save from the turn where the contact is going to happen I can make sure.

OK, thanks. Will post a save tonight from 1400s. I'm probably a couple of SVN revisions behind though, because I've been playing the damn Ethiopian domination attempt for quite a while and didn't want to lose save compatibility.
 
No problem, I can revert if you give me the revision.
 
Here is the save from 1390AD. My caravel in the Eastern Pacific can trigger first contact now, before the Spanish/Moorish caravels in the Atlantic do so in the coming turns. In 1410, the Moors will trigger the conquerors with one of their caravels.

SVN revision is 451.
 
I assume that it's the old bug where inexplicably contacts are established during the game without actually meeting someone, so it wasn't really your first contact.

I haven't heard of this or experienced this before, but sounds like it has happened before to others. I guess there is no way to fix, other than to start again?
 
Maybe you could use the Python console to reset the already contacted value? I'll look it up. I'll also look into your save.
 
1)Rome has declared war on!?
attachment.php


I've seen this error ... it happened to me several times

If I'am not mistake .. usually occurs with Poland, Thai and others civs .. I forgot .. but its some of the civs that not present in original rfc
 
I think it happens with civs after they change their short name (Aztecs>Mexico, Inca>Peru, Holy Rome>Austria, Vikings>Sweden and others).
 
I think it happens with civs after they change their short name (Aztecs>Mexico, Inca>Peru, Holy Rome>Austria, Vikings>Sweden and others).
Yes, that's it and it's driving me nuts. It was Carthage in this case I presume.
 
Started to play as Babylon, got these messages:
attachment.php

attachment.php

attachment.php

Then each turn I was getting these messages:
attachment.php

attachment.php

Beginning from turn 51 I also got this message:
attachment.php

Beginning from turn 55 I also got this message:
attachment.php

Beginning from turn 67 I also got this message.
attachment.php
 

Attachments

  • Civ4ScreenShot0008.JPG
    Civ4ScreenShot0008.JPG
    48.6 KB · Views: 196
  • Civ4ScreenShot0009.JPG
    Civ4ScreenShot0009.JPG
    48.1 KB · Views: 194
  • Civ4ScreenShot0010.JPG
    Civ4ScreenShot0010.JPG
    46.6 KB · Views: 189
  • Civ4ScreenShot0011.JPG
    Civ4ScreenShot0011.JPG
    112.4 KB · Views: 199
  • Civ4ScreenShot0012.JPG
    Civ4ScreenShot0012.JPG
    111.5 KB · Views: 186
  • Civ4ScreenShot0013.JPG
    Civ4ScreenShot0013.JPG
    143 KB · Views: 193
  • Civ4ScreenShot0014.JPG
    Civ4ScreenShot0014.JPG
    173 KB · Views: 188
  • Civ4ScreenShot0015.JPG
    Civ4ScreenShot0015.JPG
    178.6 KB · Views: 199
Oh, I'm terribly sorry, these are my debug popups which were supposed to be disabled again. Everything works fine still, it's just that these windows are annoying I guess. Will remove them with the next commit.
 
The fact that Oriental religions spread to Ethiopia, is that a bug or is it working as intended? I was playing a game as Ethiopia and I had Taoism, Buddhism and Hinduism in my three cities.
 
Ethiopia had medium spread chances for Asian religions for some reason, I'll correct that.

(I'm aware that all religions in this game are Asian. You know what I mean.)
 
I haven't heard of this or experienced this before, but sounds like it has happened before to others. I guess there is no way to fix, other than to start again?
Okay, the fix is actually very easy and has nothing to do with premature contacts (thank God). Turns out there was a typo in the line that creates the Ethiopian Askari which went unnoticed until now, causing the code to terminate with an exception (do you have Python exceptions disabled?).

I'll fix it in the current revision, if you want to continue your game with 451, open RiseAndFall.py, go to line 3685 and replace "tArrivalPlor" with "tArrivalPlot".
 
But they are Christian denominations and Christianity is an Asian religion.

Anyway, looking at the conquerors code I've realized that it's a horrible mess and I'm going to rewrite it. I don't expect any benefits except a nicer looking code but whatever.
 
Okay, the fix is actually very easy and has nothing to do with premature contacts (thank God). Turns out there was a typo in the line that creates the Ethiopian Askari which went unnoticed until now, causing the code to terminate with an exception (do you have Python exceptions disabled?).

I'll fix it in the current revision, if you want to continue your game with 451, open RiseAndFall.py, go to line 3685 and replace "tArrivalPlor" with "tArrivalPlot".

Was that your earlier fix? Since I have gotten conquerors as Ethiopia in DoC, but I got musketmen instead of Askaris. That was a while back though.
 
Could be that I added the Askari spawn later and introduced the bug then.
 
Okay, the fix is actually very easy and has nothing to do with premature contacts (thank God). Turns out there was a typo in the line that creates the Ethiopian Askari which went unnoticed until now, causing the code to terminate with an exception (do you have Python exceptions disabled?).

I'll fix it in the current revision, if you want to continue your game with 451, open RiseAndFall.py, go to line 3685 and replace "tArrivalPlor" with "tArrivalPlot".

Awesome news, thanks Leoreth!
Yes, I have python exceptions disabled. Should I change this in the future?
 
Yeah, definitely. It would make these things a lot easier to sort out. Especially because I (unfairly) assumed you had them active for some reason, so I immediately ruled out Python code typos and similar causes.
 
Back
Top Bottom