﻿domcom_cucked_modifier = {
    # Compatibility shell only. New registrations do not apply this modifier. prestige_negative is a
    # vanilla modifier icon, preventing a ? placeholder if an old save/external script temporarily
    # re-applies it before cleanup.
    icon = prestige_negative
}

domcom_owned_modifier = {
    icon = intrigue_negative
    diplomacy_mult = -0.25
    attraction_opinion = -25
}

domcom_humiliated_stage_modifier = {
    icon = prestige_negative
    diplomacy = -1
}

domcom_submissive_stage_modifier = {
    icon = prestige_negative
    diplomacy = -2
    dread_baseline_add = -5
}

domcom_broken_stage_modifier = {
    icon = stress_negative
    diplomacy = -3
    dread_baseline_add = -10
}

domcom_abject_stage_modifier = {
    icon = stress_negative
    diplomacy = -4
    dread_baseline_add = -20
}

domcom_royal_dominion_modifier = {
    icon = crown_negative
    monthly_prestige_gain_mult = -0.15
    powerful_vassal_opinion = -20
}

domcom_household_dominion_modifier = {
    icon = intrigue_negative
    diplomacy_mult = -0.10
    attraction_opinion = -15
    monthly_prestige_gain_mult = -0.10
}

domcom_imperial_gold_tribute_modifier = {
    icon = gold_positive
    vassal_tax_contribution_add = 0.20
}

domcom_imperial_military_tribute_modifier = {
    icon = martial_positive
    vassal_levy_contribution_add = 0.20
}

domcom_imperial_favor_modifier = {
    icon = prestige_positive
    monthly_prestige_gain_mult = 0.10
}

domcom_imperial_defiant_modifier = {
    icon = prestige_negative
    monthly_prestige_gain_mult = -0.10
    diplomacy = -2
}

domcom_dominion_unchallenged_modifier = {
    icon = intrigue_positive
    attraction_opinion = 100
    diplomacy = 5
    intrigue = 5
    monthly_prestige_gain_mult = 0.15

    owned_personal_scheme_success_chance_add = 35
    owned_personal_scheme_success_chance_growth_add = 10
}


# Mutually exclusive World Gauntlet military prizes. These sit beside (not inside) Dominion Unchallenged
# so the existing Gauntlet reward remains intact while only the strongest World tier is active.
domcom_world_gauntlet_tier_1_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.35
}
domcom_world_gauntlet_tier_2_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.50
}
domcom_world_gauntlet_tier_3_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.70
}


domcom_final_submission_modifier = {
    icon = prestige_negative
    diplomacy_mult = -0.35
    monthly_prestige_gain_mult = -0.25
    attraction_opinion = -25
}

domcom_bound_ruler_modifier = {
    icon = crown_negative
    monthly_prestige_gain_mult = -0.10
    powerful_vassal_opinion = -10

    ai_boldness = -85
    ai_vengefulness = -85
    ai_honor = 70
    ai_rationality = 55
    ai_greed = -40
    ai_zeal = -45
}

domcom_absolute_devotion_modifier = {
    icon = love_positive
    diplomacy = 2
    attraction_opinion = 100

    ai_boldness = -100
    ai_vengefulness = -100
    ai_honor = 80
    ai_rationality = 60
    ai_energy = 40
    ai_greed = -50
    ai_zeal = -60
}

# Household collapse breaks two people at once, and each props the other up, so the shift is real but
# shallower than an individual collapse.
domcom_inherited_submission_modifier = {
    icon = love_positive
    stress_gain_mult = -0.50
    dread_baseline_add = -100
    attraction_opinion = 50

    ai_boldness = -1000
    ai_vengefulness = -1000
    ai_honor = 1000
    ai_rationality = 1000
    ai_greed = -1000
    ai_zeal = -500
    ai_compassion = 1000
    ai_energy = -75
    ai_sociability = 100
    ai_war_chance = -1000
}

