Efekt skryptowy
on_ibadi_ruler_change
Jeśli
Przynajmniej jeden z tych
$character$NIE ma zmiennej: ibadi_elected_via_action$has_policy$
Wtedy
- Remove variable: weak_imam_penalty
- Jeśli
$character$Ma zmienną: shari_imamUstawiana przez- Has policy:
Zachowanie statusu imama širā'
WtedyAdd policy:
Imamat širā'W przeciwnym razie, jeśli$has_policy$WtedyAdd policy: policyW przeciwnym razieAdd policy:
Imam aẓ-Ẓuhūr
Dokładny skrypt
Skrypt, który je wywołuje, podaje te wartości, co widać przy każdym wywołaniu w Powiązaniach.
$character$$has_policy$$policy$
Wymaga 1
Zapewnia 2
Używane przez 3
On actions
- on_new_rulercharacter = scope:new_ruler · has_policy = no · policy = policy:ibadi_zuhur_imam_policyEfekt
Działania
Wybór słabego imamacharacter = scope:target · has_policy = yes · policy = policy:ibadi_daif_imam_policyEfekt
Powrót silnego imamacharacter = scope:target · has_policy = yes · policy = policy:ibadi_zuhur_imam_policyEfekt