00 12/09/2015 20:32
Mirko(15), 12/09/2015 20:23:

E' possibile modificare i rapporti diplomatici in funzione di un tratto del capofazione?

ho provato a fare così:

monitor_event BecomesFactionLeader FactionType sicily
and FactionLeader Trait ruling_family = 1
set_faction_standing sicily hre 1
set_faction_standing hre sicily 1

end_monitor

e in effetti i rapporti vanno a 10/10 quando sale al trono il seocndo capofazione ( con quello allo start date nn funziona)

però se gli aggiungo un secondo script:

monitor_event BecomesFactionLeader FactionType sicily
and FactionLeader Trait rival_claimants = 1
set_faction_standing sicily hre -1
set_faction_standing hre sicily -1


end_monitor

i rapporti diventano pessimi con il secondo capofazione ( che ha sempre il tratto ruling_family) e nn cambiano con l'avvento del terzo.

Mi sa che legeg solo l'evento ( BecomesFactionLeader), nn il tratto ( perchè vada direttamente al secondo nn ho idea).

Ho provato in diversi modi anche andando a vedere il descr_faction_standing ma o nn funziona nulla o crasha







l'evento BecomesFactionLeader serve per quando sale al trono un nuovo capofazione, potresti usare così:

monitor_event CharacterTurnEnd FactionIsLocal
and IsFactionLeader
and Trait ruling_family = 1
set_faction_standing sicily hre 1
set_faction_standing hre sicily 1
end_monitor

[Modificato da franky317 12/09/2015 20:33]