I was reading through the reform script for Hayasdan and there's something I thought was weird. There is this script :

monitor_event BuildingCompleted FactionType f_hayasdan
and NumBuildingsCompletedFaction hay_caucas > 5
and I_NumberOfSettlements f_hayasdan > 6
set_event_counter ecPanCaucasianKingdom 0
historic_event HE_CAUCASIAN_KINGDOM factions { f_hayasdan, }
terminate_monitor
end_monitor

which seems to be the script to become a pancaucasian kingdom, except it sets the counter to 0 instead of 1. Is that normal? Because it's the only script that seems to address kingdom, it's the first script and then it's all scripts concerning imperial Hayasdan and beyond. Those start by requiring the kingdom counter to be at 1, and no script seems to do that.

While we're on the subject, I'm not sure I understand the script for the Hayasdan 2nd capital event.