RFC Europe: Small bugs/fixes

merijn_v1

Black Belt
Joined
Dec 29, 2008
Messages
5,927
Location
The city of the original vlaai
The new UHV 1 code gives "achievement failed" since the beginning.

Talking abut UHV 2, I never succeeded in getting 1000 attitude points because France always collapsed before.
Now 2500 points in some 208 turns mean an average of 12 points per turn: isn't that too much? And what if France collapses?

Fix for the 1st UHV is in the SVN.

I chose 2500 based on a game I played with them. I got around 3000 in the end. However, I was very lucky, as France was strong and had a lot of wars which provided me a lot of points. I did get 15+ points/turn quite easily, with peaks of 20 points/turn. Maybe this game gave me a slightly wrong idea what is doable. But I think 2500 is a doable, but still challenging number if France is strong enough for you to get a shot.

12 points/turn isn't that hard. OB and relations provide 3/turn. Defensive pact (only at the end) provide 2 more. You can get a lot from trading resources. Start trading right away. I traded the barley near Edinburgh for wheat. You lose the health of the barley, but you get the health from wheat in return, so you don't gain, but also don't lose anything regarding health. But you do get the trade points. Also, giving away resources for free also counts towards export. If France has a corporation (which you can help by giving them a required GP) can really help with that, as it allows several copies of a resource to be traded away.
Last but not least, wars. Common war with England does provide some nice points. France is also very likely to lead the crusade. A few other wars, which aren't that uncommon and you can help other civs start a war, provide some additional points.
 

Spirictum

Immortal
Joined
Oct 19, 2007
Messages
3,105
Location
Brazil
I've been exploring stability.py and I stumbled upon this:

Code:
		iHandicap = gc.getGame().getHandicapType()
		if (iHandicap == 0):
			gc.getPlayer( utils.getHumanID() ).changeStabilityBase( iCathegoryExpansion, 6 )
		elif (iHandicap == 0):
			gc.getPlayer( utils.getHumanID() ).changeStabilityBase( iCathegoryExpansion, 2 )


Are those iHandicap set to 0 for testing purposes? It seemed a bit odd to me that their values are the same on a chain of 'if's
 

Vectors

Prince
Joined
Jul 9, 2015
Messages
511
The Cordobans should be hit by Visigoth barbarians not Berber ones in Iberia. Also it is more appropriate for Germany to get attacked by Wends instead of Magyars from the NE.
 

Tigranes

Armenian
Joined
Sep 11, 2008
Messages
9,867
Small odd bug: Moscow and Kiev civs have the same (Orthodox) religion and yet Kiev's leader calls Moscow heathen with -1 modifier. :confused:
 

Tigranes

Armenian
Joined
Sep 11, 2008
Messages
9,867
Oh yeah, forgot about that, thanks!
 

AbsintheRed

Deity
Joined
Jul 27, 2009
Messages
8,288
Location
Szeged, Hungary
Yeah, It's not because of low piety, that just means 0 plus relations.
The Round Church on the other hand annuls all penalties when waging war(s) against other Orthodox nations (both happiness and stability penalties), but adds a permanent -1 diplo modifier against all civs who share your religion.
 

Tigranes

Armenian
Joined
Sep 11, 2008
Messages
9,867
Not sure if this bug was reported before: every single time when another civ resurrects -- it declares war on human player. Regardless of anything. My France and Isabella's Castile were Catholic besties, lived in peace and traded a lot, but she collapsed and later respawned, sure enough declaring a war on me. Another example was Kiev: never knew each other, because in 1200 start there are Mongols instead of Kiev. But the moment this new civ appeared from ashes -- they declared war. Meaningless war as we never even came into contact, but many turns later they agreed to peace and payed me handsomely. :dunno:


Also funny little bug in Pedia: for some reason Dutch mercenaries called Waardgelder are claimed to come from ... Albania. No such thing is supported by internet. How it got in there in the first place, considering strong Dutch presence on these forums, I wonder? :)
 
Last edited:

Sergey Rafirudov

Chieftain
Joined
Dec 15, 2016
Messages
4
Location
Somewhere in the East
I don't know where to report this bug so I guess I will say it here and hopefully the modders will fix it, or better, someone can help me fix it myself. The French and the Iberian civs' dynamic names are always set to Western Empire and Iberian Union respectively if they are not vassalized. I'm sure this is a minor programming bug somewhere out there and I hope I can fix it myself by changing a few text lines in some python files... I hope.
 

