bloodline_castellan_trigger = {
	custom_tooltip = {
		text = tooltip_has_castellan_bloodline

		FROM = {
			OR = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_castellan
					bloodline_is_active_for = PREV
				}

				any_liege = {
					any_owned_bloodline = {
						has_bloodline_flag = bloodline_castellan
						bloodline_is_active_for = PREV
					}
				}
			}
		}
	}
}

bloodline_blood_trigger = {
	custom_tooltip = {
		text = tooltip_has_murder_builder_bloodline

		FROM = {
			OR = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_blood_building
					bloodline_is_active_for = PREV
				}

				any_liege = {
					any_owned_bloodline = {
						has_bloodline_flag = bloodline_blood_building
						bloodline_is_active_for = PREV
					}
				}
			}
		}
	}
}

bloodline_architect_trigger = {
	custom_tooltip = {
		text = tooltip_has_architect_bloodline

		FROM = {
			OR = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_architect
					bloodline_is_active_for = PREV
				}

				any_liege = {
					any_owned_bloodline = {
						has_bloodline_flag = bloodline_architect
						bloodline_is_active_for = PREV
					}
				}
			}
		}
	}
}

bloodline_monumental_trigger = {
	custom_tooltip = {
		text = tooltip_has_monumental_bloodline

		FROM = {
			OR = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_monumental
					bloodline_is_active_for = PREV
				}

				any_liege = {
					any_owned_bloodline = {
						has_bloodline_flag = bloodline_monumental
						bloodline_is_active_for = PREV
					}
				}
			}
		}
	}
}

# For modders to adjust the ability to build buildings
global_building_allow = {
	trigger_if = { # Formerly ai_can_build_trigger
		limit = { FROM = { ai = yes } }

		FROM = { NOT = { has_character_modifier = ai_austerity } }
	}
}
castle_building_allow = {
	global_building_allow = yes
}
city_building_allow = {
	global_building_allow = yes
}
temple_building_allow = {
	global_building_allow = yes
}
tribal_building_allow = {
	global_building_allow = yes
}
nomad_building_allow = {
	global_building_allow = yes
}
# Special holdings
# Note: These may function differently than standard holding buildings
# Documentation is lacking so scope carefully
family_palace_building_allow = {
	global_building_allow = yes
}
fort_building_allow = {
	global_building_allow = yes
}
hospital_building_allow = {
	global_building_allow = yes
}
trading_post_building_allow = {
	global_building_allow = yes
}

# Misc
cultural_building_allow = {
	NOT = { has_province_modifier = recent_culture_change }
}
