I am in the middle of a romani campaign and my imperial reforms refused to kick in after I had all the conditions (date, settlements, faction leader who was Augustus etc).
I played about with the script, and in end I finally got them by replacing the Imperial Reform part of the script with the following (basically replacing the Imperial triggers with the Marian ones - probably total overkill, but I tried subtle changes and they didn't do anything):
Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Imperial trigger
declare_counter Latifundia
declare_counter ReformatorCounter
; Count Latyfundium
monitor_event SettlementTurnStart SettlementName Segesta
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Bononia
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Patavium
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Arretium
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Ariminum
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Roma
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Capua
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Arpi
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Taras
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
monitor_event SettlementTurnStart SettlementName Rhegion
and I_CompareCounter Romanii_Reform = 2
and FactionType seleucid
and SettlementBuildingExists = latifundium
inc_counter Latifundia 1
end_monitor
;Unconditional Player Reforms
monitor_event FactionTurnEnd FactionType seleucid
and FactionIsLocal
and I_CompareCounter Romanii_Reform = 2
and I_NumberOfSettlements seleucid > 60
set_counter Romanii_Reform 3
set_counter AugustanReformsAdvisor 1
terminate_monitor
end_monitor
;Unconditional AI Reforms
monitor_event FactionTurnEnd FactionType seleucid
and not FactionIsLocal
and I_CompareCounter Romanii_Reform = 2
and I_NumberOfSettlements seleucid > 20
if RandomPercent < 6
set_counter Romanii_Reform 3
terminate_monitor
end_if
end_monitor
;Conditional Reforms
monitor_event FactionTurnEnd FactionType seleucid
and I_CompareCounter Romanii_Reform = 2
and I_CompareCounter Latifundia > 6
and I_TurnNumber > 399
and I_NumberOfSettlements seleucid > 44
;and BattlesFought > 249
;and I_CompareCounter ReformatorCounter = 1
set_counter Romanii_Reform 3
set_counter AugustanReformsAdvisor 1
terminate_monitor
end_monitor
;Check for Marius wanabe
monitor_event CharacterTurnStart Trait Reformator > 0
set_counter ReformatorCounter 1
end_monitor
;Reset Latyfundium Counter
monitor_event FactionTurnEnd FactionType seleucid
set_counter Latifundia 0
end_monitor
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Bookmarks