I played through several rulers and realized that I have never seen this event happen for myself or any other ruler despite qualifying for it. I've been looking at the code to try to understand how it works and I have a few questions.
1. The event has the is_only_triggered = yes line. What other event is supposed to call for this one?
2. The event also has a trigger. I thought this was unnecessary when there is an is_only_triggered.
3. Why are there modifiers for what appear to be a MTTH when the event is triggered by something else?
4. Any idea why this event seems to never fire?
Here is the relevant part of the code, the rest is cleanup and the options sections:
1. The event has the is_only_triggered = yes line. What other event is supposed to call for this one?
2. The event also has a trigger. I thought this was unnecessary when there is an is_only_triggered.
3. Why are there modifiers for what appear to be a MTTH when the event is triggered by something else?
4. Any idea why this event seems to never fire?
Here is the relevant part of the code, the rest is cleanup and the options sections:
Code:
###########################################
# #
# Zoroastrian Holy Pets Events #
# #
# ID ZP.1-ZP.100 #
# #
###########################################
# Written by Henrik "Groogy" Hansson
# In Memory of Nix the Hedgehog, forever missed never forgotten
#
# Events are inspired from the Vendidad texts taken from the Avesta
# and historical texts that retell Persian relationship with "Dogs"
namespace = ZP
### As a pious Zoroastrian we need a holy dog
character_event = {
id = ZP.1
desc = EVTDESC_ZP_1
picture = GFX_evt_steppe_mercenaries
border = GFX_event_normal_frame_war
is_triggered_only = yes
capable_only = yes
prisoner = no
only_rulers = yes
religion_group = zoroastrian_group
weight_multiplier = {
days = 1
modifier = {
factor = 2
has_focus = focus_theology
}
modifier = {
factor = 2
has_focus = focus_family
}
modifier = {
factor = 2
trait = zealous
}
modifier = {
factor = 2
trait = kind
}
modifier = {
factor = 1.5
trait = martial_cleric
}
modifier = {
factor = 1.5
trait = scholarly_theologian
}
modifier = {
factor = 1.5
trait = mastermind_theologian
}
modifier = {
factor = 1.5
piety = 150
}
modifier = {
factor = 1.5
piety = 300
}
modifier = {
factor = 1.5
piety = 600
}
modifier = {
factor = 1.5
piety = 1200
}
modifier = {
factor = 0.1
trait = cynical
}
modifier = {
factor = 0.1
trait = cruel
}
}
trigger = {
is_adult = yes
NOT = { trait = masterless_dog }
NOT = { trait = house_dog }
NOT = { trait = hedgehog }
NOT = { trait = otter }
}
option = {
name = "EVTOPTA_ZP_1"
character_event = { id = ZP.2 }
}
option = {
name = "EVTOPTB_ZP_1"
character_event = { id = ZP.3 }
}
option = {
name = "EVTOPTC_ZP_1"
character_event = { id = ZP.4 }
}
option = {
name = "EVTOPTD_ZP_1"
piety = -10
}
}