Single Player bugs and crashes v37 plus (SVN) - After the 24th of December 2016

Yoruba buildings require that you are on Yoruba as the state religion. Is this possibly the issue?
If so, then Yoruba is treated specially, and its special treatment has been introduced recently.
All other religions have at least one building possible to build even if given religion is not state, one building necessary to train a given religion's missionaries.
And so was with Yoruba until recently.
I have a saved game with Yoruba holy city under my control. I will change to Yoruba and report later what happened.
 
I see that Pattaky of Olofin can be build if Yoruba is a state religion. The was previously a building possible to build even if Yoruba was not state religion.
 
I see that Pattaky of Olofin can be build if Yoruba is a state religion. The was previously a building possible to build even if Yoruba was not state religion.
A while back, DH mentioned he'd returned Yoruba to the way it was originally intended to be.
 
I do not know when exactly this bug has been introduced, but Yoruba buildings cannot be built.
Currently I'm using 9615.
Most of the Yoruba buildings have always required you have Yoruba as your state religion. The only change has been to require it for the building that allows the building of missionaries also.

Personally I think this is a mistake because it means no one will convert to the religion because they wont have it in all their cities and will take a production hit in each city until they can spread it to that city. However that is the original design.

I was debating returning Druidism and Shamanism to their original design but I remembered that the AI could not cope with it. The buildings could only be built with a missionary. Which meant that if you did not build a missionary building first you could never build one because you could not build the missionaries.
 
Personally I think this is a mistake because it means no one will convert to the religion because they wont have it in all their cities and will take a production hit in each city until they can spread it to that city. However that is the original design.
I completely agree and haven't said anything out of respect for you. So why are we going back to making the original design error?
 
I found small bug for Uranium resource: Quantum Mechanics reveals it and Mining enables it.
It should be that Quantum Mechanics both reveals and enables it, as by time you discover this modern tech you researched Mining long time ago.

Edit: While running on autoplay I noticed, that workers sometimes dies randomly from animals - it seems like AI isn't protecting its workers too well.

Edit: Got to reneissance on autoplay - it seems like AI isn't managing properties too well (noble diffuculty/gigantic/marathon)
This is single AI game - no competition at all, only animals.

Most of cities are unhappy/unhealthy.
http://imgur.com/a/gmYNJ
Using latest SVN + peppers space mod.
 

Attachments

Last edited:
I found small bug for Uranium resource: Quantum Mechanics reveals it and Mining enables it.
It should be that Quantum Mechanics both reveals and enables it, as by time you discover this modern tech you researched Mining long time ago.

Edit: While running on autoplay I noticed, that workers sometimes dies randomly from animals - it seems like AI isn't protecting its workers too well.

Edit: Got to reneissance on autoplay - it seems like AI isn't managing properties too well (noble diffuculty/gigantic/marathon)
This is single AI game - no competition at all, only animals.

Most of cities are unhappy/unhealthy.
http://imgur.com/a/gmYNJ
Using latest SVN + peppers space mod.
I hope you realize that most of peppers spacemod is in the Main mod now. And by using the latest SVN Plus the Spacemod you are using conflicting sets of data. peppers SPM has Not been updated to the current .dll. So your claims of bugs just might be self inflicted. Because the Space mod has not been updated to match the Main.
 
I hope you realize that most of peppers spacemod is in the Main mod now. And by using the latest SVN Plus the Spacemod you are using conflicting sets of data. peppers SPM has Not been updated to the current .dll. So your claims of bugs just might be self inflicted. Because the Space mod has not been updated to match the Main.
Well I remember that uranium was enabled by Mining since forever.
Also I checked perrpers mod structure. There are only xml and image files.

Also only technologies from peppers mod are in main mod.
Civics/resources/terrain/buildings weren't transfered yet, altough there was merger recently but it failed catastrophically and was rolled back.
 
Last edited:
I have an infinite AI turn. The game started at SVN 9576, it's currently on SVN 9617. My settings are in the uploaded file. You hit the end turn button and it thinks for a long time. The turn times on my computer in this game currently around 1 minute or less, but in this case I let it run for an hour and it still not finished. Recalc didn't help.
 

Attachments

I have an infinite AI turn. The game started at SVN 9576, it's currently on SVN 9617. My settings are in the uploaded file. You hit the end turn button and it thinks for a long time. The turn times on my computer in this game currently around 1 minute or less, but in this case I let it run for an hour and it still not finished. Recalc didn't help.

