I've spent longer than I'd like to admit figuring this out, so I thought I'd put it out there for others to spare them such toils.
This script will work:
This script will not work:Code:monitor_event SettlementTurnStart SettlementName Roma and GarrisonToPopulationRatio > 0.049 things happen... end_monitor
I can't explain why, but there you have it. I tried all kinds of permutations of the latter before realizing that I'd only seen the former phrasing functioning, and upon switching the code to the former phrasing it worked perfectly.Code:monitor_event SettlementTurnStart SettlementName Roma if GarrisonToPopulationRatio > 0.049 things happen... end_if end_monitor





Reply With Quote







