chamdeb_gre = {
	GRE_befriend_monarchists = {

		icon = generic_political_rally

		allowed = { 
			always = yes
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_monarchist_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_monarchist_loyalty value = 1 compare = less_than }
		}

		cost = 250

		fire_only_once = yes

		days_remove = 200

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_monarchist_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_monarchist_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			always = yes
		}

		complete_effect = {
			if = {
				limit = {
					has_government = communism
				}
				set_temp_variable = { GRE_befriend_monarchists_variable = party_popularity@communism }
				divide_temp_variable = { GRE_befriend_monarchists_variable = 3 }
			}
			if = {
				limit = {
					has_government = democratic
				}
				set_temp_variable = { GRE_befriend_monarchists_variable = party_popularity@democratic }
				divide_temp_variable = { GRE_befriend_monarchists_variable = 3 }
			}
			if = {
				limit = {
					has_government = fascism
				}
				set_temp_variable = { GRE_befriend_monarchists_variable = party_popularity@fascism }
				divide_temp_variable = { GRE_befriend_monarchists_variable = 3 }
			}
			multiply_temp_variable = { GRE_befriend_monarchists_variable = -1.00 }
			add_stability = var:GRE_befriend_monarchists_variable
			add_war_support = var:GRE_befriend_monarchists_variable
		}

		remove_effect = {
			set_temp_variable = { GRE_allied_monarchists_variable = party_popularity@neutrality }
			divide_temp_variable = { GRE_allied_monarchists_variable = 2 }
			if = {
				limit = {
					neutrality > 0.5
				}
				divide_temp_variable = { GRE_allied_monarchists_variable = 3 }
			}
			add_stability = var:GRE_allied_monarchists_variable
			add_war_support = var:GRE_allied_monarchists_variable
			effect_tooltip = { add_ideas = GRE_friendly_monarchists }
			hidden_effect = {
				set_variable = { GRE_monarchist_loyalty = 1 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_crush_monarchists = {

		icon = generic_police_action

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_monarchist_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_monarchist_loyalty value = 1 compare = less_than }
		}

		cost = 150

		fire_only_once = no

		days_remove = 120

		days_re_enable = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_monarchist_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_monarchist_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = neutrality
					check_variable = { GRE_monarchist_loyalty = 1 compare = greater_than_or_equals }
					check_variable = { GRE_monarchist_loyalty = -2 compare = equals }
				}
			}
		}

		complete_effect = {
			set_temp_variable = { GRE_war_on_monarchists_variable = party_popularity@neutrality }
			divide_temp_variable = { GRE_war_on_monarchists_variable = 2 }
			multiply_temp_variable = { GRE_war_on_monarchists_variable = -1.00 }
			add_stability = var:GRE_war_on_monarchists_variable
		}

		remove_effect = {
			if = {
				limit = {
					has_government = communism
				}
				set_temp_variable = { GRE_victorious_war_on_monarchists_variable = party_popularity@communism }
				divide_temp_variable = { GRE_victorious_war_on_monarchists_variable = 3 }
			}
			if = {
				limit = {
					has_government = democratic
				}
				set_temp_variable = { GRE_victorious_war_on_monarchists_variable = party_popularity@democratic }
				divide_temp_variable = { GRE_victorious_war_on_monarchists_variable = 3 }
			}
			if = {
				limit = {
					has_government = fascism
				}
				set_temp_variable = { GRE_victorious_war_on_monarchists_variable = party_popularity@fascism }
				divide_temp_variable = { GRE_victorious_war_on_monarchists_variable = 3 }
			}
			add_stability = var:GRE_victorious_war_on_monarchists_variable
			add_war_support = var:GRE_victorious_war_on_monarchists_variable
			hidden_effect = {
				set_variable = { GRE_monarchist_loyalty = -2 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_befriend_republicans = {

		icon = generic_political_rally

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_republican_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_republican_loyalty value = 1 compare = less_than }
			OR = {
				has_government = fascism
				AND = {
					has_government = neutrality
					has_country_leader = {
						character = GRE_emmanouil_tsouderos
						ruling_only = yes
					}
				}
				AND = {
					has_government = communism
					has_completed_focus = GRE_prepare_for_the_great_anti_fascist_war
				}
			}
		}

		cost = 250

		fire_only_once = yes

		days_remove = 200

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_republican_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_republican_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = democratic
					check_variable = { GRE_republican_loyalty = -2 compare = equals }
					check_variable = { GRE_republican_loyalty = 1 compare = equals }
				}
			}
		}

		complete_effect = {
			if = {
				limit = {
					has_government = neutrality
				}
				set_temp_variable = { GRE_befriend_republicans_variable = party_popularity@neutrality }
				divide_temp_variable = { GRE_befriend_republicans_variable = 3 }
			}
			if = {
				limit = {
					has_government = communism
				}
				set_temp_variable = { GRE_befriend_republicans_variable = party_popularity@communism }
				divide_temp_variable = { GRE_befriend_republicans_variable = 3 }
			}
			if = {
				limit = {
					has_government = fascism
				}
				set_temp_variable = { GRE_befriend_republicans_variable = party_popularity@fascism }
				divide_temp_variable = { GRE_befriend_republicans_variable = 3 }
			}
			multiply_temp_variable = { GRE_befriend_republicans_variable = -1.00 }
			add_stability = var:GRE_befriend_republicans_variable
			add_war_support = var:GRE_befriend_republicans_variable
		}

		remove_effect = {
			set_temp_variable = { GRE_allied_republicans_variable = party_popularity@democratic }
			divide_temp_variable = { GRE_allied_republicans_variable = 2 }
			if = {
				limit = {
					democratic > 0.5
				}
				divide_temp_variable = { GRE_allied_republicans_variable = 3 }
			}
			add_stability = var:GRE_allied_republicans_variable
			add_war_support = var:GRE_allied_republicans_variable
			effect_tooltip = { add_ideas = GRE_friendly_republicans }
			hidden_effect = {
				set_variable = { GRE_republican_loyalty = 1 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_crush_republicans = {

		icon = generic_police_action

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_republican_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_republican_loyalty value = 1 compare = less_than }
			OR = { 
				has_government = fascism
				AND = {
					has_government = neutrality
					has_completed_focus = GRE_crack_down_on_the_republicans
				}
				AND = {
					has_government = communism
					has_completed_focus = GRE_depose_the_reactionaries
				}
			}
		}

		cost = 150

		fire_only_once = no

		days_remove = 120

		days_re_enable = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_republican_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_republican_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = democratic
					check_variable = { GRE_republican_loyalty = 1 compare = greater_than_or_equals }
					check_variable = { GRE_republican_loyalty = -2 compare = equals }
				}
			}
		}

		complete_effect = {
			set_temp_variable = { GRE_war_on_republicans_variable = party_popularity@democratic }
			divide_temp_variable = { GRE_war_on_republicans_variable = 2 }
			multiply_temp_variable = { GRE_war_on_republicans_variable = -1.00 }
			add_stability = var:GRE_war_on_republicans_variable
		}

		remove_effect = {
			if = {
				limit = {
					has_government = neutrality
				}
				set_temp_variable = { GRE_victorious_war_on_republicans_variable = party_popularity@neutrality }
				divide_temp_variable = { GRE_victorious_war_on_republicans_variable = 3 }
			}
			if = {
				limit = {
					has_government = communism
				}
				set_temp_variable = { GRE_victorious_war_on_republicans_variable = party_popularity@communism }
				divide_temp_variable = { GRE_victorious_war_on_republicans_variable = 3 }
			}
			if = {
				limit = {
					has_government = fascism
				}
				set_temp_variable = { GRE_victorious_war_on_republicans_variable = party_popularity@fascism }
				divide_temp_variable = { GRE_victorious_war_on_republicans_variable = 3 }
			}
			add_stability = var:GRE_victorious_war_on_republicans_variable
			add_war_support = var:GRE_victorious_war_on_republicans_variable
			hidden_effect = {
				set_variable = { GRE_republican_loyalty = -2 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_befriend_communists = {

		icon = generic_political_rally

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_communist_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_communist_loyalty value = 1 compare = less_than }
			OR = { 
				has_government = fascism
				AND = {
					has_government = neutrality
					has_completed_focus = GRE_recruit_the_fascists
				}
				AND = {
					has_government = democratic
					has_completed_focus = GRE_request_communist_support
				}
			}
		}

		cost = 250

		fire_only_once = yes

		days_remove = 120

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_communist_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_communist_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = communism
					check_variable = { GRE_communist_loyalty = -2 compare = equals }
					check_variable = { GRE_communist_loyalty = 1 compare = equals }
				}
			}
		}

		complete_effect = {
			if = {
				limit = {
					has_government = neutrality
				}
				set_temp_variable = { GRE_befriend_communists_variable = party_popularity@neutrality }
				divide_temp_variable = { GRE_befriend_communists_variable = 3 }
			}
			if = {
				limit = {
					has_government = democratic
				}
				set_temp_variable = { GRE_befriend_communists_variable = party_popularity@democratic }
				divide_temp_variable = { GRE_befriend_communists_variable = 3 }
			}
			if = {
				limit = {
					has_government = fascism
				}
				set_temp_variable = { GRE_befriend_communists_variable = party_popularity@fascism }
				divide_temp_variable = { GRE_befriend_communists_variable = 3 }
			}
			multiply_temp_variable = { GRE_befriend_communists_variable = -1.00 }
			add_stability = var:GRE_befriend_communists_variable
			add_war_support = var:GRE_befriend_communists_variable
		}

		remove_effect = {
			set_temp_variable = { GRE_allied_communists_variable = party_popularity@communism }
			divide_temp_variable = { GRE_allied_communists_variable = 2 }
			if = {
				limit = {
					communism > 0.5
				}
				divide_temp_variable = { GRE_allied_communists_variable = 3 }
			}
			add_stability = var:GRE_allied_communists_variable
			add_war_support = var:GRE_allied_communists_variable
			effect_tooltip = { add_ideas = GRE_friendly_communists }
			hidden_effect = {
				set_variable = { GRE_communist_loyalty = 1 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_crush_communists = {

		icon = generic_police_action

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_communist_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_communist_loyalty value = 1 compare = less_than }
			OR = { 
				has_government = fascism
				AND = {
					has_government = neutrality
					has_completed_focus = GRE_use_the_military
				}
				AND = {
					has_government = democratic
					has_completed_focus = GRE_restoring_our_home
				}
			}
		}

		cost = 150

		fire_only_once = no

		days_remove = 120

		days_re_enable = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_communist_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_communist_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = communism
					has_completed_focus = GRE_request_communist_support
					check_variable = { GRE_communist_loyalty = 1 compare = greater_than_or_equals }
					check_variable = { GRE_communist_loyalty = -2 compare = equals }
				}
			}
		}

		complete_effect = {
			set_temp_variable = { GRE_war_on_communists_variable = party_popularity@communism }
			divide_temp_variable = { GRE_war_on_communists_variable = 2 }
			multiply_temp_variable = { GRE_war_on_communists_variable = -1.00 }
			add_stability = var:GRE_war_on_communists_variable
		}

		remove_effect = {
			if = {
				limit = {
					has_government = neutrality
				}
				set_temp_variable = { GRE_victorious_war_on_communists_variable = party_popularity@neutrality }
				divide_temp_variable = { GRE_victorious_war_on_communists_variable = 3 }
			}
			if = {
				limit = {
					has_government = democratic
				}
				set_temp_variable = { GRE_victorious_war_on_communists_variable = party_popularity@communism }
				divide_temp_variable = { GRE_victorious_war_on_communists_variable = 3 }
			}
			if = {
				limit = {
					has_government = fascism
				}
				set_temp_variable = { GRE_victorious_war_on_communists_variable = party_popularity@fascism }
				divide_temp_variable = { GRE_victorious_war_on_communists_variable = 3 }
			}
			add_stability = var:GRE_victorious_war_on_communists_variable
			add_war_support = var:GRE_victorious_war_on_communists_variable
			hidden_effect = {
				set_variable = { GRE_communist_loyalty = -2 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_befriend_fascists = {

		icon = generic_political_rally

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_fascist_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_fascist_loyalty value = 1 compare = less_than }
			OR = { 
				AND = {
					has_government = democratic
					has_idea = GRE_eee_in_government
				}
				AND = {
					has_government = communism
					NOT = { has_completed_focus = GRE_prepare_for_the_great_anti_fascist_war }
				}
				AND = {
					has_government = neutrality
					NOT = { has_completed_focus = GRE_the_right_to_rule }
				}
			}
		}

		cost = 250

		fire_only_once = yes

		days_remove = 200

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_fascist_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_fascist_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = fascism
					check_variable = { GRE_fascist_loyalty = -2 compare = equals }
					check_variable = { GRE_fascist_loyalty = 1 compare = equals }
				}
			}
		}

		complete_effect = {
			if = {
				limit = {
					has_government = neutrality
				}
				set_temp_variable = { GRE_befriend_fascists_variable = party_popularity@neutrality }
				divide_temp_variable = { GRE_befriend_fascists_variable = 3 }
			}
			if = {
				limit = {
					has_government = democratic
				}
				set_temp_variable = { GRE_befriend_fascists_variable = party_popularity@democratic }
				divide_temp_variable = { GRE_befriend_fascists_variable = 3 }
			}
			if = {
				limit = {
					has_government = communism
				}
				set_temp_variable = { GRE_befriend_communists_variable = party_popularity@communism }
				divide_temp_variable = { GRE_befriend_fascists_variable = 3 }
			}
			multiply_temp_variable = { GRE_befriend_fascists_variable = -1.00 }
			add_stability = var:GRE_befriend_fascists_variable
			add_war_support = var:GRE_befriend_fascists_variable
		}

		remove_effect = {
			set_temp_variable = { GRE_allied_fascists_variable = party_popularity@fascism }
			divide_temp_variable = { GRE_allied_fascists_variable = 2 }
			if = {
				limit = {
					fascism > 0.5
				}
				divide_temp_variable = { GRE_befriend_fascists_variable = 3 }
			}
			add_stability = var:GRE_allied_fascists_variable
			add_war_support = var:GRE_allied_fascists_variable
			effect_tooltip = { add_ideas = GRE_friendly_fascists }
			hidden_effect = {
				set_variable = { GRE_fascist_loyalty = 1 }
				GRE_political_instability_update_effect = yes
			}
		}
	}

	GRE_crush_fascists = {

		icon = generic_police_action

		allowed = { 
			original_tag = GRE
		}

		available = {
			has_country_flag = GRE_factions_unlocked
			check_variable = { var = GRE_fascist_loyalty value = -2 compare = greater_than }
			check_variable = { var = GRE_fascist_loyalty value = 1 compare = less_than }
			OR = { 
				AND = {
					has_government = democratic
					has_country_flag = onassis_proposition_accepted
				}
				AND = {
					has_government = neutrality
					has_completed_focus = GRE_use_the_military
				}
				has_government = communism
			}
		}

		cost = 150

		fire_only_once = no

		days_remove = 120

		days_re_enable = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 5
				check_variable = { GRE_fascist_loyalty = 0 compare = less_than_or_equals }
			}
			modifier = {
				factor = 25
				check_variable = { GRE_fascist_loyalty = -1 compare = less_than_or_equals }
			}
		}

		visible = {
			NOT = { 
				OR = {
					has_government = fascism
					check_variable = { var = GRE_fascist_loyalty value = 1 compare = greater_than_or_equals }
					check_variable = { var = GRE_fascist_loyalty value = -2 compare = equals }
				}
			}
		}

		complete_effect = {
			set_temp_variable = { GRE_war_on_fascists_variable = party_popularity@fascism }
			divide_temp_variable = { GRE_war_on_fascists_variable = 2 }
			multiply_temp_variable = { GRE_war_on_fascists_variable = -1.00 }
			add_stability = var:GRE_war_on_fascists_variable
		}

		remove_effect = {
			if = {
				limit = {
					has_government = neutrality
				}
				set_temp_variable = { GRE_victorious_war_on_fascists_variable = party_popularity@neutrality }
				divide_temp_variable = { GRE_victorious_war_on_fascists_variable = 3 }
			}
			if = {
				limit = {
					has_government = democratic
				}
				set_temp_variable = { GRE_victorious_war_on_fascists_variable = party_popularity@democratic }
				divide_temp_variable = { GRE_victorious_war_on_fascists_variable = 3 }
			}
			if = {
				limit = {
					has_government = communism
				}
				set_temp_variable = { GRE_victorious_war_on_fascists_variable = party_popularity@communism }
				divide_temp_variable = { GRE_victorious_war_on_fascists_variable = 3 }
			}
			add_stability = var:GRE_victorious_war_on_fascists_variable
			add_war_support = var:GRE_victorious_war_on_fascists_variable
			hidden_effect = {
				set_variable = { GRE_fascist_loyalty = -2 }
				GRE_political_instability_update_effect = yes
			}
		}
	}
}