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_tre.2 特拉比松贵族抗命

时间范围:1337.1.1 - 1395.6.1 (每月 1% 概率)

触发条件

  • 国家拥有特拉比松 (Trebizond) 地区。
  • 国家未处于战争状态。
  • 贵族阶层 (Nobles Estate) 的影响力大于王室阶层 (Crown Estate) 的影响力。
  • 贵族阶层拥有超过 3 项特权。

关键效果

  • 选项 A (历史选项)
    • 稳定度大幅下降 (stability_ultimate_penalty)。
    • 随机撤销贵族阶层的三项特权。
  • 选项 B
    • 政府权力大幅减少 (government_power_ultimate_penalty)。

背景介绍: 在特拉比松帝国,贵族阶层(Scholarioi)长期掌握着巨大的政治和经济权力。当王室力量相对衰弱,而贵族特权过多时,这些权贵们便可能变得桀骜不驯,公然挑战中央权威,拒绝履行义务,对国家稳定构成严重威胁。此事件反映了帝国晚期中央集权与地方贵族势力之间的尖锐矛盾。

完整事件代码

flavor_tre.2 = {	#Scholarioi in Insubordination
	hide_portraits = yes
	type = country_event
	title = flavor_tre.2.title
	desc = flavor_tre.2.desc
	historical_info = flavor_tre.2.historical_info
	fire_only_once = yes
	dynamic_historical_event = {
		tag = TRE
		from = 1337.1.1
		to = 1395.6.1
		monthly_chance = 1
	}
	
	trigger = {
		owns = location:trebizond
		at_war = no
		"estate_power(estate_type:nobles_estate)" > "estate_power(estate_type:crown_estate)"
		"estate(estate_type:nobles_estate)" = { num_privileges > 3 }
	}

	illustration_tags = {
		10 = interior
		10 = angry
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler_or_regent = { save_scope_as = target_character1 }
		random_estate_privilege = {
			limit = {
				estate_type = estate_type:nobles_estate
			}
			save_scope_as = first_privilege
		}
		random_estate_privilege = {
			limit = {
				estate_type = estate_type:nobles_estate
				this != scope:first_privilege
			}
			save_scope_as = second_privilege
		}
		random_estate_privilege = {
			limit = {
				estate_type = estate_type:nobles_estate
				this != scope:first_privilege
				this != scope:second_privilege
			}
			save_scope_as = third_privilege
		}
		location:trebizond = { save_scope_as = target_location }
	}

	option = {
		name = flavor_tre.2.a

		historical_option = yes

		add_stability = stability_ultimate_penalty
		if = {
			limit = { exists = scope:first_privilege }
			revoke_estate_privilege = scope:first_privilege
		}
		if = {
			limit = { exists = scope:second_privilege }
			revoke_estate_privilege = scope:second_privilege
		}
		if = {
			limit = { exists = scope:third_privilege }
			revoke_estate_privilege = scope:third_privilege
		}
		
	}
	
	option = {
		name = flavor_tre.2.b
		
	
		add_government_power = government_power_ultimate_penalty
	}
}