shatter_realm_mod_cb = {
	name = CB_NAME_SHATTER_REALM_MOD
	war_name = WAR_NAME_SHATTER_REALM_MOD
	sprite = 17
	truce_days = 1825
	is_permanent = yes
	hostile_against_others = yes
	can_ask_to_join_war = yes
	allowed_to_target_tributaries = no
	allow_whitepeace = no
	attacker_can_call_allies = no
	battle_warscore_mult = 0.8
	display_on_map = no
	max_attacker_occupation_score = 80
	max_attacker_battle_score = 80
	allow_distant = yes
	
	defender_unoccupied_warscore = yes
	
	can_use = {
		ROOT = {
			is_nomadic = no
			NOT = { same_realm = FROM }
			OR = {
				higher_tier_than = KING
				religion = hellenic_pagan
				religion = hellenic_pagan_reformed
			}
		}
		FROM = {
			higher_tier_than = DUKE
			NOT = {
				is_offmap_governor = yes
			}
			in_revolt = no
			
			realm_size = 50
		}		
	}
	
	can_use_gui = {
		ROOT = {
			NOT = { has_character_modifier = used_shatter_realm_cb }
			OR = {
				AND = { TECH_LEGALISM = 5 tier = EMPEROR has_law = ze_administration_laws_2 }
				government = roman_imperial_government
				religion = hellenic_pagan
				religion = hellenic_pagan_reformed
			}
		}
		conditional_tooltip = {
			trigger = { AND = {
					FROM = { realm_size = 50}
					FROM = { realm_size < 100 }
					} }
				ROOT = { prestige = 4000 piety = 2000 }
		}
		conditional_tooltip = {
			trigger = { AND = {
				FROM = { realm_size = 100 }
				FROM = { realm_size < 200 }
					} }
				ROOT = { prestige = 6000 piety = 3000 }
			}
		conditional_tooltip = {
			trigger = { AND = {
				FROM = { realm_size = 200 }
				FROM = { realm_size < 500 }
					} }
					ROOT = { prestige = 8000 piety = 4000 }
			}
		conditional_tooltip = {
				trigger = { 
				FROM = { realm_size = 500 }
					}
					ROOT = { prestige = 10000 piety = 5000 }
			}
	}

	on_add = {
		FROM = {
		hidden_effect = { any_player = { narrative_event = { id = SH.00002 } } }
		custom_tooltip = {
			text = shatter_war_2
		}
			if = {
				limit = { 
				realm_size = 50
				realm_size < 100
				}
					ROOT = {
					prestige = -4000
					piety = -2000
					}
			}
			if = {
				limit = { 
				realm_size = 100
				realm_size < 200
				}
					ROOT = {
					prestige = -6000
					piety = -3000
					}
			}
			if = {
				limit = { 
				realm_size = 200
				realm_size < 500
				}
					ROOT = {
					show_scope_change = no
					prestige = -8000
					piety = -4000
					}
			}
			if = {
				limit = { 
				realm_size = 500
				}
					ROOT = {
					show_scope_change = no
					prestige = -10000
					piety = -5000
					}
				}
		}
		ROOT = {
			hidden_tooltip = { ROOT = { add_character_modifier = { name = used_shatter_realm_cb years = 25 inherit = yes } } }
		}
	}

	on_success = {
		FROM = { 
			participation_scaled_prestige = -500
			custom_tooltip = {
				text = shatter_war_1
				hidden_effect = {
					hidden_effect = { any_player = { narrative_event = { id = SH.00001 } } }
					any_demesne_title = {
						limit = {
							higher_tier_than = DUKE
							NOR = {
								controls_religion = yes
								clan = yes
							}
						}
						unsafe_destroy_landed_title = THIS
					}
				}
			}
		}
		ROOT = {
			participation_scaled_prestige = 500
		}
	}

	on_fail = {
		FROM = {
			participation_scaled_prestige = 500
		hidden_tooltip = { ROOT = { remove_character_modifier = used_shatter_realm_cb } }
		}
		any_defender = {
			limit = { NOT = { character = FROM } }
			hidden_tooltip = { participation_scaled_prestige = 800 }
		}
		ROOT = {
			piety = -500
		}
	}

	on_reverse_demand = {
		ROOT = {
			piety = -1000
			transfer_scaled_wealth = {
				to = FROM
				value = 15.0
				min = 2500
			}
			hidden_tooltip = { ROOT = { remove_character_modifier = used_shatter_realm_cb } }
		}
		FROM = {
			participation_scaled_prestige = 1000
		}
		any_defender = {
			limit = { NOT = { character = FROM } }
			hidden_tooltip = { participation_scaled_prestige = 1200 }
		}
	}
	
	on_invalidation = {
		ROOT =	{
			remove_character_modifier =  used_shatter_realm_cb
			prestige = 4000
			piety = 2000
		}
	}

	attacker_ai_victory_worth = {
		factor = -1 # always accept
	}
	
	attacker_ai_defeat_worth = {
		factor = 100
	}

	defender_ai_victory_worth = {
		factor = -1 # always accept
	}
	
	defender_ai_defeat_worth = {
		factor = 100
	}

	ai_will_do = {
		factor = 1
	}
}
