• Civilization 7 has been announced. For more info please check the forum here .

Bug Reports and Technical Issues

If I understand the report right, the problem is that you can complete the same goal multiple times and get a golden age every time.
 
Hey Leoreth, long time since I've popped in. I was looking to revisit my CityNameManager+ modmod which I never revised since CityNameManager itself got overhauled. I've got a new PC since then tho, and I keep getting a weird persistent error trying to load v1.17: "GFC Error: failed to initialize the primary control theme". Might be super common, but I don't think I ever saw it previously. BtS definitely 3.19.
 
Hey! I think this error usually occurs if the mod folder has an incorrect name (must be "RFC Dawn of Civilization") or is located in the wrong directory (it must be "Beyond the Sword/Mods" directory at the installation location, not My Documents or My Games). Can you check those possibilities?
 
Ah might be the issue. It all looks correct, but I moved the folder to its right place after it first installed somewhere else, then tried. If you have to install it directly there that oughta be the trick.

EDIT: Aye, I'm dumb, Civ 4/Mods and Beyond the Sword/Mods are not the same folder. Been playing Civ V too long for my sins, evidently
 
Last edited:
I definitely consider playing Civ5 a sin but it's a forgivable one :)
 
I've been testing France's 1700 AD game and have noticed a weird bug. If I advance one or several turns, save and reload, this resets the notification that I've completed the first "Legendary culture in Paris" UHV (and puts the "goal accomplished" counter at the current year). This would just be a minor annoyance but now that I've completed the second UHV I get new turns of Golden Age whenever this happen.
Do you have an earlier save?

The goal completion and golden age is the first thing that happens when loading the save, which leaves me unable to inspect the game state, and the goal never completes again on subsequent turns.
 
Here you go.
 

Attachments

  • Napoleon AD-1699 Turn 932.CivBeyondSwordSave
    587.3 KB · Views: 3
  • Napoleon AD-1748 Turn 337.CivBeyondSwordSave
    773.6 KB · Views: 2
Is Russia's rebirth zone the entirety of Russia+Siberia? Losing Moscow because a bunch of independents respawned Russia in the middle of nowhere is not fun. (and i lost only moscow) Same thing happens when other unstable civs lose their russian cities but thats on me letting them get Russian cores. But the Siberian region is usually out of reach, especially as Poland.
 
Here you go.
Sorry but I cannot reproduce this. The goal is already completed in the save I load. When manually creating a situation where Paris reaches the goal I do not get a completion notification.
 
The whole immigration mechanic is not working, please check its turn count condition and you will know why.
What's more, I managed to fixed it on my own, but just discovered that immigration is not fun, but a bit annoying. First, immigration is determined by your population, happiness and health, the latter two are always terrible in industrial age because of factories and corps. And a large population will not discourage, but encourage immigration. So, there's less you can do to stop your population from moving out (like selecting certain civic to encourage or discourage migration). Second, immigration is too often to happen, making your population lost too frequently. Third, there's nothing about RNG, so the most favorable city is always chosen to immigrate, until their population is 'punished' enough. A bit of randomness could improve the flavour of gameplay. Finally, defining immigration as old world to new world is both not fun and ahistorical. It always punish old world civ and reward new world civ, regardless of their own situation. In our timeline, immigration flows from Mexico to America, from Middle East to Europe, from eastern bloc to wesern, etc.
So to speak in general, I advice that immigration mechanic should be revised before we fix the trivial bug and put it in game again. The crucial reason is that it's a bug that made it not working at all, so nobody (including me) is actually playing the game with the mechanic, and we couldn't tell it's impact on late game, it's balancing issues and so on. Another reason mentioned before is that it's not anything but an inevitable punishment to all old world civ, by regularly wiping out their population of several cities. To make the mechanic more fun, there should be both gain and lost, or there should be diverse strategies for player to trade-off, like we're deciding to whip population, close border or build baths during a plague.

*Edit: What I could share (from my limited experience) is that population is very valuable in late game. Both tiles and specialists are yielding much more than early game, and you need more and more food as your population grow. Thus, regularly wiping a population in your megacity is much more a punishment in late game.
 
Last edited:
The code has been there, but actually not working at all because of minor bugs. No immigration happens in entire game.
 
You have to say what you think the bug is. I will not guess at it.
 
"def checkImmigration" in rules.py

data.iImmigrationTimer is preset as 0. Before the check, the code minus it by 1, so its -1. Immigration will only happen if the variable is 0, so the check is failed.
 
In this game, the Great Merchant have born with Join City and Discover Tecnology abilities merged. Save attached.
View attachment 673799
This is the House of Wisdom effect, which grants a free discover effect when settling great people. The tooltip does not make this very clear, I will update it to explain the effect better and note that it comes from the wonder.
 
Using the full instalzation it appears the soundtrack model (or less likely the graphics one) prevents the RFC themes from playing. The menu if you set it to RFC is silent and the autoplay music doesn't play. Minor bug but worth pointing out.
You're right, it turned out the be the VD module. I have fixed it, but it will take until I create the next release for it to be rolled out.
 
2. The game will unrecognise all the default options like wait to pass the turn or stack attack. I need to untick it and tick it back to work
When does this happen?
Always after switching
I cannot reproduce this: select stack attack -> ctrl+c -> switch to Babylonia -> stack attack still selected. The same happens when I let the game progress until the Chinese spawn and switch via the popup.

Can someone upload a save before the option to switch appears that reverts their game options?
 
I cannot reproduce this: select stack attack -> ctrl+c -> switch to Babylonia -> stack attack still selected. The same happens when I let the game progress until the Chinese spawn and switch via the popup.

Can someone upload a save before the option to switch appears that reverts their game options?
I usually play Harrpa then switch to China at turn 31. This happens every time. The game options displayed are not changed while the game goes to default. Like my options include WaitAtEndOfTurn ticked, but after the switch the game itself would become not WaitAtEndOfTurn, although in the options still diplayed as ticked. So I have to untick and tick it before I move the last unit in the turn. The same are true for QuickMove and QuickCombat.

I did some WB on the map in the save, but I think they are irrelevant.
 

Attachments

  • Vatavelli Stone Age Turn 30.CivBeyondSwordSave
    181.6 KB · Views: 2
Oh so they are shown ticked but are no longer actually in effect?
 
Top Bottom