domcom_household_final_modifier = {
    icon = intrigue_negative
    diplomacy_mult = -0.20
    monthly_prestige_gain_mult = -0.20

    ai_boldness = -75
    ai_vengefulness = -75
    ai_honor = 60
    ai_rationality = 40
    ai_energy = 25
    ai_greed = -35
    ai_zeal = -40
}

domcom_dominated_modifier = {
    icon = intrigue_negative
    diplomacy_mult = -0.10
}

domcom_reverse_alpha_victory_modifier = {
    icon = prestige_positive
    diplomacy = 2
    intrigue = 2
    monthly_prestige_gain_mult = 0.10
    owned_personal_scheme_success_chance_add = 10
}
domcom_reverse_alpha_major_upset_modifier = {
    icon = intrigue_positive
    owned_personal_scheme_success_chance_add = 10
    owned_personal_scheme_success_chance_growth_add = 5
}
domcom_reverse_alpha_legendary_upset_modifier = {
    icon = love_positive
    attraction_opinion = 25
    owned_personal_scheme_success_chance_add = 15
    owned_personal_scheme_success_chance_growth_add = 5
    personal_scheme_phase_duration_add = -10
}

domcom_endowment_modest_modifier = {
    icon = love_negative
}
domcom_endowment_average_modifier = {
    icon = love_positive
}
domcom_endowment_noteworthy_modifier = {
    icon = love_positive
    attraction_opinion = 5
}
domcom_endowment_enviable_modifier = {
    icon = love_positive
    attraction_opinion = 10
}
domcom_endowment_legendary_modifier = {
    icon = love_positive
    attraction_opinion = 15
}

# Replaces the older Gauntlet reward values while keeping the same modifier key.

domcom_accepts_communion_modifier = {
    icon = love_positive
    stress_gain_mult = -0.50
}


domcom_spawn_of_cuck_modifier = {
    icon = prestige_negative
    diplomacy = -2
    martial = -2
    stewardship = -2
    intrigue = -2
    learning = -2
    prowess = -2
}

domcom_cuck_duel_defeat_modifier = {
    icon = prowess_negative
    diplomacy = -2
    prowess = -2
    monthly_prestige_gain_mult = -0.10
}

domcom_cuck_duel_refusal_modifier = {
    icon = prestige_negative
    diplomacy = -2
    monthly_prestige_gain_mult = -0.10
}

domcom_cuck_duel_honor_modifier = {
    icon = prowess_positive
    prowess = 2
    monthly_prestige_gain_mult = 0.10
}

domcom_obedience_interested_modifier = {
    icon = love_positive
}

domcom_obedience_tempted_modifier = {
    icon = love_positive
}

domcom_obedience_attached_modifier = {
    icon = love_positive
}

domcom_obedience_submissive_modifier = {
    icon = love_positive
}


domcom_obedience_devoted_modifier = {
    icon = love_positive
}

domcom_devotion_ready_modifier = {
    icon = love_positive
}

domcom_devoted_network_modifier = {
    icon = intrigue_positive
    intrigue = 1
    owned_personal_scheme_success_chance_add = 5
    owned_personal_scheme_success_chance_growth_add = 2
}

domcom_devotion_proven_support_modifier = {
    icon = diplomacy_positive
    diplomacy = 1
    intrigue = 1
    owned_personal_scheme_success_chance_add = 10
}

domcom_counter_alpha_defeat_modifier = {
    icon = prowess_negative
    diplomacy = -2
    prowess = -2
    monthly_prestige_gain_mult = -0.10
}

domcom_pet_modifier = {
    icon = love_positive
    stress_gain_mult = -0.25
}


# The numbered dynastic Slave mark is stronger than the relationship state that leads into it.
domcom_absolute_slave_modifier = {
    icon = love_positive
    stress_gain_mult = -0.75
    dread_baseline_add = -100

    ai_boldness = -1000
    ai_vengefulness = -1000
    ai_honor = 1000
    ai_rationality = 1000
    ai_greed = -1000
    ai_zeal = -500
    ai_compassion = 1000
    ai_energy = -75
    ai_sociability = 100
    ai_war_chance = -1000
}

