OK, I have made the AI replay a few saved games while working today. Checksum is OK.
The only error I found was in the games with me as France, and they are only cosmetical. So, I probably just remembered wrong regarding the "funny eventname" i clicked away.
Anyway:
1)
The Italian surrenter event 503 - (see quote below) fires every time i reload a game (well, If Italy is gone by then). I guess the event is missing a flag to be set so it won't repeat, or a trigger only once statement.
It does not have any real impact since the italian provinces have already been given away the first time.
# Italy Surrenders to the Allies
country_event = {
id = 503
is_triggered_only = yes
major = yes
trigger = {
tag = ITA
faction = axis
war_with = ENG
GER = { war_with = ENG }
GER = { government_in_exile = no }
FROM = { faction = allies }
ENG = { faction = allies }
}
title = "EVTNAME503"
desc = "EVTDESC503"
picture = "Ita_Surrender"
option = {
name = "EVTOPTA503"
ai_chance = { factor = 100 }
libya_region = { # Partition of Italy
limit = { owned_by = ITA }
secede_province = ENG
}
italian_somaliland_region = {
limit = { owned_by = ITA }
secede_province = ENG
}
eritrea_region = {
limit = { owned_by = ITA }
secede_province = ENG
}
northern_italy_region = {
limit = { controlled_by = ITA }
add_core = RSI
secede_province = GER
}
slovenia_region = {
limit = { controlled_by = ITA }
secede_province = GER
}
montenegro_region = {
limit = { controlled_by = ITA }
secede_province = GER
}
albania_region = {
limit = { controlled_by = ITA }
secede_province = GER
}
ITA_3561 = {
limit = { controlled_by = ITA }
add_core = RSI
secede_province = GER
}
ITA_3562 = {
limit = { controlled_by = ITA }
add_core = RSI
secede_province = GER
}
ITA_3976 = {
limit = { controlled_by = ITA }
add_core = RSI
secede_province = GER
}
YUG_4493 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4492 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4364 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4236 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4044 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3766 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3564 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3499 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3913 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3633 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3768 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3836 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3979 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4113 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4239 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3769 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3981 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4115 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3703 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3840 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3772 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_3912 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4116 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4241 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4368 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4051 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4244 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4664 = {
limit = { controlled_by = ITA } secede_province = GER
}
YUG_4432 = {
limit = { controlled_by = ITA } secede_province = GER
}
france_mondane = {
limit = { controlled_by = ITA } secede_province = GER
}
france_briancon = {
limit = { controlled_by = ITA } secede_province = GER
}
france_nice = {
limit = { controlled_by = ITA } secede_province = GER
}
FRA_4359 = {
limit = { controlled_by = ITA } secede_province = GER
}
GRE_5204 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_5137 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_5004 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_5005 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_4870 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_4919 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_4921 = {
limit = { controlled_by = ITA }
secede_province = GER
}
GRE_5076 = {
limit = { controlled_by = ITA }
secede_province = GER
}
5138 = { secede_province = GRE }
10731 = { secede_province = GRE }
4044 = { secede_province = GER }
4171 = { secede_province = GER }
4236 = { secede_province = GER }
4430 = { secede_province = GER }
4368 = { secede_province = GER }
4495 = { secede_province = GER }
5381 = { secede_province = GER }
3696 = { secede_province = GER } # Italy is partitioned
GER = { country_event = 561 }
}
}
2)
The GER reaction event 561 fires OK, but has no description in the localisation folder so it looks wierd.
I repeated this by triggering the event via the console - same thing.