68 lines
1.5 KiB
Text
68 lines
1.5 KiB
Text
#is_witch_trigger
|
|
#is_deviant_trigger
|
|
|
|
|
|
|
|
is_witch_trigger = {
|
|
custom_description = {
|
|
text = is_a_witch
|
|
subject = this
|
|
OR = {
|
|
has_trait = witch
|
|
any_secret = { secret_type = secret_witch }
|
|
}
|
|
}
|
|
}
|
|
|
|
is_witch_known_by_trigger = {
|
|
OR = {
|
|
has_trait = witch
|
|
custom_description = {
|
|
text = has_a_witch_secret_known_by_character
|
|
subject = this
|
|
object = $CHARACTER$
|
|
any_secret = {
|
|
secret_type = secret_witch
|
|
is_known_by = $CHARACTER$
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
is_deviant_trigger = {
|
|
OR = {
|
|
has_trait = deviant
|
|
any_secret = { secret_type = secret_deviant }
|
|
}
|
|
}
|
|
|
|
is_incestuous_trigger = {
|
|
OR = {
|
|
has_trait = incestuous
|
|
any_secret = {
|
|
secret_type = secret_incest
|
|
}
|
|
}
|
|
}
|
|
|
|
sexual_activity_with_partner_is_criminal_in_faith_trigger = {
|
|
save_temporary_scope_as = sexual_legality_check
|
|
OR = {
|
|
#Incest (currently never illegal so commented out)
|
|
#AND = {
|
|
# relation_with_character_is_incestuous_in_faith_trigger = { CHARACTER = $PARTNER$ FAITH = $FAITH$ }
|
|
# trait_is_criminal_in_faith_trigger = { TRAIT = incestuous FAITH = $FAITH$ GENDER_CHARACTER = scope:sexual_legality_check } }
|
|
#}
|
|
#Sodomy
|
|
AND = {
|
|
relation_with_character_is_sodomy_in_faith_trigger = { CHARACTER = $PARTNER$ FAITH = $FAITH$ }
|
|
trait_is_criminal_in_faith_trigger = { TRAIT = sodomite FAITH = $FAITH$ GENDER_CHARACTER = scope:sexual_legality_check }
|
|
}
|
|
#Adultery/fornication
|
|
AND = {
|
|
NOT = { is_consort_of = $PARTNER$ }
|
|
trait_is_criminal_in_faith_trigger = { TRAIT = fornicator FAITH = $FAITH$ GENDER_CHARACTER = scope:sexual_legality_check }
|
|
}
|
|
}
|
|
}
|
|
|