Short summary of your issue AI always accepts wards
Game Version 1.0.3
What OS are you playing on?
Windows
What platform are you using?
Steam
Do you have mods enabled? No
Have you tried verifying your game files (Steam only)?
Yes
How much "pain" is this causing you?
5
Please explain the issue you experienced in the most condensed way possible
game\common\character_interactions\00_education_interactions.txt contains the lines
# AI should always accept children the Player has jurisdiction over
# You can always send your own child away
modifier = {
add = 200
scope:secondary_actor = {
is_adult = no
is_child_of = scope:actor
}
desc = AI_YOUR_OWN_CHILD
}
# Including you
modifier = {
add = 200
scope:secondary_actor = scope:actor
desc = AI_EDUCATE_YOU
}
# You can always send your courtier's child away
modifier = {
add = 200
scope:secondary_actor = {
is_adult = no
NOT = { is_child_of = scope:actor }
is_courtier_of = scope:actor
}
desc = AI_YOUR_COURTIER_CHILD
}
which basically force AI to always accept wards, all other modifiers can't affect the outcome
This is very unrealistic and allows to find best teachers for even lowborn children
Please explain how to reproduce the issue
It always reproduces when using 'Offer Ward' to AI
Is there anything else you think could help us identify/replicate the issue?
Upload Attachment
File(s) attached
Game Version 1.0.3
What OS are you playing on?
Windows
What platform are you using?
Steam
Do you have mods enabled? No
Have you tried verifying your game files (Steam only)?
Yes
How much "pain" is this causing you?
5
Please explain the issue you experienced in the most condensed way possible
game\common\character_interactions\00_education_interactions.txt contains the lines
# AI should always accept children the Player has jurisdiction over
# You can always send your own child away
modifier = {
add = 200
scope:secondary_actor = {
is_adult = no
is_child_of = scope:actor
}
desc = AI_YOUR_OWN_CHILD
}
# Including you
modifier = {
add = 200
scope:secondary_actor = scope:actor
desc = AI_EDUCATE_YOU
}
# You can always send your courtier's child away
modifier = {
add = 200
scope:secondary_actor = {
is_adult = no
NOT = { is_child_of = scope:actor }
is_courtier_of = scope:actor
}
desc = AI_YOUR_COURTIER_CHILD
}
which basically force AI to always accept wards, all other modifiers can't affect the outcome
This is very unrealistic and allows to find best teachers for even lowborn children
Please explain how to reproduce the issue
It always reproduces when using 'Offer Ward' to AI
Is there anything else you think could help us identify/replicate the issue?
Upload Attachment
File(s) attached
Attachments
Upvote
0