
Major decision · Major Decisions
Establish the Dar al-Islam
Establish H Dar Al Islam as your Primary Title
Islam has long been a divided and fractured religion. Ever since the death of the great prophet, 33922, war and conflict have often reigned supreme when discontent spread among us. The time has come to unify all Islamic denominations under a common leadership. Mine.
Requirements
The lines the game itself shows for this decision's conditions:
- You control … of all … Counties: … (…)
Shown to a character when (is_shown) (4 lines of game script)
faith.religion ?= religion:islam_religion
NOT = {
has_global_variable = created_dar_al_islam
}As written in game/common/decisions/80_major_decisions_middle_east.txt.
Can be taken when (is_valid) (26 lines of game script)
is_independent_ruler = yes
faith.religious_head ?= root
any_held_title = {
count >= 2
tier >= tier_empire
}
faith = {
has_doctrine = doctrine_temporal_head
}
prestige_level >= 4
piety_level >= 5
completely_controls_region = world_middle_east_arabia
completely_controls_region = world_middle_east_jerusalem
completely_controls_region = world_persia
completely_controls_region = world_africa_north
save_temporary_scope_as = root_scope
custom_tooltip = {
text = realm_controls_enough_islamic_counties_desc
any_realm_county = {
faith.religion = religion:islam_religion
count >= islam_required_county_number_value
}
}
is_capable_adult = yes
is_imprisoned = no
is_at_war = noAs written in game/common/decisions/80_major_decisions_middle_east.txt.
Effects
The effect has no text of its own in the files; its script is below.
Effect (43 lines of game script)
show_as_tooltip = {
create_dar_al_islam_effect = yes
}
save_scope_as = dar_al_islam_ruler
religion:islam_religion = {
every_faith = {
if = {
limit = {
exists = religious_head
faith_hostility_level = {
target = root.faith
value < faith_hostile_level
}
}
religious_head_title = {
add_to_list = old_hof_title
}
religious_head = {
add_to_list = former_islamic_hofs
}
}
}
}
trigger_event = middle_east_decisions.1100
every_player = {
limit = {
this != root
NOT = {
is_in_list = former_islamic_hofs
}
}
trigger_event = middle_east_decisions.1101
}
every_in_list = {
list = former_islamic_hofs
limit = {
this != root
}
trigger_event = {
id = middle_east_decisions.1102
days = 1
}
}As written in game/common/decisions/80_major_decisions_middle_east.txt.
Source: game/common/decisions/80_major_decisions_middle_east.txt and the English localisation, Crusader Kings III 1.20.0.3.