Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

flavor_kni.11 信仰的捍卫者

时间范围:1337.1.1 - 1600.1.1,每月 5% 概率触发

触发条件

  • 国家宗教为天主教 (religion = religion:catholic)。
  • 存在至少一位满足以下所有条件的将领:
    • 拥有变量 knights_battles_won
    • 变量 knights_battles_won 的值大于等于 10。
    • 未拥有角色修正 fidei_defensor

关键效果

  • 历史选项 (flavor_kni.11.a):
    • 为满足触发条件的随机一位将领 (scope:target_character) 添加角色修正 fidei_defensor,持续时间为永久 (years = -1)。

背景介绍: 在1337年至1600年间,作为天主教的军事修会,医院骑士团(KNI)的将领们在保卫信仰、对抗异教徒的战争中立下了赫赫战功。当一位骑士指挥官在战场上赢得足够多的胜利后,他可能被教会和同僚尊为“信仰的捍卫者”,获得崇高的荣誉和声望,这既是对其个人勇武与虔诚的认可,也极大地鼓舞了整个骑士团的士气。

完整事件代码

flavor_kni.11 = {
	type = country_event
	title = flavor_kni.11.title
	desc = flavor_kni.11.desc
	fire_only_once = yes
	
	dynamic_historical_event = {
		tag = KNI
		from = 1337.1.1
		to = 1600.1.1
		monthly_chance = 5
	}

	trigger = {
		religion = religion:catholic
		any_character = {
			is_general = yes
			has_variable = knights_battles_won
			var:knights_battles_won >= 10
			NOT = { has_character_modifier = fidei_defensor }
		}
	}

	illustration_tags = {
        10 = happy
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		random_character = {
			limit = {
				is_general = yes
				has_variable = knights_battles_won
				var:knights_battles_won >= 10
				NOT = { has_character_modifier = fidei_defensor }
			}
			save_scope_as = target_character
		}
		religion:catholic = {
			save_scope_as = target_religion
		}
	}

	option = {
		name = flavor_kni.11.a

		scope:target_character = {
			add_character_modifier = {
				modifier = fidei_defensor
				years = -1
			}
		}
	}
}