# A numbered Slave slightly compromises the surrounding household.
domcom_slave_family_compromised_modifier = {
    icon = intrigue_negative
}


domcom_intimacy_discreet_modifier = {
    icon = intrigue_positive
    intrigue = 2
    martial = 1
}
domcom_intimacy_open_modifier = {
    icon = intrigue_positive
    intrigue = 2
    martial = 2
}
domcom_intimacy_brazen_modifier = {
    icon = prowess_positive
    intrigue = 1
    martial = 3
    prowess = 2
}
domcom_intimacy_prevailed_modifier = {
    icon = prowess_positive
    intrigue = 1
    martial = 2
    prowess = 2
}
domcom_intimacy_cornered_modifier = {
    icon = prestige_negative
    intrigue = -2
    martial = -2
    prowess = -2
}

domcom_intimacy_enforcer_modifier = {
    martial = 2
    intrigue = 2
    prowess = 1
    icon = martial_positive
}


domcom_blood_succession_war_buff = {
    icon = martial_positive
    army_damage_mult = 0.35
    army_toughness_mult = 0.35
    army_screen_mult = 0.35
    movement_speed = 0.20
}


domcom_obedience_interested_hard_modifier = {
    icon = love_positive
}

domcom_obedience_tempted_hard_modifier = {
    icon = love_positive
    monthly_prestige = -0.25
}

domcom_obedience_attached_hard_modifier = {
    icon = love_positive
    monthly_prestige = -0.5
    intrigue = 1
}

domcom_obedience_submissive_hard_modifier = {
    icon = love_positive
    monthly_prestige = -1
    vassal_opinion = -10
    intrigue = 1
}


domcom_obedience_devoted_hard_modifier = {
    icon = love_positive
    monthly_prestige = -1.25
    vassal_opinion = -15
    intrigue = 2
}

# Carried by a subject at jealousy 6. She is not merely hurt; she is dangerous.
domcom_jealousy_hostile_modifier = {
    icon = stress_negative
    intrigue = 2
    monthly_prestige = -0.5
}


domcom_owned_benefit_tier_1_modifier = {
    icon = prestige_positive
    monthly_prestige = 25
    monthly_piety = 0.5
    monthly_dynasty_prestige = 25
}

domcom_owned_benefit_tier_2_modifier = {
    icon = prestige_positive
    monthly_prestige = 50
    monthly_piety = 1
    monthly_dynasty_prestige = 50
}

domcom_owned_benefit_tier_3_modifier = {
    icon = prestige_positive
    monthly_prestige = 100
    monthly_piety = 2
    monthly_dynasty_prestige = 100
}


# Terminal public-remaking state. The trait carries the public stigma; this modifier carries the extreme
# behavioral submission so Feminize Him is mechanically distinct from Bound Ruler while remaining terminal.
domcom_feminized_submission_modifier = {
    icon = prestige_negative
    diplomacy_mult = -0.25
    dread_baseline_add = -20

    ai_boldness = -100
    ai_vengefulness = -100
    ai_honor = 70
    ai_rationality = 60
    ai_energy = -30
    ai_greed = -50
    ai_zeal = -50
}

domcom_feminized_public_display_modifier = {
    icon = prestige_negative
    monthly_prestige_gain_mult = -0.10
    diplomacy = -1
    general_opinion = -10
}


# Lick the Tip — political loyalty progression. These do not create Slave/Absolute Submission.
domcom_lick_loyalty_tier_1 = {
    icon = prestige_positive
    ai_boldness = -5
    ai_vengefulness = -5
}

domcom_lick_loyalty_tier_2 = {
    icon = prestige_positive
    ai_boldness = -10
    ai_vengefulness = -10
    ai_rationality = 5
}

domcom_lick_loyalty_tier_3 = {
    icon = prestige_positive
    ai_boldness = -20
    ai_vengefulness = -20
    ai_rationality = 10
    ai_honor = 10
}