AbsintheRed

Deity
Joined
Jul 27, 2009
Messages
8,288
Location
Szeged, Hungary
Not sure if this bug was reported before: every single time when another civ resurrects -- it declares war on human player. Regardless of anything. My France and Isabella's Castile were Catholic besties, lived in peace and traded a lot, but she collapsed and later respawned, sure enough declaring a war on me. Another example was Kiev: never knew each other, because in 1200 start there are Mongols instead of Kiev. But the moment this new civ appeared from ashes -- they declared war. Meaningless war as we never even came into contact, but many turns later they agreed to peace and payed me handsomely. :dunno:
Thanks, I also encountered this bug recently. Noted.
Also funny little bug in Pedia: for some reason Dutch mercenaries called Waardgelder are claimed to come from ... Albania. No such thing is supported by internet. How it got in there in the first place, considering strong Dutch presence on these forums, I wonder? :)
Merijn added those, and he is Dutch, so I think it's intentional

I don't know where to report this bug so I guess I will say it here and hopefully the modders will fix it, or better, someone can help me fix it myself. The French and the Iberian civs' dynamic names are always set to Western Empire and Iberian Union respectively if they are not vassalized. I'm sure this is a minor programming bug somewhere out there and I hope I can fix it myself by changing a few text lines in some python files... I hope.

IIRC I already fixed this in the SVN version, among a couple other things since 1.4
You should try to set it up, it's not hard at all. Look for the sticky thread about it.
 

merijn_v1

Black Belt
Joined
Dec 29, 2008
Messages
5,927
Location
The city of the original vlaai
Also funny little bug in Pedia: for some reason Dutch mercenaries called Waardgelder are claimed to come from ... Albania. No such thing is supported by internet. How it got in there in the first place, considering strong Dutch presence on these forums, I wonder? :)

The Waardgelder mercenaries are a merc unit in Age Of Empires III. I copied the idea from that. The reason they are available to the Dutch is that they fought in the Dutch army. I personally think a merc should be available in the area they historically served, rather than the area they originated from.
 

Chilloutman

Chieftain
Joined
Oct 2, 2011
Messages
19
Is there a reason why Cordoba/Tunisia and Morokko is almost always switching to Katholicism? I dont think that there is enough Catholicism in Africa except in Tanga for a good spreading xD

I thought the Favorite Religion of Islam should help but nah, I cant see a fix in the python folder ^^
 

AbsintheRed

Deity
Joined
Jul 27, 2009
Messages
8,288
Location
Szeged, Hungary
Is there a reason why Cordoba/Tunisia and Morokko is almost always switching to Katholicism? I dont think that there is enough Catholicism in Africa except in Tanga for a good spreading xD

I thought the Favorite Religion of Islam should help but nah, I cant see a fix in the python folder ^^
Religion spread is a difficult question. The current system for it isn't ideal for the mod's purposes.
It was adjusted countless times, still not perfect.
 

DC123456789

Deity
Joined
Feb 24, 2012
Messages
3,148
Location
Canada
Morocco's 2nd UHV goal is never checked, it would appear.

Edit: Actually, the 3rd UHV isn't triggering for me either, so it seems like a problem with UHVs in general. I did get the 1st one though. Save attached for right before the 2nd UHV goal.
 

Attachments

  • AutoSave_AD-1464 Turn 288.CivBeyondSwordSave
    1 MB · Views: 188
Last edited:

AbsintheRed

Deity
Joined
Jul 27, 2009
Messages
8,288
Location
Szeged, Hungary
Thanks! Will be fixed with the next commit.
 

El Bogus

Prince
Joined
Dec 20, 2009
Messages
456
Location
Leipzig, Germany
The outcome of the English spawn when playing as Denmark (and capturing London): The immediate flip in 1065 AD led to Caen being the new English capital.
Civ4ScreenShot0002.JPG
 

SanJose

King
Joined
Mar 26, 2012
Messages
727
Location
Moscow
First I wanted to put a screenshot in a thread RFCE OMG! Look what happened! , but then a strange message was repeated with another unit.

Skirmisher:
Spoiler :

Guisamier:
Spoiler :




Mistake from the same game, every few moves go out message Harun al Rashid and Saladin become leaders of the Mamluk Sultanate
(Also with Alexander Nevsky and Marfa Posadnitsa):
Spoiler :
 

Attachments

  • Simeon I AD-1464 Turn 288bug.CivBeyondSwordSave
    1.1 MB · Views: 163
Top Bottom