Greeks build anet1.pic... that's a new one

Mize

Prince
Joined
Jun 17, 2011
Messages
437
Title says it all. Saw it while admiring the replay of my latest glorious win. What were those Greeks smoking?
 

Attachments

  • anet1.png
    anet1.png
    16.4 KB · Views: 55
I presume this error was so persistent during testing that the game specifically checks that produced thing is within boundaries of correct things: units, buildings, SS parts and wonders. So even if this glitch is reported in replay, at least these abominations do not actually spawn into a game. In most cases it would be just " ", you are lucky that you jumps into some string. Sometimes because of this glitch AI builds legit things that it should not build, including Wonders of the world. I have no idea what data is written here and why this field exactly is usually corrupted. Maybe all other fields are corrupted just as frequently, but it's not that noticeable.
 
I presume this error was so persistent during testing that the game specifically checks that produced thing is within boundaries of correct things: units, buildings, SS parts and wonders. So even if this glitch is reported in replay, at least these abominations do not actually spawn into a game. In most cases it would be just " ", you are lucky that you jumps into some string. Sometimes because of this glitch AI builds legit things that it should not build, including Wonders of the world. I have no idea what data is written here and why this field exactly is usually corrupted. Maybe all other fields are corrupted just as frequently, but it's not that noticeable.
I already found out (working on original code for OpenCiv1) why this things happen, some functions overwrite stack and use wrong pointers. That's why this corruption happens.
 
Top Bottom