AND2 and SVN Bug Reports - A New Dawn 2 ONLY

Quick question about hamlets/villages and commerce from it.

If I build hamlet with paved road at grassland I get 3 commerce. Everything looks like it is written in Civilopedia ( or in assets/XML )
If I build hamlet with paved road at grassland with river - I get 4 commerce. 1 from river + 3 from hamlet. Okay too.
If I build village with paved road at grassland I get 5 commerce. 4 from village + 1 from paved road. Okay.
But
If I build village with paved road at grassland with river - I get 5 commerce. Now it is not expected. I expected 6 commerce.
Is it bug or not?
 
I just checked the xml.
Hamlets have no RouteYieldChanges attached while Villages do (+1:commerce:).
My guess is that RouteYieldChanges overwrites the +1:commerce: from river adjacency. You can check if it works the same in BtS. If yes, than it's a feature not a bug.
 
Thank you very much! :thumbsup:

If you quicksave with "Show all resources display" on then quickload - resources icons are shown no more, ctrl+r doesn't help. But if you turn it off and then save/load resource icons could be turned on again.
Civ IV (Steam, downgraded version), revision 1089. Is it a bug or something that can be fixed on my side?
Not a problem.
I would suggest against using quicksave/quickload in general. Even with the regular saving and loading, it's best to quit and load from the main menu.
 
Not a problem.
I would suggest against using quicksave/quickload in general. Even with the regular saving and loading, it's best to quit and load from the main menu.
I never use quickload, instead I quit to windows and open the save file itself. (I use CD version of Civ4 on Win7).
But I never experienced any problem with quicksave. I'd say that it's safe to use it.
 
I never use quickload, instead I quit to windows and open the save file itself. (I use CD version of Civ4 on Win7).
But I never experienced any problem with quicksave. I'd say that it's safe to use it.
I dunno, I have a fresh install and been having CTD issues sometimes when loading a game...it's really random though.
 
The only difference between Quick save and Normal save is that Qs has a hot-key assigned to it but the data is saved the same way.

Loading is a different issue. It is known that loading a saved game while you are already in one may cause the game crash - but it doesn't matter whether you load a Quicksave, an Autosave or a normal one. All that matters is memory usage. It is safer to load a savefile from desktop/main menu than than from a running game.
 
I'm pretty sure it's Construction Firm building.
That has "+40% :hammers:" and "-40% military production", and those two combined is translated into "+40% building production".
Not bug.

Thank you for quick reply.
Should -75% + 40% give -35% instead of - 115%? Or you meant Construction firm gives + for production and - for military production?Which would make no sense.
 
I just checked the xml.
Hamlets have no RouteYieldChanges attached while Villages do (+1:commerce:).
My guess is that RouteYieldChanges overwrites the +1:commerce: from river adjacency. You can check if it works the same in BtS. If yes, than it's a feature not a bug.

No, it wasn't IIRC. In BTS Villages on river and without gave you different amount of commerce.
 
No, it wasn't IIRC. In BTS Villages on river and without gave you different amount of commerce.
But there is no RouteYieldChanges on Villages in BtS. So it may be the connection.
But you have better chances to look into the code IMO.
 
I just checked the xml.
Hamlets have no RouteYieldChanges attached while Villages do (+1:commerce:).
My guess is that RouteYieldChanges overwrites the +1:commerce: from river adjacency. You can check if it works the same in BtS. If yes, than it's a feature not a bug.

I'm not sure since this part was coded by Afforess years ago, IIRC; but I think it was intentional as ZN described.
 
One strange bug: my city getting free extra-specialist periodically. This extra-specialist disappears if you do recalculate, but still strange.
I don't know exactly when does this happen => I see it too late. But it looks like this happen when I capture ( or raze ) AI's city.
Did somebody face with this issue?
 
One strange bug: my city getting free extra-specialist periodically. This extra-specialist disappears if you do recalculate, but still strange.
I don't know exactly when does this happen => I see it too late. But it looks like this happen when I capture ( or raze ) AI's city.
Did somebody face with this issue?
That is WADBNEITPA :lol:
Spoiler :
Works As Designed But Not Explained In The Pedia Anywhere

It's part of the new way of city razing to have a chance to receive free citizens when razing a city.
 
That is WADBNEITPA :lol:
Spoiler :
Works As Designed But Not Explained In The Pedia Anywhere

It's part of the new way of city razing to have a chance to receive free citizens when razing a city.

Really? Or it is a joke? If it "as designed" why citizen always lost after recalc? :)
 
Because it is designed badly :lol:
That part is certainly a bug.

You're right. I've found this in code:

if (pCity->getNumWorldWonders() > 0)
bRelocateSpecialist = true;

if (pCity->isHolyCity())
bRelocateSpecialist = true;

if (pCity->isBarbarian())
bRelocateSpecialist = false;

So, this happens if City has World Wonder or Holy City, and it is not Barbarian.

But adding freeSpecialist done just by incrementing m_iFreeSpecialist on 1.
And during recalculation we run clearModifierTotals that set this variable as 0.

So, we need either create some variable as m_iExtraRelocatedSpecialists and not clear it there.
Either we can just remove this logic at all.
As for my personal opinion it is too much.

When razing city you not only getting money, free tech, but also specialist. This is snowballing. Game already too easy and too inclined into military way of playing: just create huge army and go destroy all AI's even on deity, money and tech you'll get from them.
 
Don't know if this issue has already been solved but I'm experiencing an update error for revision 1089. After downloading it the launcher gets stuck in a perpetual loop saying the last update was corrupted and is refusing to launch the game.
 
Don't know if this issue has already been solved but I'm experiencing an update error for revision 1089. After downloading it the launcher gets stuck in a perpetual loop saying the last update was corrupted and is refusing to launch the game.

There's a file "updating" in the main RAND folder. Delete it and it should work.
 
Top Bottom