This is from the bbai.log which i got from your game it goes like this forever so there is definitely a issue.
Code:
....................................................
[153603.422] Unit 1270070 at (27,39) picks target city at (21,52)
[153603.438]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153603.438]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153603.484]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153603.484]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153603.484]     ...already at target plot - merging into requesting unit's group.
[153603.578] Unit 1270070 at (27,39) picks target city at (21,52)
[153603.594]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153603.594]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153603.641]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153603.641]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153603.641]     ...already at target plot - merging into requesting unit's group.
[153603.719] Unit 1270070 at (27,39) picks target city at (21,52)
[153603.734]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153603.734]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153603.781]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153603.781]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153603.781]     ...already at target plot - merging into requesting unit's group.
[153603.859] Unit 1270070 at (27,39) picks target city at (21,52)
[153603.875]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153603.875]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153603.922]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153603.922]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153603.922]     ...already at target plot - merging into requesting unit's group.
[153604.016] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.016]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.016]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.063]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.063]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.063]     ...already at target plot - merging into requesting unit's group.
[153604.156] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.172]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.172]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.219]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.219]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.219]     ...already at target plot - merging into requesting unit's group.
[153604.313] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.328]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.328]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.359]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.359]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.359]     ...already at target plot - merging into requesting unit's group.
[153604.453] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.469]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.469]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.516]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.516]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.516]     ...already at target plot - merging into requesting unit's group.
[153604.594] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.609]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.609]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.656]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.656]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.656]     ...already at target plot - merging into requesting unit's group.
[153604.734] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.750]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.750]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.797]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.797]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.797]     ...already at target plot - merging into requesting unit's group.
[153604.891] Unit 1270070 at (27,39) picks target city at (21,52)
[153604.891]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153604.891]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153604.938]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153604.938]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153604.938]     ...already at target plot - merging into requesting unit's group.
[153605.031] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.047]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.047]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.094]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.094]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.094]     ...already at target plot - merging into requesting unit's group.
[153605.188] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.188]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.188]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.234]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.234]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.234]     ...already at target plot - merging into requesting unit's group.
[153605.328] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.344]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.344]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.391]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.391]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.391]     ...already at target plot - merging into requesting unit's group.
[153605.484] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.484]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.484]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.531]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.531]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.531]     ...already at target plot - merging into requesting unit's group.
[153605.625] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.641]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.641]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.688]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.688]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.688]     ...already at target plot - merging into requesting unit's group.
[153605.781] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.797]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.797]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.844]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.844]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.844]     ...already at target plot - merging into requesting unit's group.
[153605.938] Unit 1270070 at (27,39) picks target city at (21,52)
[153605.938]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153605.938]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153605.984]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153605.984]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153605.984]     ...already at target plot - merging into requesting unit's group.
[153606.078] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.094]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.094]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153606.141]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153606.141]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153606.141]     ...already at target plot - merging into requesting unit's group.
[153606.219] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.234]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.234]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153606.281]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153606.281]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153606.281]     ...already at target plot - merging into requesting unit's group.
[153606.359] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.375]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.375]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153606.422]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153606.422]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153606.422]     ...already at target plot - merging into requesting unit's group.
[153606.516] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.516]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.516]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153606.563]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153606.563]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153606.563]     ...already at target plot - merging into requesting unit's group.
[153606.656] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.672]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.672]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153606.703]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153606.703]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153606.703]     ...already at target plot - merging into requesting unit's group.
[153606.797] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.813]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.813]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153606.859]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153606.859]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153606.859]     ...already at target plot - merging into requesting unit's group.
[153606.938] Unit 1270070 at (27,39) picks target city at (21,52)
[153606.953]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153606.953]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153607.000]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153607.000]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153607.000]     ...already at target plot - merging into requesting unit's group.
[153607.078] Unit 1270070 at (27,39) picks target city at (21,52)
[153607.094]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153607.094]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153607.141]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153607.141]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153607.141]     ...already at target plot - merging into requesting unit's group.
[153607.219] Unit 1270070 at (27,39) picks target city at (21,52)
[153607.234]     Viking Empire's Tamed Wolf at (27,39) requests more attackers for attack stack at priority 400
[153607.234]     Viking Empire's Tamed Wolf at (27,39) requests great commander for attack stack at priority 400
[153607.281]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) advertising for work
[153607.281]     Unit Scortamareva (1220832) for player 6 (Viking Empire) at (27,39) found work at (27,39) [to join 1270070]
[153607.281]     ...already at target plot - merging into requesting unit's group...................................................
 
Code:
[153603.922]     ...already at target plot - merging into requesting unit's group.
[153604.016] Unit 1270070 at (27,39) picks target city at (21,52)
Somewhere in here, the unit must be ejected from the group it then later merges into, or the group is somehow dissolved then reconstructed later.
 
In 9620 and in some earlier builds that I've tested the game crashes to desktop, somewhere at the end of opponents turn.
 

Attachments

While checking some settings in A_New_Dawn_GlobalDefines file I came across this:

Code:
    <Define>
       <DefineName>PROFILER_ALTERNATE_SAMPLE_SET_SOURCE</DefineName>
       <DefineTextVal></DefineTextVal>
   </Define>

It's my understanding that all Defines should have some sort of variable or integer? This one does not. Problem is I do not know What should be here, a 0 or 1, or -1, etc.
 
defineTextVal means that it is expecting letters, like
<DefineTextVal>COLOR_RED</DefineTextVal>
or
<DefineTextVal>TXT_KEY_X</DefineTextVal>

{ EditEdit:
I don't know what should be there either. I think one could even write this in it:
<DefineTextVal>Alternate profiler</DefineTextVal>
as it is simply the name of a profiler that may be displayed somewhere in game or used in debug logs. }

Edit:
It's not a problem, as it in the code says that if the define is empty then assign an empty string for it.
Code:
    m_szAlternateProfilSampleName = getDefineSTRING("PROFILER_ALTERNATE_SAMPLE_SET_SOURCE");
    if ( m_szAlternateProfilSampleName == NULL )
    {
        m_szAlternateProfilSampleName = "";
    }
 
Last edited:
Okay good to know then.
 
In 9620 and in some earlier builds that I've tested the game crashes to desktop, somewhere at the end of opponents turn.
I'll have to look into this later today or tomorrow. Thanks for reporting.

Have you checked if you're playing with the Quick Combat options on or off?
 
SVN 9535 (Joe's Patch)
Tarkan UU does not get xp for having a Warrior's Hut or Fletcher's Hut; although the generic mounted archer does.
 
Back
Top Bottom