elven_reconquest = { name = CB_NAME_ELVEN war_name = WAR_NAME_ELVEN sprite = 9 truce_days = 3650 is_permanent = yes check_de_jure_tier = COUNT # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes can_use = { ROOT = { trait = elf independent = yes NOT = { same_realm = FROM } } FROM = { NOT = { religion_group = religion_group_periannath } } } can_use_title = { # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties any_direct_de_jure_vassal_title = { OR = { holder_scope = { OR = { character = ROOT is_liege_or_above = ROOT } } location = { OR = { de_jure_liege_or_above = e_lindon de_jure_liege_or_above = k_eregion } any_neighbor_province = { OR = { AND = { has_owner = yes owner = { OR = { character = ROOT is_liege_or_above = ROOT } } } AND = { is_land = no OR = { year = 1100 ROOT = { religion_group = religion_group_wilderness } FROM = { religion_group = religion_group_wilderness } } any_neighbor_province = { OR = { AND = { has_owner = yes owner = { OR = { character = ROOT is_liege_or_above = ROOT } } } AND = { is_land = no any_neighbor_province = { owner = { OR = { character = ROOT is_liege_or_above = ROOT } } } } } } } } } } } } } is_valid = { ROOT = { independent = yes NOT = { same_realm = FROM } } FROM = { NOT = { religion_group = religion_group_eldar } NOT = { religion = religion_mahal } } } on_success = { any_attacker = { limit = { character = ROOT } participation_scaled_prestige = 100 } any_attacker = { limit = { NOT = { character = ROOT } } hidden_tooltip = { participation_scaled_prestige = 100 } } FROM = { prestige = -100 } } on_success_title = { custom_tooltip = { text = tribal_invasion_succ_tip hidden_tooltip = { ROOT = { vassalize_or_take_under_title = { title = PREV enemy = FROM } } } } if = { limit = { holder_scope = { character = FROM } } usurp_title_only = ROOT } } on_fail = { ROOT = { prestige = -150 } } on_reverse_demand = { ROOT = { transfer_scaled_wealth = { to = FROM value = 4.0 } ROOT = { prestige = -200 } } any_defender = { limit = { character = FROM } participation_scaled_piety = 100 participation_scaled_prestige = 200 } any_defender = { limit = { NOT = { character = FROM } } hidden_tooltip = { participation_scaled_piety = 100 participation_scaled_prestige = 200 } } } 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 } }