defined_text = {
	name = GetRaidCD

	text = {
		trigger = { has_character_modifier = china_raid_grace_cd }
		localisation_key = string_raid_cd
	}
}

defined_text = {
	name = GetNegotiateCD

	text = {
		trigger = { has_character_modifier = adventurer_negotiate_cd }
		localisation_key = string_negotiate_cd
	}
}

defined_text = {
	name = GetSmithCD

	text = {
		trigger = { has_character_modifier = employ_a_smith_cd }
		localisation_key = string_smith_cd
	}
}

defined_text = {
	name = GetShatteredInfo
	use_first_valid = yes

	text = {
		trigger = {
			has_alternate_start_setting = {
				setting = shattered_cbs
				option = on_limited
			}
		}
		localisation_key = shattered_limited_info
	}
	text = {
		trigger = {
			has_alternate_start_setting = {
				setting = shattered_cbs
				option = on_long
			}
		}
		localisation_key = shattered_long_info
	}
}

defined_text = {
	name = GetShatteredJadeInfo

	text = {
		trigger = {
			has_dlc = "Jade Dragon"
			NOT = {
				has_alternate_start_setting = {
					setting = shattered_cbs
					option = on_permanent
				}
			}
		}
		localisation_key = shattered_jade_info
	}
}


defined_text = {
	name = GetHolyOrderDonationCD

	text = {
		trigger = { has_character_modifier = donate_to_holy_order_cooldown }
		localisation_key = donate_to_holy_order_cd
	}
}

defined_text = {
	name = GetCrusadePledgeCD

	text = {
		trigger = { has_character_modifier = recently_pledged_to_crusade_cooldown }
		localisation_key = string_pledged_to_crusade_cooldown
	}
}

defined_text = {
	name = GetCrusadeUnpledgeCD

	text = {
		trigger = { has_character_modifier = recently_unpledged_to_crusade_cooldown }
		localisation_key = string_unpledged_to_crusade_cooldown
	}
}