characters = {

	russia_reworked_load_russian_characters = {
		advisor = {
			slot = political_advisor
			idea_token = russia_reworked_load_russian_characters

			traits = {

			}

			visible = {
				always = no
			}

			ai_will_do = {
				factor = 0
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

    SOV_Nikolai_voznesensky = {
		name = SOV_Nikolai_voznesensky

		advisor = {
			slot = political_advisor
			idea_token = SOV_Nikolai_voznesensky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^2
								value = 1
								compare = equals
							}
							has_character_flag = SOV_purge_politician_trotsky_russia
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_nikolai_voznesensky.dds"
			}
		}
	}

    SOV_Kliment_voroshilov_advisor = {
		name = SOV_Kliment_voroshilov_advisor

		advisor = {
			slot = political_advisor
			idea_token = SOV_Kliment_voroshilov_advisor
			cost = 150

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = SOJ
				}
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^0
								value = 1
								compare = equals
							}
							has_character_flag = SOV_purge_military_trotsky
						}
					}
                    has_country_flag = SOV_has_deserted_military_democratic_russia
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt #Seriously why do I have to create a tooltip for a character flag ?
						has_character_flag = russia_is_in_prison_cw
					}
					has_idea = SOV_Kliment_voroshilov_military
                }
                custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 405
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				war_industrialist
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_kliment_voroshilov.dds"
			}
		}
	}

    SOV_Anatoly_pepelyayev = {
		name = SOV_Anatoly_pepelyayev

		advisor = {
			slot = political_advisor
			idea_token = SOV_Anatoly_pepelyayev
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
			}

			traits = {
				war_industrialist
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_anatoly_pepelyayev.dds"
			}
		}
	}

	SOV_Lazar_kaganovich = {
		name = SOV_Lazar_kaganovich

		advisor = {
			slot = political_advisor
			idea_token = SOV_Lazar_kaganovich

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				iron_lazar
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_lazar_kaganovich.dds"
			}
		}
	}

	SOV_Yevgeny_preobrazhensky = {
		name = SOV_Yevgeny_preobrazhensky

		advisor = {
			slot = political_advisor
			idea_token = SOV_Yevgeny_preobrazhensky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_stability > 0.5
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				russia2_ecomonist_publicist
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_yevgeny_preobrazhensky.dds"
			}
		}
	}

    SOV_Genrikh_yagoda = {
		name = SOV_Genrikh_yagoda

		advisor = {
			slot = political_advisor
			idea_token = SOV_Genrikh_yagoda
			cost = 50
			removal_cost = -1
			can_be_fired = no
			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				NOT = {
					has_idea = SOV_Nikolay_yezhov
					has_idea = SOV_Lavrentiy_beria
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^1
								value = 2
								compare = equals
							}
							has_character_flag = SOV_purge_politician_trotsky_russia
						}
					}
				}
			}

			traits = {
				russia2_state_security_administrator_2
                russia2_head_nkvd
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_genrikh_yagoda.dds"
			}
		}
	}

    SOV_Nikolay_yezhov = {
		name = SOV_Nikolay_yezhov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Nikolay_yezhov
			cost = 50
			removal_cost = -1
			can_be_fired = no
			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				NOT = {
					has_idea = SOV_Genrikh_yagoda
					has_idea = SOV_Lavrentiy_beria
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							has_country_flag = SOV_Nikolay_yezhov_purged
							has_character_flag = SOV_purge_politician_trotsky_russia
						}
					}
				}
			}

			traits = {
				russia2_state_security_administrator_3
                russia2_head_nkvd
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_nikolay_yezhov.dds"
			}
		}
	}

    SOV_Lavrentiy_beria = {
		name = SOV_Lavrentiy_beria

		advisor = {
			slot = political_advisor
			idea_token = SOV_Lavrentiy_beria
			cost = 50
			removal_cost = -1
			can_be_fired = no
			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				NOT = {
					has_completed_focus = SOV_avoid_purge
					has_idea = SOV_Nikolay_yezhov
					has_idea = SOV_Genrikh_yagoda
					has_country_flag = sov_lavrentiy_beria_executed
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^1
								value = 1
								compare = equals
							}
							has_character_flag = SOV_purge_politician_trotsky_russia
						}
					}
				}
			}

			traits = {
				russia2_state_security_administrator
                russia2_head_nkvd
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Lavrentiy_Beria.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_lavrentiy_beria.dds"
			}
		}
	}

	SOV_Aleksey_rykov = {
		name = SOV_Aleksey_rykov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Aleksey_rykov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
                OR = {
                    has_country_flag = sov_purge_over
                    has_country_flag = sov_purge_cancelled
					has_country_flag = sov_purge_failed
                }
                NOT = {
                    has_character_flag = sov_leading_war_against_stalin
                    custom_trigger_tooltip = {
                        tooltip = SOV_idea_not_purged_tt
                        check_variable = {
                            var = sov_great_purge_status^36
                            value = 1
                            compare = equals
                        }
                    }
                }
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_peoples_commissar_for_posts_and_telegraphs
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Aleksey_Rykov.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_aleksey_rykov.dds"
			}
		}
	}

	SOV_Lev_kamenev = {
		name = SOV_Lev_kamenev

		advisor = {
			slot = political_advisor
			idea_token = SOV_Lev_kamenev
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
                OR = {
                    has_country_flag = sov_purge_over
                    has_country_flag = sov_purge_cancelled
					has_country_flag = sov_purge_failed
                }
                NOT = {
                    has_character_flag = sov_leading_war_against_stalin
                    custom_trigger_tooltip = {
                        tooltip = SOV_idea_not_purged_tt
                        check_variable = {
                            var = sov_great_purge_status^37
                            value = 1
                            compare = equals
                        }
                    }
                }
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_appeasing_technocrat
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Lev_Kamenev.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_lev_kamenev.dds"
			}
		}
	}

	SOV_Nikolay_bukharin = {
		name = SOV_Nikolay_bukharin

		advisor = {
			slot = political_advisor
			idea_token = SOV_Nikolay_bukharin
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
                OR = {
                    has_country_flag = sov_purge_over
                    has_country_flag = sov_purge_cancelled
					has_country_flag = sov_purge_failed
                }
                NOT = {
                    has_character_flag = sov_leading_war_against_stalin
                    custom_trigger_tooltip = {
                        tooltip = SOV_idea_not_purged_tt
                        check_variable = {
                            var = sov_great_purge_status^38
                            value = 1
                            compare = equals
                        }
                    }
                }
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_economy_reformer
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Nikolay_Bukharin.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_nikolay_bukharin.dds"
			}
		}
	}

	SOV_Grigory_zinovyev = {
		name = SOV_Grigory_zinovyev

		advisor = {
			slot = political_advisor
			idea_token = SOV_Grigory_zinovyev
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
                OR = {
                    has_country_flag = sov_purge_over
                    has_country_flag = sov_purge_cancelled
					has_country_flag = sov_purge_failed
                }
                NOT = {
                    has_character_flag = sov_leading_war_against_stalin
                    custom_trigger_tooltip = {
                        tooltip = SOV_idea_not_purged_tt
                        check_variable = {
                            var = sov_great_purge_status^39
                            value = 1
                            compare = equals
                        }
                    }
                }
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_communist_theorist
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Grigory_Zinovyev.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_grigory_zinovyev.dds"
			}
		}
	}

    SOV_Mikhail_kalinin = {
		name = SOV_Mikhail_kalinin

		advisor = {
			slot = political_advisor
			idea_token = SOV_Mikhail_kalinin
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							has_country_flag = mikhail_kalinin_purged
							has_character_flag = SOV_purge_politician_trotsky_russia
						}
					}
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
			}

			traits = {
				russia2_head_state
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_mikhail_kalinin.dds"
			}
		}
	}

    SOV_Nikita_khrushchev = {
		name = SOV_Nikita_khrushchev

		advisor = {
			slot = political_advisor
			idea_token = SOV_Nikita_khrushchev
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_great_purge2
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
                NOT = {
                    has_character_flag = sov_leading_war_against_stalin
                }
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^6
							value = 1
							compare = equals
						}
					}
				}
			}

			traits = {
				russia2_communist_appeasement
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
            civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Nikita_Khrushchev.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_nikita_khrushchev.dds"
			}
		}
	}

    SOV_Aleksandra_kollontay = {
        name = SOV_Aleksandra_kollontay

		advisor = {
			slot = political_advisor
			idea_token = SOV_Aleksandra_kollontay
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
			}

			traits = {
				russia2_professional_revolutionary_and_diplomat
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
            civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Aleksandra_Kollontay.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_aleksandra_kollontay.dds"
			}
		}
    }

	SOV_Leon_trotsky = {
		name = SOV_Leon_trotsky

		portraits = {
            civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Leon_Trotsky.dds"
			}
		}
	}

    SOV_Vasily_stalin = {
		name = SOV_Vasily_stalin

		portraits = {
            civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vasily_Stalin.dds"
			}
		}
	}

    SOV_Yakov_agranov = {
		name = SOV_Yakov_agranov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Yakov_agranov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^35
								value = 1
								compare = equals
							}
							has_character_flag = SOV_purge_politician_trotsky_russia
						}
					}
				}
			}

			traits = {
				silent_workhorse
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_yakov_agranov.dds"
			}
		}
	}

    SOV_Ivan_maisky = {
		name = SOV_Ivan_maisky

		advisor = {
			slot = political_advisor
			idea_token = SOV_Ivan_maisky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_country_flag = foreign_diplomacy_set
				NOT = {
					has_idea = SOV_Vyacheslav_molotov
				}
				NOT = {
					has_country_flag = replaced_maisky
				}
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^5
							value = 1
							compare = equals
						}
					}
				}
			}

			traits = {
				russia2_sov_anti_fascist
			}

			ai_will_do = {
				factor = 25
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_Ivan_maisky.dds"
			}
		}
	}

    SOV_Vyacheslav_molotov = {
		name = SOV_Vyacheslav_molotov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Vyacheslav_molotov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_country_flag = foreign_diplomacy_set
				NOT = {
					has_idea = SOV_Ivan_maisky
				}
				NOT = {
					has_country_flag = kept_maisky
				}
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^5
							value = 2
							compare = equals
						}
					}
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
			}

			traits = {
				russia2_sov_anti_capitalist
			}

			ai_will_do = {
				factor = 25
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_Vyacheslav_molotov.dds"
			}
		}
	}

	SOV_Maksim_litvinov = {
		name = SOV_Maksim_litvinov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Maksim_litvinov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_foreign_policy
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_pc_for_foreign_affairs_litvinov
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_maksim_litvinov.dds"
			}
		}
	}

	SOV_Ivan_smirnov = {
		name = SOV_Ivan_smirnov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Ivan_smirnov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_worker_culture
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_head_directorate_of_new_buildings
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_ivan_smirnov.dds"
			}
		}
	}

	SOV_Ivar_smilga = {
		name = SOV_Ivar_smilga

		advisor = {
			slot = political_advisor
			idea_token = SOV_Ivar_smilga
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_progress_cult_2
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_soviet_economist
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_ivar_smilga.dds"
			}
		}
	}


	SOV_Karl_radek = {
		name = SOV_Karl_radek

		advisor = {
			slot = political_advisor
			idea_token = SOV_Karl_radek
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_new_russia
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_international_revolutionary
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_karl_radek.dds"
			}
		}
	}

	SOV_Aleksandr_shlyapnikov = {
		name = SOV_Aleksandr_shlyapnikov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Aleksandr_shlyapnikov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_expand_international
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_left_trade_unionist
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_aleksandr_shlyapnikov.dds"
			}
		}
	}

	SOV_Mikhail_tomsky = {
		name = SOV_Mikhail_tomsky

		advisor = {
			slot = political_advisor
			idea_token = SOV_Mikhail_tomsky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_the_comintern_russia2
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						has_character_flag = SOV_purge_politician_trotsky_russia
					}
				}
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_right_trade_unionist
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_mikhail_tomsky.dds"
			}
		}
	}

	SOV_Grigory_sokolnikov = {
		name = SOV_Grigory_sokolnikov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Grigory_sokolnikov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_found_the_pcdi_russia2
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						has_character_flag = SOV_purge_politician_trotsky_russia
					}
				}
			}

			visible = {
				has_government = communism
			}

			traits = {
				russia2_peoples_commissar_of_finance
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_grigory_sokolnikov.dds"
			}
		}
	}

    SOV_Raya_dunayevskaya = {
		name = SOV_Raya_dunayevskaya

		advisor = {
			slot = political_advisor
			idea_token = SOV_Raya_dunayevskaya
			cost = 200

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = communism
				has_completed_focus = SOV_consolidate_true_communism
			}

			traits = {
				russia2_marxist_humanism
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_raya_dunayevskaya.dds"
			}
		}
	}

    SOV_Joseph_stalin = {
		name = SOV_Joseph_stalin

		country_leader = {
			desc = SOV_Joseph_stalin_desc
			ideology = stalinism
			traits = {
                russia2_paranoia_stalin_trait
			}
			expire = "1953.3.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = SOV_Joseph_stalin_democratic_priest
			cost = 150

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_country_flag = sov_joseph_stalin_is_cool_now
				has_country_flag = sov_stalin_exiled_siberia
			}

			available = {
				has_government = democratic
			}

			traits = {
				russia2_joseph_stalin_priest
			}

			ai_will_do = {
				factor = 10000
			}
		}

        advisor = {
            slot = high_command
			idea_token = SOV_Joseph_stalin_democratic_army
			cost = 150
			ledger = army

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_country_flag = sov_joseph_stalin_is_cool_now
				has_country_flag = sov_stalin_prison
			}

			available = {
				has_government = democratic
			}

			traits = { russia2_joseph_stalin_army }

			ai_will_do = {
				factor = 10000
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Joseph_Stalin.dds"
			}

			army = {
                large = "gfx/leaders/SOV/Portrait_Russia_Joseph_Stalin.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_joseph_stalin.dds"
			}
		}
	}

	SOV_Supreme_soviet_soviet_union = {
		name = SOV_Supreme_soviet_soviet_union

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Supreme_Soviet_Soviet_Union.dds"
			}
		}
	}

	SOV_Empty_supreme_soviet_soviet_union = {
		name = SOV_Empty_supreme_soviet_soviet_union

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Empty_Supreme_Soviet_Soviet_Union.dds"
			}
		}
	}

    SOV_Alexander_kerensky = {
		name = SOV_Alexander_kerensky

		country_leader = {
			ideology = socialism
			traits = {
				russia2_temporary_leader
			}
			expire = "1965.1.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = SOV_Alexander_kerensky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = democratic
				has_completed_focus = SOV_trust_alexander
				has_completed_focus = SOV_continue_investments
			}

			traits = {
				russia2_liberal_socialist
			}

			ai_will_do = {
				factor = 100
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Kerensky.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexander_kerensky.dds"
			}
		}
    }

    SOV_Pavel_milyukov = {
		name = SOV_Pavel_milyukov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Pavel_milyukov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = democratic
				has_completed_focus = SOV_pavel_guidance
				has_completed_focus = SOV_continue_investments
			}

			traits = {
				russia2_safety_homeland
			}

			ai_will_do = {
				factor = 100
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Pavel_Nikolaevich.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_pavel_milyukov.dds"
			}
		}
    }

    SOV_Alexander_konovalov = {
		name = SOV_Alexander_konovalov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Alexander_konovalov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = democratic
				has_completed_focus = SOV_united_russia
				has_completed_focus = SOV_end_investments
			}

			traits = {
				russia2_conservative_trait
			}

			ai_will_do = {
				factor = 100
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Konovalov.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexander_konovalov.dds"
			}
		}
    }

    SOV_Ivan_nikolaevich = {
		name = SOV_Ivan_nikolaevich

		advisor = {
			slot = political_advisor
			idea_token = SOV_Ivan_nikolaevich
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = democratic
				has_completed_focus = SOV_preemptive_coup
				has_completed_focus = SOV_end_investments
			}

			traits = {
				russia2_progressive_trait
			}

			ai_will_do = {
				factor = 100
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Ivan_Nikolaevich_Efremov.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_ivan_nikolaevich.dds"
			}
		}
    }

    SOV_Andrey_vlasov = {
		name = SOV_Andrey_vlasov

		country_leader = {
			ideology = despotism
			traits = {
				russia2_military_connected
			}
			expire = "1965.1.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = SOV_Andrey_vlasov
			cost = 150

			available = {
                if = {
					limit = {
						original_tag = SOV
					}
					has_government = neutrality
					has_completed_focus = SOV_firm_hand
				}
			}

			traits = {
				russia2_head_junta
			}

			ai_will_do = {
				factor = 10
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				infantry_officer
				winter_specialist
			}
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 1
			logistics_skill = 3
			legacy_id = 412
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Andrey_Vlasov.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_andrey_vlasov.dds"
				large = "gfx/leaders/SOV/Portrait_Russia_Andrey_Vlasov.dds"
			}
		}
    }

    SOV_Kirill_vladimirovich = {
		name = SOV_Kirill_vladimirovich

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Kirill_Vladimirovich.dds"
			}
		}
    }

    SOV_Vladimir_kirillovich = {
		name = SOV_Vladimir_kirillovich

		advisor = {
			slot = political_advisor
			idea_token = SOV_Vladimir_kirillovich
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
                NOT = {
                    has_government = communism
                }
                OR = {
					has_country_flag = return_tsar_democratic
					has_completed_focus = SOV_military_junta
				}
				NOT = {
					has_country_flag = vladimir_politician_advisor_chosen
				}
			}

			traits = {
				russia2_tsar_all_russia
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Kirillovich.dds"
			}

			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Kirillovich.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_kirillovich.dds"
			}
		}
    }

    SOV_Anastasia_nikolaevna = {
        name = SOV_Anastasia_nikolaevna

        advisor = {
			slot = political_advisor
			idea_token = SOV_Anastasia_nikolaevna
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
                has_government = neutrality
                has_completed_focus = SOV_the_empress
			}

			traits = {
				russia2_grand_duchess_russia
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anastasia_Nikolaevna.dds"
			}

            army = {
                small = "gfx/interface/ideas/advisors/advisor_SOV_anastasia_nikolaevna.dds"
            }
		}
    }

	SOV_Vladimir_kirillovich_democratic_political_advisor = {
		name = SOV_Vladimir_kirillovich_democratic_political_advisor

		advisor = {
			slot = political_advisor
			idea_token = SOV_Vladimir_kirillovich_democratic_political_advisor
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
                has_government = democratic
				has_country_flag = return_tsar_democratic
				has_country_flag = vladimir_politician_advisor_chosen
			}

			visible = {
				has_government = democratic
				has_country_flag = vladimir_politician_advisor_chosen
			}

			traits = {
				russia2_inspirational_figure_politics
			}

			ai_will_do = {
				factor = 10
				modifier = {
					factor = 100
					has_completed_focus = SOV_secure_tsar_support
				}
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_kirillovich.dds"
			}
		}
	}

    SOV_Peter_krutitsy = {
		name = SOV_Peter_krutitsy

		advisor = {
			slot = political_advisor
			idea_token = SOV_Peter_krutitsy
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
                has_government = neutrality
				has_completed_focus = SOV_restoration_orthodox_church
			}

			traits = {
				russia2_patriarch_moscow_all_rus
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_peter_krutitsy.dds"
			}
		}
    }

    SOV_Vladimir_nabokov = {
		name = SOV_Vladimir_nabokov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Vladimir_nabokov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
                NOT = {
					has_government = communism
					has_government = fascism
				}
				OR = {
					has_completed_focus = SOV_bring_back_old_life
					has_completed_focus = SOV_launch_insurrection
				}
			}

			traits = {
				russia2_novelist_book
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_nabokov.dds"
			}
		}
    }

    SOV_konstantin_rodzayevsky = {
		name = SOV_konstantin_rodzayevsky

		country_leader = {
            desc = SOV_konstantin_rodzayevsky_desc
			ideology = fascism_ideology
			traits = {
				russia2_unpopular_leader
			}
			expire = "1965.1.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = SOV_konstantin_rodzayevsky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = fascism
                has_completed_focus = SOV_the_lawyer_remains
			}

			traits = {
				russia2_application_of_law
			}

			ai_will_do = {
				factor = 100
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Konstantin_Rodzaevsky.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_konstantin_rodzaevsky.dds"
			}
		}
    }

    SOV_Anastasy_vonsyatsky = {
		name = SOV_Anastasy_vonsyatsky

		advisor = {
			slot = political_advisor
			idea_token = SOV_Anastasy_vonsyatsky
			cost = 150

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = fascism
				has_completed_focus = SOV_the_tables_have_turned
			}

			traits = {
				russia2_order_fisrt
			}

			ai_will_do = {
				factor = 100
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anastasy_Vonsyatsky.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_anastasy_vonsyatsky.dds"
			}
		}
    }

    SOV_Viktor_baydalakov = {
		name = SOV_Viktor_baydalakov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Viktor_baydalakov
			cost = 200

			allowed = {
				original_tag = SOV
			}

			available = {
				has_government = fascism
				has_completed_focus = SOV_the_tables_have_turned
			}

			traits = {
				russia2_national_alliance
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_viktor_baydalakov.dds"
			}
		}
    }

    SOV_Vsevolod_mikhailovich_eikhenbaum = {
        name = SOV_Vsevolod_mikhailovich_eikhenbaum

		country_leader = {
			ideology = anarcho_syndicalism_sub
			traits = {

			}
			expire = "1965.1.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = SOV_Vsevolod_mikhailovich_eikhenbaum
			cost = 150

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				has_government = anarchy
				has_completed_focus = SOV_anarcho_syndicalism
			}

			traits = {
				russia2_synthesis_anarchism
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vsevolod_Mikhailovich_Eikhenbaum.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_vsevolod_mikhailovich_eikhenbaum.dds"
			}
		}
    }

	SOV_Peter_arshinov = {
        name = SOV_Peter_arshinov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Peter_arshinov
			cost = 150

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				has_government = anarchy
				has_completed_focus = SOV_anarcho_communism
			}

			traits = {
				russia2_platformist_peter
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_SOV_Peter_Arshinov.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_Peter_Arshinov.dds"
			}
		}
    }

	SOV_Alexei_borovoi = {
        name = SOV_Alexei_borovoi

		advisor = {
			slot = political_advisor
			idea_token = SOV_Alexei_borovoi
			cost = 150

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				has_government = anarchy
				has_completed_focus = SOV_individualist_anarchism
			}

			traits = {
				russia2_individualist_advisor
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexei_Borovoi.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexei_borovoi.dds"
			}
		}
    }

    SOV_Ida_mett = {
        name = SOV_Ida_mett

        advisor = {
			slot = political_advisor
			idea_token = SOV_Ida_mett
			cost = 150

			allowed = {
				original_tag = SOV
			}

            visible = {
                has_government = anarchy
            }

			available = {
				has_government = anarchy
			}

			traits = {
				russia2_platformist_trait
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
            army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_ida_mett.dds"
			}
		}
    }

	SOV_Industrial_council = {
        name = SOV_Industrial_council

        advisor = {
			slot = political_advisor
			idea_token = SOV_Industrial_council
			cost = 150

			allowed = {
				original_tag = SOV
			}

            visible = {
                has_government = anarchy
            }

			available = {
				has_government = anarchy
			}

			traits = {
				russia2_industry_anarchy
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
            army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_people_council.dds"
			}
		}
    }

	SOV_Communication_council = {
        name = SOV_Communication_council

        advisor = {
			slot = political_advisor
			idea_token = SOV_Communication_council
			cost = 150

			allowed = {
				original_tag = SOV
			}

            visible = {
                has_government = anarchy
            }

			available = {
				has_government = anarchy
			}

			traits = {
				russia2_communication_anarchy
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
            army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_people_council.dds"
			}
		}
    }

	SOV_Diplomacy_council = {
        name = SOV_Diplomacy_council

        advisor = {
			slot = political_advisor
			idea_token = SOV_Diplomacy_council
			cost = 150

			allowed = {
				original_tag = SOV
			}

            visible = {
                has_government = anarchy
            }

			available = {
				has_government = anarchy
			}

			traits = {
				russia2_propaganda_anarchy
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
            army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_people_council.dds"
			}
		}
    }

	SOV_Propaganda_council = {
        name = SOV_Propaganda_council

        advisor = {
			slot = political_advisor
			idea_token = SOV_Propaganda_council
			cost = 150

			allowed = {
				original_tag = SOV
			}

            visible = {
                has_government = anarchy
            }

			available = {
				has_government = anarchy
			}

			traits = {
				russia2_diplomacy_anarchy
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
            army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_people_council.dds"
			}
		}
    }

    SOV_Peoples_council_commune = {
        name = SOV_Peoples_council_commune

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anarchist_Commune.dds"
			}
		}
    }

    SOV_Council_of_moscow = {
        name = SOV_Council_of_moscow

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anarchist_Commune.dds"
			}
		}
    }

    SOV_Vsevolod_merkulov = {
        name = SOV_Vsevolod_merkulov

		advisor = {
			slot = political_advisor
			idea_token = SOV_Vsevolod_merkulov
			cost = 150

			allowed = {
				original_tag = SOV
                #has_dlc = "La Resistance"
			}

			available = {
				has_intelligence_agency = yes
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^4
							value = 1
							compare = equals
						}
					}
				}
			}

			traits = {
				head_of_intelligence
			}

			ai_will_do = {
				factor = 10
                modifier = {
                    factor = 0
                    OR = {
                        NOT = {
                            has_dlc = "La Resistance"
                        }
                        NOT = {
                            has_intelligence_agency = yes
                        }
                    }
                }
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_vsevolod_merkulov.dds"
			}
		}
    }

	SOV_Anton_ivanovich_denikin = {
		name = SOV_Anton_ivanovich_denikin

		advisor = {
			slot = army_chief
			idea_token = SOV_Anton_ivanovich_denikin
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
               	OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
				NOT = {
					has_country_flag = denikin_resigned_fascist
					has_idea = SOV_Pyotr_Nikolayevich_Krasnov
				}
			}

			traits = {
				army_chief_offensive_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anton_Ivanovichmilitary.dds"
			}

			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anton_Ivanovichmilitary.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_anton_ivanovich_denikin.dds"
			}
		}
	}

	SOV_Vladimir_kislitsin = {
		name = SOV_Vladimir_kislitsin

		advisor = {
			slot = army_chief
			idea_token = SOV_Vladimir_kislitsin
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = UKR
				}
			}

			available = {
				if = {
					limit = {
						tag = SOV
					}
					has_completed_focus = SOV_second_civil_war
					NOT = {
						has_country_flag = denikin_resigned_fascist
					}
				}
			}

			traits = {
				army_chief_maneuver_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Kislitsin.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_kislitsin.dds"
			}
		}
	}

	SOV_Vladimir_sidorin = {
		name = SOV_Vladimir_sidorin

		advisor = {
			slot = army_chief
			idea_token = SOV_Vladimir_sidorin
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
               	OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Sidorin.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_sidorin.dds"
			}
		}
	}

	SOV_boris_shteifon_RR = {
		name = SOV_boris_shteifon_RR

		advisor = {
			slot = army_chief
			idea_token = SOV_boris_shteifon_RR
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = UKR
				}
			}

			available = {
				if = {
					limit = {
						tag = SOV
					}
					OR = {
						has_country_flag = soviet_generals_deserted
						has_completed_focus = SOV_second_civil_war
					}
				}
			}

			traits = {
				army_chief_drill_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Boris_Shteifon.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_boris_shteifon.dds"
			}
		}
	}

	SOV_Vladimir_kirillovich_democratic_military_advisor = {
		name = SOV_Vladimir_kirillovich_democratic_military_advisor

		advisor = {
			slot = army_chief
			idea_token = SOV_Vladimir_kirillovich_democratic_military_advisor
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
                has_government = democratic
				has_country_flag = return_tsar_democratic
				has_country_flag = vladimir_military_advisor_chosen
			}

			visible = {
				has_government = democratic
				has_country_flag = vladimir_military_advisor_chosen
			}

			traits = {
				russia2_inspirational_figure_military
			}

			ai_will_do = {
				factor = 10
				modifier = {
					factor = 100
					has_completed_focus = SOV_secure_tsar_support
				}
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_kirillovich.dds"
			}
		}
	}

	SOV_Semyon_timoshenko = {
		name = SOV_Semyon_timoshenko

		advisor = {
			slot = army_chief
			idea_token = SOV_Semyon_timoshenko
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = SOJ
					original_tag = UKR
				}
			}

			available = {
				if = {
					limit = {
						OR = {
							tag = SOV
							tag = SOJ
						}
					}
					NOT = {
						custom_trigger_tooltip = {
							tooltip = SOV_idea_not_purged_tt
							check_variable = {
								var = sov_great_purge_status^7
								value = 1
								compare = equals
							}
						}
					}
					NOT = {
						has_country_flag = sov_enemy_second_civil_war_russia2
						custom_trigger_tooltip = {
							tooltip = SOV_not_is_in_prison_tt
							has_character_flag = russia_is_in_prison_cw
						}
					}
					custom_trigger_tooltip = {
						tooltip = sov_not_joined_another_side
						NOT = {
							any_other_country = {
								has_war_with = SOV
								original_tag = SOV
								has_unit_leader = 404
							}
						}
					}
					NOT = {
						has_government = anarchy
					}
				}
			}

			traits = {
				army_chief_reform_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				career_officer
				cavalry_officer
				politically_connected
			}
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 3
			legacy_id = 404
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Semyon_Timoshenko.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_semyon_timoshenko.dds"
			}
		}
	}

	SOV_Kliment_voroshilov_military = {
		name = SOV_Kliment_voroshilov_military

		advisor = {
			slot = army_chief
			idea_token = SOV_Kliment_voroshilov_military
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = SOJ
				}
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^0
								value = 1
								compare = equals
							}
							has_character_flag = SOV_purge_military_trotsky
						}
					}
				}
				NOT = {
                    has_country_flag = SOV_has_deserted_military_democratic_russia
                }
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				NOT = {
					has_idea = SOV_Kliment_voroshilov_advisor
				}
				custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 405
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				army_chief_drill_1
			}

			ai_will_do = {
				factor = 10
			}
		}

		field_marshal = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				old_guard
				politically_connected
				inflexible_strategist
			}
            skill = 1
            attack_skill = 1
            defense_skill = 1
            planning_skill = 1
            logistics_skill = 1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Kliment_Voroshilov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_kliment_voroshilov.dds"
			}
		}
	}

	SOV_Alexander_yegorov = {
		name = SOV_Alexander_yegorov

		advisor = {
			slot = army_chief
			idea_token = SOV_Alexander_yegorov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^8
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        field_marshal = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
                career_officer
                inflexible_strategist
                trait_reckless
            }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 4
			logistics_skill = 2
		}

		portraits = {
			army = {
                large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Yegorov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexander_yegorov.dds"
			}
		}
	}

	SOV_Vasily_blyukher = {
		name = SOV_Vasily_blyukher

		advisor = {
			slot = army_chief
			idea_token = SOV_Vasily_blyukher
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = SOJ
				}
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^9
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				army_chief_maneuver_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        field_marshal = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
                old_guard
                career_officer
                infantry_officer
                organizer
            }
			skill = 3
			attack_skill = 2
			defense_skill = 1
			planning_skill = 3
			logistics_skill = 4
		}

		portraits = {
			army = {
                large = "gfx/leaders/SOV/Portrait_Russia_Vasily_Blyukher.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_vasily_blucher.dds"
			}
		}
	}

	SOV_Supreme_military_council = {
        name = SOV_Supreme_military_council

		advisor = {
			slot = army_chief
			idea_token = SOV_Supreme_military_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_head_of_military
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}

			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Pyotr_smirnov = {
        name = SOV_Pyotr_smirnov

		advisor = {
			slot = navy_chief
			idea_token = SOV_Pyotr_smirnov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^10
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_chief_naval_aviation_1
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_pyotr_smirnov.dds"
			}
		}
    }

	SOV_Mikhail_frinovsky = {
        name = SOV_Mikhail_frinovsky

		advisor = {
			slot = navy_chief
			idea_token = SOV_Mikhail_frinovsky
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^11
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_chief_commerce_raiding_1
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_mikhail_frinovsky.dds"
			}
		}
    }

	SOV_Nikolay_kuznetsov = {
        name = SOV_Nikolay_kuznetsov

		advisor = {
			slot = navy_chief
			idea_token = SOV_Nikolay_kuznetsov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^12
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_chief_reform_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_nikolay_kuznetsov.dds"
			}
		}
    }

	SOV_Ivan_yumashev = {
        name = SOV_Ivan_yumashev

		advisor = {
			slot = navy_chief
			idea_token = SOV_Ivan_yumashev
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^13
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_chief_decisive_battle_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_ivan_yumashev.dds"
			}
		}
    }

	SOV_Submarine_council = {
        name = SOV_Submarine_council

		advisor = {
			slot = navy_chief
			idea_token = SOV_Submarine_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_submarine_warfare
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Carrier_council = {
        name = SOV_Carrier_council

		advisor = {
			slot = navy_chief
			idea_token = SOV_Carrier_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_carrier_warfare
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Battleship_council = {
        name = SOV_Battleship_council

		advisor = {
			slot = navy_chief
			idea_token = SOV_Battleship_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_battleship_warfare
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Naval_invasion_council = {
        name = SOV_Naval_invasion_council

		advisor = {
			slot = navy_chief
			idea_token = SOV_Naval_invasion_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_amphibious_warfare
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Alexander_novikov = {
        name = SOV_Alexander_novikov

		advisor = {
			slot = air_chief
			idea_token = SOV_Alexander_novikov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^14
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_chief_reform_3
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexander_novikov.dds"
			}
		}
    }

	SOV_Konstantin_vershinin = {
        name = SOV_Konstantin_vershinin

		advisor = {
			slot = air_chief
			idea_token = SOV_Konstantin_vershinin
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^15
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_konstantin_vershinin.dds"
			}
		}
    }

	SOV_Yakov_smushkevich = {
        name = SOV_Yakov_smushkevich

		advisor = {
			slot = air_chief
			idea_token = SOV_Yakov_smushkevich
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^16
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_chief_safety_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_yakov_smushkevich.dds"
			}
		}
    }

	SOV_Pavel_rychagov = {
        name = SOV_Pavel_rychagov

		advisor = {
			slot = air_chief
			idea_token = SOV_Pavel_rychagov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^17
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_chief_all_weather_2
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_pavel_rychagov.dds"
			}
		}
    }

	SOV_Bombardment_council = {
        name = SOV_Bombardment_council

		advisor = {
			slot = air_chief
			idea_token = SOV_Bombardment_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_bombardment_focus
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Fighter_council = {
        name = SOV_Fighter_council

		advisor = {
			slot = air_chief
			idea_token = SOV_Fighter_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_fighter_focus
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Pilot_training_council = {
        name = SOV_Pilot_training_council

		advisor = {
			slot = air_chief
			idea_token = SOV_Pilot_training_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				air_air_combat_training_3
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
    }

	SOV_Alexander_rodzyanko = {
		name = SOV_Alexander_rodzyanko

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Alexander_rodzyanko
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = UKR
				}
			}

			available = {
				if = {
					limit = {
						tag = SOV
					}
					OR = {
						has_country_flag = soviet_generals_deserted
						has_completed_focus = SOV_second_civil_war
					}
				}
			}

			traits = {
				army_cavalry_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Rodzyanko.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexander_rodzyanko.dds"
			}
		}
	}

	SOV_Pavel_bermondt_avalov = {
		name = SOV_Pavel_bermondt_avalov

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Pavel_bermondt_avalov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
				NOT = {
					has_country_flag = SOV_pavel_bermondt_killed
				}
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/SOV/Portrait_Russia_Pavel_Bermondt_Avalov.dds"
			}

			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Pavel_Bermondt_Avalov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_pavel_bermondt_avalov.dds"
			}
		}
	}

	SOV_Pyotr_Nikolayevich_Krasnov = {
		name = SOV_Pyotr_Nikolayevich_Krasnov

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Pyotr_Nikolayevich_Krasnov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
				NOT = {
					has_idea = SOV_Anton_ivanovich_denikin
				}
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Pyotr_Nikolayevich_Krasnov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_pyotr_Nikolayevich_krasnov.dds"
			}
		}
	}

	SOV_Andrei_shkuro = {
		name = SOV_Andrei_shkuro

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Andrei_shkuro
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
				NOT = {
					has_country_flag = denikin_resigned_fascist
				}
			}

			traits = {
				army_logistics_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Andrei_Shkuro.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_andrei_shkuro.dds"
			}
		}
	}

	SOV_Ivan_konev = {
		name = SOV_Ivan_konev

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Ivan_konev
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = SOJ
				}
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^18
								value = 1
								compare = equals
							}
							has_character_flag= SOV_purge_military_trotsky
						}
					}
				}
				NOT = {
					has_country_flag = SOV_has_deserted_military_democratic_russia
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				custom_trigger_tooltip = {
					tooltip = SOV_konev_civil_war
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 408
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				army_concealment_2
			}
			# Almost certainly a psychopath

			ai_will_do = {
				factor = 10
				modifier = {
					factor = 100
					has_idea = SOV_Great_purge_idea_russia2
				}
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				harsh_leader
				armor_officer
				politically_connected
			}
			skill = 5
			attack_skill = 4
			defense_skill = 5
			planning_skill = 2
			logistics_skill = 5
			legacy_id = 408
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Ivan_Konev.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_ivan_konev.dds"
			}
		}
	}

	SOV_Aleksandr_vasilevsky = {
		name = SOV_Aleksandr_vasilevsky

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Aleksandr_vasilevsky
			cost = 100

			allowed = {
				OR = {
					original_tag = SOV
					original_tag = SOJ
				}
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^19
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_country_flag = SOV_has_deserted_military_democratic_russia
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 407
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 10
				modifier = {
					factor = 100
					has_idea = SOV_Great_purge_idea_russia2
				}
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				armor_officer
				politically_connected
			}
			skill = 4
			attack_skill = 4
			defense_skill = 4
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 407
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Aleksandr_Vasilevsky.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_aleksandr_vasilevsky.dds"
			}
		}
	}

	SOV_Konstantin_rokossovsky = {
		name = SOV_Konstantin_rokossovsky

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Konstantin_rokossovsky
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^18
							value = 2
							compare = equals
						}
					}
				}
				has_completed_focus = SOV_train_new_officers
				NOT = {
					has_government = anarchy
				}
				custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 402
						}
					}
				}
			}

			traits = {
				army_armored_3
			}

			ai_will_do = {
				factor = 10
				modifier = {
					factor = 100
					has_idea = SOV_Great_purge_idea_russia2
				}
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				brilliant_strategist
				trait_cautious
				armor_officer
			}
			skill = 4
			attack_skill = 3
			defense_skill = 4
			planning_skill = 2
			logistics_skill = 4
			legacy_id = 402
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Konstantin_Rokossovsky.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_konstantin_rokossovsky.dds"
			}
		}
	}

	SOV_Pavel_zhigarev = {
		name = SOV_Pavel_zhigarev

		advisor = {
			slot = high_command
			ledger = air
			idea_token = SOV_Pavel_zhigarev
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^20
								value = 1
								compare = equals
							}
							has_character_flag= SOV_purge_military_trotsky
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_airborne_1
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_pavel_zhigarev.dds"
			}
		}
	}

	SOV_Sergei_khudyakov = {
		name = SOV_Sergei_khudyakov

		advisor = {
			slot = high_command
			ledger = air
			idea_token = SOV_Sergei_khudyakov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^21
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_sergei_khudyakov.dds"
			}
		}
	}

	SOV_Stepan_krasovsky = {
		name = SOV_Stepan_krasovsky

		advisor = {
			slot = high_command
			ledger = air
			idea_token = SOV_Stepan_krasovsky
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^22
								value = 1
								compare = equals
							}
							has_character_flag= SOV_purge_military_trotsky
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				air_air_combat_training_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_stepan_krasovsky.dds"
			}
		}
	}

	SOV_Vladimir_kasatonov = {
		name = SOV_Vladimir_kasatonov

		advisor = {
			slot = high_command
			ledger = navy
			idea_token = SOV_Vladimir_kasatonov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^23
							value = 1
							compare = equals
						}
					}
				}
				custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 403
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_submarine_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		navy_leader = {
			traits = {
				seawolf
			}
			skill = 2
			attack_skill = 1
			defense_skill = 2
			maneuvering_skill = 1
			coordination_skill = 1
			legacy_id = 403
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Kasatonov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_kasatonov.dds"
			}
		}
	}

	SOV_Gordey_levchenko = {
		name = SOV_Gordey_levchenko

		advisor = {
			slot = high_command
			ledger = navy
			idea_token = SOV_Gordey_levchenko
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^24
							value = 1
							compare = equals
						}
					}
				}
				custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 406
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		navy_leader = {
			traits = {
				green_water_expert
			}
			skill = 2
			attack_skill = 2
			defense_skill = 2
			maneuvering_skill = 1
			coordination_skill = 1
			legacy_id = 406
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Gordey_Levchenko.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_gordey_levchenko.dds"
			}
		}
	}

	SOV_Arseniy_golovko = {
		name = SOV_Arseniy_golovko

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Arseniy_golovko
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^25
								value = 1
								compare = equals
							}
							has_character_flag= SOV_purge_military_trotsky
						}
					}
				}
				custom_trigger_tooltip = {
					tooltip = sov_not_joined_another_side
					NOT = {
						any_other_country = {
							has_war_with = SOV
							original_tag = SOV
							has_unit_leader = 409
						}
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			traits = {
				navy_amphibious_assault_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		navy_leader = {
			traits = {
				spotter
				arctic_water_expert
			}
			skill = 4
			attack_skill = 3
			defense_skill = 4
			maneuvering_skill = 1
			coordination_skill = 1
			legacy_id = 409
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Arseniy_Golovko.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_arseniy_golovko.dds"
			}
		}
	}

	SOV_Army_infantry_warfare_council = {
		name = SOV_Army_infantry_warfare_council

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Army_infantry_warfare_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_infantry_warfare
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
	}

	SOV_Army_armor_warfare_council = {
		name = SOV_Army_armor_warfare_council

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Army_armor_warfare_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
	}

	SOV_Army_drill_council = {
		name = SOV_Army_drill_council

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Army_drill_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_drill_training
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
	}

	SOV_Logistic_council = {
		name = SOV_Logistic_council

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Logistic_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_logistic_organization
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
	}

	SOV_Organization_council = {
		name = SOV_Organization_council

		advisor = {
			slot = high_command
			ledger = army
			idea_token = SOV_Organization_council
			cost = 100

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			traits = {
				russia2_division_organization_anarchy
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
	}

	SOV_Mikhail_tukhachevsky = {
		name = SOV_Mikhail_tukhachevsky

		advisor = {
			slot = theorist
			ledger = army
			idea_token = SOV_Mikhail_tukhachevsky
			cost = 175

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					has_country_flag = mikhail_tukhachevsky_purged
				}
				NOT = {
					has_country_flag = SOV_mikhail_deserted_democratic_russia
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			traits = {
				mass_assault_expert
			}

			ai_will_do = {
				factor = 10
			}
		}

		field_marshal = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				brilliant_strategist
				career_officer
				trait_reckless
				infantry_officer
				offensive_doctrine
			}
			skill = 4
			attack_skill = 3
			defense_skill = 4
			planning_skill = 4
			logistics_skill = 2
			legacy_id = 401
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Mikhail_Tukhachevsky.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_Mikhail_tukhachevsky.dds"
			}
		}
	}

	SOV_Boris_shaposhnikov = {
		name = SOV_Boris_shaposhnikov

		advisor = {
			slot = theorist
			ledger = army
			idea_token = SOV_Boris_shaposhnikov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^26
							value = 1
							compare = equals
						}
					}
				}
				NOT = {
					has_country_flag = SOV_has_deserted_military_democratic_russia
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			research_bonus = {
				infantry_weapons = 0.10
			}

			traits = {
				military_theorist
			}

			ai_will_do = {
				factor = 10
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				career_officer
				trait_cautious
			}
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 3
			legacy_id = 510
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Boris_Shaposhnikov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_boris_shaposhnikov.dds"
			}
		}
	}

    SOV_Lev_dovator = {
		name = SOV_Lev_dovator

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Lev_Dovator.dds"
			}
		}
	}

	SOV_Georgy_zhukov = {
		name = SOV_Georgy_zhukov

		advisor = {
			slot = theorist
			ledger = army
			idea_token = SOV_Georgy_zhukov
			cost = 175

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							has_country_flag = georgy_zhukov_purged
							has_character_flag= SOV_purge_military_trotsky
						}
					}
				}
				NOT = {
					has_country_flag = SOV_has_deserted_military_democratic_russia
				}
				NOT = {
					has_country_flag = sov_enemy_second_civil_war_russia2
					custom_trigger_tooltip = {
						tooltip = SOV_not_is_in_prison_tt
						has_character_flag = russia_is_in_prison_cw
					}
				}
				NOT = {
					has_government = anarchy
				}
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			traits = {
				mass_assault_expert
			}

			ai_will_do = {
				factor = 10
			}
		}

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				media_personality
				armor_officer
				war_hero
				winter_specialist
			}
			skill = 5
			attack_skill = 5
			defense_skill = 2
			planning_skill = 4
			logistics_skill = 5
			legacy_id = 410
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Georgy_Zhukov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_georgy_zhukov.dds"
			}
		}
	}

	SOV_Yevgeny_miller = {
		name = SOV_Yevgeny_miller

		advisor = {
			slot = theorist
			ledger = army
			idea_token = SOV_Yevgeny_miller
			cost = 175

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_second_civil_war
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			traits = {
				mass_assault_expert
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Yevgeny_Miller.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_yevgeny_miller.dds"
			}
		}
	}

	SOV_Viktorin_molchanov = {
		name = SOV_Viktorin_molchanov

		advisor = {
			slot = theorist
			ledger = army
			idea_token = SOV_Viktorin_molchanov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				OR = {
					has_country_flag = soviet_generals_deserted
					has_completed_focus = SOV_second_civil_war
				}
				NOT = {
					has_country_flag = denikin_resigned_fascist
				}
			}

			research_bonus = {
				infantry_weapons = 0.10
			}

			traits = {
				military_theorist
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Viktorin_Molchanov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_viktorin_Molchanov.dds"
			}
		}
	}

	SOV_Sergey_gorshkov = {
		name = SOV_Sergey_gorshkov

		advisor = {
			slot = theorist
			ledger = navy
			idea_token = SOV_Sergey_gorshkov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^26
								value = 2
								compare = equals
							}
							has_character_flag= SOV_purge_military_trotsky
						}
					}
				}
			}

			research_bonus = {
				naval_equipment = 0.10
			}

			traits = {
				naval_theorist
			}

			ai_will_do = {
				factor = 10
			}
		}

		navy_leader = {
			traits = {
				bold
				navy_career_officer
			}
			skill = 3
			attack_skill = 3
			defense_skill = 2
			maneuvering_skill = 1
			coordination_skill = 1
			legacy_id = 411
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Sergey_Gorshkov.dds"
				small = "gfx/interface/ideas/advisors/advisor_SOV_sergey_gorshkov.dds"
			}
		}
	}

	SOV_Vladimir_tributs = {
		name = SOV_Vladimir_tributs

		advisor = {
			slot = theorist
			ledger = navy
			idea_token = SOV_Vladimir_tributs
			cost = 175

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^27
							value = 1
							compare = equals
						}
					}
				}
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			traits = {
				grand_fleet_proponent
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_vladimir_tributs.dds"
			}
		}
	}

	SOV_Sergei_rudenko = {
		name = SOV_Sergei_rudenko

		advisor = {
			slot = theorist
			ledger = air
			idea_token = SOV_Sergei_rudenko
			cost = 175

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						OR = {
							check_variable = {
								var = sov_great_purge_status^28
								value = 1
								compare = equals
							}
							has_character_flag = SOV_purge_military_trotsky
						}
					}
				}
			}

			research_bonus = {
				air_equipment = 0.15
			}

			traits = {
				close_air_support_proponent
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_sergei_rudenko.dds"
			}
		}
	}

	SOV_Alexander_golovanov = {
		name = SOV_Alexander_golovanov

		advisor = {
			slot = theorist
			ledger = air
			idea_token = SOV_Alexander_golovanov
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^29
							value = 1
							compare = equals
						}
					}
				}
			}

			research_bonus = {
				air_equipment = 0.10
			}

			traits = {
				air_warfare_theorist
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_alexander_golovanov.dds"
			}
		}
	}

	SOV_Sergei_korolev = {
		name = SOV_Sergei_korolev

		advisor = {
			slot = theorist
			ledger = air
			idea_token = SOV_Sergei_korolev
			cost = 100

			allowed = {
				original_tag = SOV
			}

			available = {
				NOT = {
					custom_trigger_tooltip = {
						tooltip = SOV_idea_not_purged_tt
						check_variable = {
							var = sov_great_purge_status^31
							value = 1
							compare = equals
						}
					}
				}
			}

			research_bonus = {
				rocketry = 0.15
			}

			traits = {
				rocket_scientist
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_sergei_korolev.dds"
			}
		}
	}

	SOV_All_warfare_theorist_council = {
		name = SOV_All_warfare_theorist_council

		advisor = {
			slot = theorist
			ledger = army
			idea_token = SOV_All_warfare_theorist_council
			cost = 175

			allowed = {
				original_tag = SOV
			}

			visible = {
				has_government = anarchy
			}

			available = {
				OR = {
					has_completed_focus = SOV_proclamation_commune
					has_completed_focus = SOV_embrace_total_anarchy
					has_country_flag = black_revolution_turned_civil_war
				}
			}

			research_bonus = {
				infantry_weapons = 0.05
				naval_equipment = 0.05
				air_equipment = 0.05
			}

			traits = {
				russia2_all_warfare
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_SOV_military_council.dds"
			}
		}
	}

	SOV_Ivan_kononov = {
		name = SOV_Ivan_kononov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
					country_exists = UKR
				}
			}
			traits = { cavalry_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Ivan_Kononov.dds"
			}
		}
	}

	SOV_Nikolai_vatutin = {
		name = SOV_Nikolai_vatutin

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				trait_reckless
				infantry_officer
			}
			skill = 3
			attack_skill = 1
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Nikolai_Fyodorovich_Vatutin.dds"
			}
		}
	}

	SOV_Semyon_budyonny = {
		name = SOV_Semyon_budyonny

		field_marshal = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				old_guard
				inflexible_strategist
				politically_connected
			}
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Semyon_Budyonny.dds"
			}
		}
	}

	SOV_Ivan_chernyakhovsky = {
		name = SOV_Ivan_chernyakhovsky

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { armor_officer }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Ivan_Chernyakhovsky.dds"
			}
		}
	}

	SOV_Issa_pliyev = {
		name = SOV_Issa_pliyev

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { cavalry_officer }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Issa_Pliyev.dds"
			}
		}
	}

	SOV_Leonid_govorov = {
		name = SOV_Leonid_govorov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 450
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Leonid_Govorov.dds"
			}
		}
	}

	SOV_Grigory_kulik = {
		name = SOV_Grigory_kulik

		field_marshal = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				old_guard
				inflexible_strategist
				career_officer
				politically_connected
			}
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = 454
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Grigory_Kulik.dds"
			}
		}
	}

	SOV_Kirill_meretskov = {
		name = SOV_Kirill_meretskov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				trait_reckless
				infantry_officer
			}
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Kirill_Meretskov.dds"
			}
		}
	}

	SOV_Filipp_golikov = {
		name = SOV_Filipp_golikov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { career_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Filipp_Golikov.dds"
			}
		}
	}

	SOV_Andrey_yeryomenko = {
		name = SOV_Andrey_yeryomenko

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				trait_reckless
				cavalry_officer
			}
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Andrey_Yeryomenko.dds"
			}
		}
	}

	SOV_Georgiy_zakharov = {
		name = SOV_Georgiy_zakharov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { career_officer }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Georgiy_Zakharov.dds"
			}
		}
	}

	SOV_Yakov_cherevichenko = {
		name = SOV_Yakov_cherevichenko

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { cavalry_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Yakov_Cherevichenko.dds"
			}
		}
	}

	SOV_Nikandr_chibisov = {
		name = SOV_Nikandr_chibisov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { trickster }
			skill = 3
			attack_skill = 1
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Nikandr_Yevlampyevich_Chibisov.dds"
			}
		}
	}

	SOV_Vasily_kuznetsov = {
		name = SOV_Vasily_kuznetsov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				infantry_officer
				commando
			}
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vasily_Kuznetsov.dds"
			}
		}
	}

	SOV_Ivan_fedyuninsky = {
		name = SOV_Ivan_fedyuninsky

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { infantry_officer }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Ivan_Fedyuninsky.dds"
			}
		}
	}

	SOV_Maksim_purkayev = {
		name = SOV_Maksim_purkayev

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { career_officer }
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 3
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Maksim_Purkayev.dds"
			}
		}
	}

	SOV_Kuzma_galitsky = {
		name = SOV_Kuzma_galitsky

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { infantry_officer }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Kuzma_Galitsky.dds"
			}
		}
	}

	SOV_Markian_popov = {
		name = SOV_Markian_popov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				brilliant_strategist
				infantry_officer
				winter_specialist
			}
			skill = 2
			attack_skill = 2
			defense_skill = 1
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Matkian_Popov.dds"
			}
		}
	}

	SOV_Nikolai_berzarin = {
		name = SOV_Nikolai_berzarin

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { infantry_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = 451
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Nikolai_Berzarin.dds"
			}
		}
	}

	SOV_Alexander_gorbatov = {
		name = SOV_Alexander_gorbatov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				career_officer
				cavalry_officer
			}
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 3
			legacy_id = 452
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Gorbatov.dds"
			}
		}
	}

	SOV_Kirill_moskalenko = {
		name = SOV_Kirill_moskalenko

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Kirill_Moskalenko.dds"
			}
		}
	}

	SOV_Dmitry_lelyushenko = {
		name = SOV_Dmitry_lelyushenko

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				trait_reckless
				armor_officer
			}
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Dmitri_Danilovich_Lelyushenko.dds"
			}
		}
	}

	SOV_Andrei_grechko = {
		name = SOV_Andrei_grechko

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { cavalry_officer }
			skill = 3
			attack_skill = 1
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Andrei_Antonovich_Grechko.dds"
			}
		}
	}

    SOV_Maks_reyter = {
		name = SOV_Maks_reyter

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = { career_officer }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
		}

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Maks_reyter.dds"
			}
		}
	}

	SOV_Rodion_malinovsky = {
		name = SOV_Rodion_malinovsky

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				old_guard career_officer
				trait_cautious
				politically_connected
			}
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Rodion_Malinovsky.dds"
			}
		}
	}

	SOV_Vasily_chuikov = {
		name = SOV_Vasily_chuikov

		corps_commander = {
			visible = {
				NOT = {
					has_character_flag = SOV_character_agains_anarchist_government
					has_character_flag = russia_is_in_prison_cw
				}
			}
			traits = {
				brilliant_strategist
				career_officer
			}
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vasily_Chuikov.dds"
			}
		}
	}

	SOV_Filipp_oktyabrskiy = {
		name = SOV_Filipp_oktyabrskiy

		navy_leader = {
			traits = {
				ironside
				ground_pounder
			}
			skill = 2
			attack_skill = 3
			defense_skill = 2
			maneuvering_skill = 1
			coordination_skill = 1
			legacy_id = -1
		}

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Filipp_Oktyabrsky.dds"
			}
		}
	}

	SOV_Popov_pyotr_kharitonovich = {
		name = SOV_Popov_pyotr_kharitonovich

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Popov_Pyotr_Kharitonovich.dds"
			}
		}
	}

	SOV_Tolstov_vladimir_sergeevich = {
		name = SOV_Tolstov_vladimir_sergeevich

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Tolstov_Vladimir_Sergeevich.dds"
			}
		}
	}

	SOV_Pisarev_pyotr_konstantinovich = {
		name = SOV_Pisarev_pyotr_konstantinovich

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Pisarev_Pyotr_Konstantinovich.dds"
			}
		}
	}

	SOV_Abram_dragomirov = {
		name = SOV_Abram_dragomirov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Abram_Dragomirov.dds"
			}
		}
	}

	SOV_Mikhail_diterikhs = {
		name = SOV_Mikhail_diterikhs

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Mikhail_Diterikhs.dds"
			}
		}
	}

	SOV_Alexander_golubintzev = {
		name = SOV_Alexander_golubintzev

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Golubintzev.dds"
			}
		}
	}

	SOV_Grigory_mikhaylovich_semyonov = {
		name = SOV_Grigory_mikhaylovich_semyonov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Grigory_Mikhaylovich_Semyonov.dds"
			}
		}
	}

	SOV_Mikhail_skorodumov = {
		name = SOV_Mikhail_skorodumov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Mikhail_Skorodumov.dds"
			}
		}
	}

	SOV_Konstantin_petrovich_nechaev = {
		name = SOV_Konstantin_petrovich_nechaev

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Konstantin_Petrovich_Nechaev.dds"
			}
		}
	}

	SOV_Mikhail_pleshkov = {
		name = SOV_Mikhail_pleshkov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Mikhail_Pleshkov.dds"
			}
		}
	}

	SOV_Anton_turkul = {
		name = SOV_Anton_turkul

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Anton_Turkul.dds"
			}
		}
	}

	SOV_Isaac_bykadorov = {
		name = SOV_Isaac_bykadorov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Isaac_Bykadorov.dds"
			}
		}
	}

	SOV_Vyacheslav_naumenko = {
		name = SOV_Vyacheslav_naumenko

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vyacheslav_Grigoryevich_Naumenko.dds"
			}
		}
	}

	SOV_Fedor_abramov = {
		name = SOV_Fedor_abramov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Fedor_Abramov.dds"
			}
		}
	}

	SOV_bronislav_kaminski = {
		name = SOV_bronislav_kaminski

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Bronislav_Kaminsky.dds"
			}
		}
	}

	SOV_Vladimir_marushevsky = {
		name = SOV_Vladimir_marushevsky

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Marushevsky.dds"
			}
		}
	}

	SOV_Vladimir_kharzhevsky = {
		name = SOV_Vladimir_kharzhevsky

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Vladimir_Kharzhevsky.dds"
			}
		}
	}

	SOV_Pavel_shatilov = {
		name = SOV_Pavel_shatilov

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Pavel_Shatilov.dds"
			}
		}
	}

	SOV_Pyotr_vladimirovich_glazenap = {
		name = SOV_Pyotr_vladimirovich_glazenap

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Peter_Glazenap.dds"
			}
		}
	}

	SOV_Alexander_lukomsky = {
		name = SOV_Alexander_lukomsky

		portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Alexander_Lukomsky.dds"
			}
		}
	}

	SOV_Military_council_ukraine = {
        name = SOV_Military_council_ukraine

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_belarus = {
        name = SOV_Military_council_belarus

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_urals = {
        name = SOV_Military_council_urals

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_siberia = {
        name = SOV_Military_council_siberia

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_artic = {
        name = SOV_Military_council_artic

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_steppe_kuban = {
        name = SOV_Military_council_steppe_kuban

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_leningrad = {
        name = SOV_Military_council_leningrad

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

	SOV_Military_council_western_siberia = {
        name = SOV_Military_council_western_siberia

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Military_Council.dds"
			}
		}
    }

    SOV_Wide_putin = {
        name = SOV_Wide_putin

        portraits = {
			army = {
				large = "gfx/leaders/SOV/Portrait_Russia_Wide_Putin.dds"
			}
		}
    }

	SOV_igor_kurchatov = {
		name = SOV_igor_kurchatov
		portraits = {
			army = {
				large = GFX_portrait_SOV_igor_kurchatov
				small = GFX_idea_igor_kurchatov
			}
		}

		scientist = {
			traits = { scientist_trait_nuclear_specialist scientist_trait_fast_learner }
			skills = {
				specialization_nuclear = 2
				specialization_naval = 2
			}
		}
	}

	SOV_abram_ioffe = {
		name = SOV_abram_ioffe
		portraits = {
			army = {
				large = GFX_portrait_SOV_abram_ioffe
			}
		}

		scientist = {
			traits = { scientist_trait_nuclear_power_expert }
			skills = {
				specialization_nuclear = 2
			}
		}
	}

	SOV_sergey_korolyov = {
		name = SOV_sergey_korolyov
		portraits = {
			army = {
				large = GFX_portrait_SOV_sergei_korolev
				small = GFX_idea_sergei_korolev
			}
		}

		scientist = {
			traits = { scientist_trait_rocketry_specialist scientist_trait_gifted_engineer }
			skills = {
				specialization_air = 2
			}
		}		
	}

	SOV_boris_stechkin = {
		name = SOV_boris_stechkin
		portraits = {
			army = {
				large = GFX_portrait_SOV_boris_stechkin
			}
		}

		scientist = {
			traits = { scientist_trait_jet_expert scientist_trait_brilliant_theorist }
			skills = {
				specialization_air = 2
			}
		}
	}

	SOV_arkady_nazarov = {
		name = SOV_arkady_nazarov
		portraits = {
			army = {
				large = GFX_portrait_SOV_arkady_nazarov
			}
		}

		scientist = {
			traits = { scientist_trait_aircraft_specialist scientist_trait_fast_learner }
			skills = {
				specialization_air = 2
			}
		}
	}

	SOV_vladimir_kotelnikov = {
		name = SOV_vladimir_kotelnikov
		portraits = {
			army = {
				large = GFX_portrait_SOV_vladimir_kotelnikov
			}
		}

		scientist = {
			traits = { scientist_trait_electronics_specialist }
			skills = {
				specialization_air = 2
			}
		}
	}	
}
