Possible Source of the "Too Friendly" Bug

isau

Deity
Joined
Jan 15, 2007
Messages
3,071
I'm not super familiar with the proper way to point out bugs to Firaxis so if this is posted in the wrong place my apologies.

I'm not 100% certain, but with the help of some other players (thank you to @heinous_hat and @[to_xp]Gekko) I think the issue might be as simple as a small typo. Here in the transition states to move from neutral to friendly we see the changes Firaxis made between the Summer patch (left) and the previous values (right):

upload_2017-8-4_21-19-54.png



The issue is possibly this line:

Code:
<Row BaseState="DIPLO_STATE_NEUTRAL" TransitionState="DIPLO_STATE_FRIENDLY" RequireTransitionMax="15" AllowTransitionMin="-5"/>

This line appears to make it possible for an AI civ to transition from Neutral to Friendly while they have a -5 relationship with the Civ. In older versions, this value was 0. I suspect the intended value is actually not -5 but +5. Or else someone got Min and Max mixed up, which is easy to do with this table.


I've added code to my Combined Tweaks mod to change this value and it seems to correct this issue. Also I moved the threshold for declaring formal Friendship back up to 15 (from 5, where the Summer patch puts it) which also seems to help some.
 
So does this mean we can fix it ourselves, if we want to?
 
So does this mean we can fix it ourselves, if we want to?

C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\Gameplay\Data\DiplomaticActions.xml

Line 233 in my file. Should be the standard file that comes with the game, no other modding done to it.
 
This line appears to make it possible for an AI civ to transition from Neutral to Friendly while they have a -5 relationship with the Civ. In older versions, this value was 0. I suspect the intended value is actually not -5 but +5. Or else someone got Min and Max mixed up, which is easy to do with this table.

FYI the Summer patch has ranges that are consistently 20. So I'm not sure this is the source of error.
 
the Summer patch has ranges that are consistently 20
I noticed this too, it looks very regular.

The old ranges are consistently 10, with the exceptions of 5 and 15. Perhaps the new transitions between NEUTRAL & FRIENDLY should also show this exceptions (while maintaining the broader ranges in general). Ie. the new ranges would be consistently 20, with the exceptions of 15 and 25.
 
It does seem intentional, the range being 20 throughout. Probably the intent has been to give the human player a broader range of options - or basically the option to choose to become friends easily if you want to. I don't like it, though. It makes the AI feel really passive. I feel like nearly all the initiative to be worse-than-friends has been given to me.
 
Back
Top Bottom