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.3 巴兹尔·梅加斯·科穆宁中毒事件

时间范围:1339.1.1 - 1340.6.1(每月 2% 概率)

触发条件

  • 角色 tre_basil_komnenos 必须:
    • 属于玩家国家
    • 存活
    • 是国家统治者
    • 拥有存活配偶 tre_irene_palaiologos
  • 国家处于和平状态(at_war = no

关键效果

  • 选项 A (历史选项)
    • tre_irene_palaiologos 设为新统治者
    • 增加 stability_severe_penalty(稳定度严重惩罚)
    • 增加 government_power_ultimate_penalty(政府权力终极惩罚)
  • 选项 B
    • 处决 tre_irene_palaiologos
    • 若与拜占庭帝国(c:BYZ)存在同盟关系,则解除该同盟
    • 增加 stability_extreme_penalty(稳定度极端惩罚)
    • 增加 government_power_ultimate_penalty(政府权力终极惩罚)

背景介绍: 该事件模拟了特拉比松帝国(TRE)统治者巴兹尔·梅加斯·科穆宁(Basil Megas Komnenos)被其配偶伊琳娜·帕里奥洛格斯(Irene Palaiologos)毒杀的历史阴谋。事件发生在14世纪中叶,反映了特拉比松帝国宫廷内部的政治斗争与拜占庭帝国(帕里奥洛格斯王朝)的潜在影响。玩家需要在维持家族统治(让伊琳娜继位)与严惩凶手(但可能破坏外交关系)之间做出抉择。

完整事件代码

flavor_tre.3 = {	#Poisoning of Basil Megas Komnenos
	type = country_event
	title = flavor_tre.3.title
	desc = flavor_tre.3.desc
	historical_info = flavor_tre.3.historical_info
	fire_only_once = yes
	dynamic_historical_event = {
		tag = TRE
		from = 1339.1.1
		to = 1340.6.1
		monthly_chance = 2
	}
	
	trigger = {
		character:tre_basil_komnenos = { 
			owner = root
			is_alive = yes
			is_ruler = yes
			any_spouse = {
				this = character:tre_irene_palaiologos
				is_alive = yes
			}
		}
		at_war = no
	}

	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 }
		character:tre_irene_palaiologos = { save_scope_as = target_character2 }
		kill_character = {
			target = scope:target_character1
			reason = assassination
			killer = scope:target_character2
		}
	}

	option = {
		name = flavor_tre.3.a

		historical_option = yes

		set_new_ruler = scope:target_character2
		add_stability = stability_severe_penalty
		add_government_power = government_power_ultimate_penalty
	}

	option = {
		name = flavor_tre.3.b

		kill_character = {
			target = scope:target_character2
			reason = execution
		}
		if = { 
			limit = { 
				has_mutual_scripted_relation = {
					type = relation_type:alliance
					target = c:BYZ
				}
			}
			remove_relation = {
				first = ROOT
				second = c:BYZ
				type = relation_type:alliance
			}	
		}
		add_stability = stability_extreme_penalty
		add_government_power = government_power_ultimate_penalty
	}
}