Code:
barbarossa_surprise_decision = {
potential = {
tag = GER
barbarossa_operation = 1
not = { has_global_flag = operation_barbarossa }
}
allow = {
not = { war_with = SOV }
barbarossa_operation = 1
date = 1941.4.1
}
effect = {
set_global_flag = operation_barbarossa
war = SOV
SOV = {
add_country_modifier = {
name = "barbarossa_org"
duration = 21
}
}
}
ai_will_do = {
factor = 1
}
}
You can fire the decision on april 1st 1941 at minimum and then anytime. The effect on Soviet org will last 21 days once the decision is fired. You can fire it in 1947 if you want to.