domcom_lick_loyalty_tier_4 = {
    icon = prestige_positive
    ai_boldness = -35
    ai_vengefulness = -30
    ai_rationality = 20
    ai_honor = 20
}

domcom_lick_loyalty_bound = {
    icon = prestige_positive
    ai_boldness = -70
    ai_vengefulness = -60
    ai_rationality = 35
    ai_honor = 35
}


# 100 unique people have personally answered the Patron's Lick the Tip ritual at least once.
# This is deliberately a ruler-level cult-of-personality threshold rather than another Slave state.
domcom_cult_hundred_voices = {
    icon = prestige_positive
    health = 0.5
    fertility = 0.45
    stress_gain_mult = -0.45
    stress_loss_mult = 0.45
    enemy_hostile_scheme_success_chance_add = -20
    diplomacy = 5
    legitimacy_gain_mult = 0.45
    owned_legend_spread_mult = 0.45
    monthly_prestige_gain_mult = 0.45
    monthly_dynasty_prestige_mult = 0.45
    dread_gain_mult = 0.45
}


domcom_cult_retinue_slot = {
    icon = martial_positive
    men_at_arms_cap = 1
}

# World Alpha Tournament standing. A new tournament replaces prior standing rather than stacking it.
domcom_world_tournament_bracket_champion_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.08
    monthly_prestige_gain_mult = 0.04
}
domcom_world_tournament_top_10_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.10
    monthly_prestige_gain_mult = 0.05
}
domcom_world_tournament_top_5_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.20
    monthly_prestige_gain_mult = 0.10
    dread_gain_mult = 0.05
}
domcom_world_tournament_top_1_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.35
    monthly_prestige_gain_mult = 0.15
    dread_gain_mult = 0.10
}
domcom_world_tournament_runner_up_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.50
    monthly_prestige_gain_mult = 0.20
    dread_gain_mult = 0.15
}
domcom_world_tournament_champion_modifier = {
    icon = martial_positive
    knight_effectiveness_mult = 0.70
    monthly_prestige_gain_mult = 0.30
    dread_gain_mult = 0.20
    dread_baseline_add = 10
}


domcom_jolly_rancher_active_modifier = {
    icon = love_positive
}

# v2.5.0 — Lick the Tip monthly resources exposed through native resource modifiers.
domcom_cult_gold_1 = {
    icon = economy_positive
    monthly_income = 1
}

domcom_cult_gold_2 = {
    icon = economy_positive
    monthly_income = 2
}

domcom_cult_gold_4 = {
    icon = economy_positive
    monthly_income = 4
}

domcom_cult_gold_8 = {
    icon = economy_positive
    monthly_income = 8
}

domcom_cult_gold_16 = {
    icon = economy_positive
    monthly_income = 16
}

domcom_cult_prestige_1 = {
    icon = prestige_positive
    monthly_prestige = 1
}

domcom_cult_prestige_2 = {
    icon = prestige_positive
    monthly_prestige = 2
}

domcom_cult_prestige_4 = {
    icon = prestige_positive
    monthly_prestige = 4
}

domcom_cult_prestige_8 = {
    icon = prestige_positive
    monthly_prestige = 8
}

domcom_cult_prestige_16 = {
    icon = prestige_positive
    monthly_prestige = 16
}

domcom_cult_prestige_32 = {
    icon = prestige_positive
    monthly_prestige = 32
}

domcom_cult_prestige_64 = {
    icon = prestige_positive
    monthly_prestige = 64
}

domcom_cult_piety_1 = {
    icon = piety_positive
    monthly_piety = 1
}

domcom_cult_piety_2 = {
    icon = piety_positive
    monthly_piety = 2
}

domcom_cult_piety_4 = {
    icon = piety_positive
    monthly_piety = 4
}

domcom_cult_piety_8 = {
    icon = piety_positive
    monthly_piety = 8
}

domcom_cult_piety_16 = {
    icon = piety_positive
    monthly_piety = 16
}

domcom_cult_piety_32 = {
    icon = piety_positive
    monthly_piety = 32
}

domcom_cult_piety_64 = {
    icon = piety_positive
    monthly_piety = 64
}

domcom_cult_renown_1 = {
    icon = prestige_positive
    monthly_dynasty_prestige = 1
}

domcom_cult_renown_2 = {
    icon = prestige_positive
    monthly_dynasty_prestige = 2
}

domcom_cult_renown_4 = {
    icon = prestige_positive
    monthly_dynasty_prestige = 4
}

domcom_cult_renown_8 = {
    icon = prestige_positive
    monthly_dynasty_prestige = 8
}

# 2.5.1 — visible status marker; the actual one-year AI-targeting immunity is enforced by script triggers.
domcom_household_guarded_modifier = {
}


# 2.5.9 — fictional Maternal Legacy bonuses based on the mother's locked Breast Profile at birth.
# These are game abstractions, not claims about real-world development or lactation.
domcom_maternal_breast_legacy_flat = {
    icon = diplomacy_positive
    diplomacy = 3
    stewardship = 3
    learning = 3
}
domcom_maternal_breast_legacy_small = {
    icon = diplomacy_positive
    diplomacy = 2
    stewardship = 2
    learning = 2
}
domcom_maternal_breast_legacy_average = {
    icon = diplomacy_positive
    diplomacy = 1
    stewardship = 1
    learning = 1
}
domcom_maternal_breast_legacy_full = {
    icon = martial_positive
    martial = 1
    intrigue = 1
    prowess = 1
}
domcom_maternal_breast_legacy_large = {
    icon = martial_positive
    martial = 2
    intrigue = 2
    prowess = 2
}
domcom_maternal_breast_legacy_very_large = {
    icon = martial_positive
    martial = 3
    intrigue = 3
    prowess = 3
}


# 2.6.0 — Human Amongst AI passive power package. The military values deliberately make the character
# themselves the strategic force multiplier rather than spawning a hidden 5,000-man regiment.
domcom_human_among_ai_power_modifier = {
    # Legacy/save-compatibility marker only as of 2.6.2. The real powers live directly on the
    # Human Amongst AI fame trait so Ruler Designer characters cannot spawn powerless.
    icon = prowess_positive
}
domcom_human_ai_time_frozen_modifier = {
    icon = intrigue_positive
    owned_personal_scheme_success_chance_add = 100
    enemy_hostile_scheme_success_chance_add = -100
}

domcom_human_ai_contained_modifier = {
    # Exact suppression package for the fame trait. Once this timed modifier expires, the trait's
    # native powers return automatically with no pulse or scripted repair required.
    icon = prestige_negative
    prowess = -100
    diplomacy = -20
    martial = -35
    stewardship = -10
    intrigue = -35
    learning = -20
    health = -50
    fertility = -1.0
    dread_baseline_add = -100
    enemy_hostile_scheme_success_chance_add = 90
    army_damage_mult = -5.0
    army_toughness_mult = -5.0
    army_screen_mult = -5.0
    army_siege_value_mult = -5.0
    movement_speed = -1.50
    siege_phase_time = 0.80
    character_travel_speed_mult = -5.0
    character_travel_safety = -100
    monthly_prestige = -2
}


domcom_power_trip_sated_modifier = {
    icon = stress_negative
    stress_gain_mult = -1.0
    monthly_prestige = 1
    dread_baseline_add = 25
}

domcom_human_ai_godsbane_modifier = {
    icon = health_negative
    prowess = -100
    diplomacy = -20
    martial = -35
    stewardship = -10
    intrigue = -35
    learning = -20
    health = -50
    fertility = -1.0
    dread_baseline_add = -100
    enemy_hostile_scheme_success_chance_add = 90
    army_damage_mult = -5.0
    army_toughness_mult = -5.0
    army_screen_mult = -5.0
    army_siege_value_mult = -5.0
    movement_speed = -1.50
    siege_phase_time = 0.80
    character_travel_speed_mult = -5.0
    character_travel_safety = -100
    monthly_prestige = -3
}


# 2.6.59 — Inner Household seat bonuses. Tier 1: 600+ Devotion; Tier 2: 800+ and 15+ governing skill;
# Tier 3: Absolute Submission (1000) and 25+ governing skill.
domcom_inner_diplomat_1_modifier = { icon = diplomacy_positive diplomacy = 1 vassal_opinion = 2 }
domcom_inner_diplomat_2_modifier = { icon = diplomacy_positive diplomacy = 2 vassal_opinion = 5 }
domcom_inner_diplomat_3_modifier = { icon = diplomacy_positive diplomacy = 3 vassal_opinion = 8 }

domcom_inner_steward_1_modifier = { icon = stewardship_positive stewardship = 1 monthly_income_mult = 0.05 }
domcom_inner_steward_2_modifier = { icon = stewardship_positive stewardship = 2 monthly_income_mult = 0.10 }
domcom_inner_steward_3_modifier = { icon = stewardship_positive stewardship = 3 monthly_income_mult = 0.15 }

domcom_inner_schemer_1_modifier = { icon = intrigue_positive intrigue = 1 owned_personal_scheme_success_chance_add = 3 }
domcom_inner_schemer_2_modifier = { icon = intrigue_positive intrigue = 2 owned_personal_scheme_success_chance_add = 6 }
domcom_inner_schemer_3_modifier = { icon = intrigue_positive intrigue = 3 owned_personal_scheme_success_chance_add = 10 }

domcom_inner_scholar_1_modifier = { icon = learning_positive learning = 1 monthly_piety = 0.10 }
domcom_inner_scholar_2_modifier = { icon = learning_positive learning = 2 monthly_piety = 0.20 }
domcom_inner_scholar_3_modifier = { icon = learning_positive learning = 3 monthly_piety = 0.30 }

domcom_inner_champion_1_modifier = { icon = martial_positive martial = 1 knight_effectiveness_mult = 0.05 }
domcom_inner_champion_2_modifier = { icon = martial_positive martial = 2 knight_effectiveness_mult = 0.10 }
domcom_inner_champion_3_modifier = { icon = martial_positive martial = 3 knight_effectiveness_mult = 0.15 }

domcom_public_trophy_modifier = { icon = prestige_positive attraction_opinion = 20 monthly_prestige = 0.25 }
domcom_trophy_patron_modifier = { icon = prestige_positive monthly_prestige_gain_mult = 0.05 dread_gain_mult = 0.05 }


# v2.6.60 — When a compatibility layer supplies the visible anatomy trait, the native
# Endowment trait track is absent. These rank modifiers preserve the learned Mastery
# bonuses without creating a second physical-size trait.
domcom_external_endowment_mastery_1_modifier = {
    icon = prestige_positive
    attraction_opinion = 2
}
domcom_external_endowment_mastery_2_modifier = {
    icon = prestige_positive
    attraction_opinion = 4
    diplomacy = 1
}
domcom_external_endowment_mastery_3_modifier = {
    icon = prestige_positive
    attraction_opinion = 6
    diplomacy = 1
    intrigue = 1
}
domcom_external_endowment_mastery_4_modifier = {
    icon = prestige_positive
    attraction_opinion = 8
    diplomacy = 2
    intrigue = 1
    prowess = 1
    monthly_prestige_gain_mult = 0.05
}
domcom_external_endowment_mastery_5_modifier = {
    icon = prestige_positive
    attraction_opinion = 10
    diplomacy = 2
    intrigue = 2
    prowess = 2
    monthly_prestige_gain_mult = 0.10
    dread_gain_mult = 0.05
}
domcom_external_endowment_mastery_6_modifier = {
    icon = prestige_positive
    attraction_opinion = 15
    diplomacy = 3
    intrigue = 3
    prowess = 3
    monthly_prestige_gain_mult = 0.15
    dread_gain_mult = 0.10
}
