Another run on loyalty=1000 standard continents:
Only one type of non fatal error happened:
LoyaltyMod: Turn :181 68.16 LOC_CITY_NAME_BANJARMASIN started a[ICON_Razed][ICON_Pillaged]Separatist revolt
Runtime Error: bad argument #2 to 'math.random' (interval is empty)
stack traceback:
[C]: in function 'math.random'
C:\Users\Harry\Documents\My Games\Sid Meier's Civilization VI\Mods\Loyalty++Test\UI\CityBanners\LoyaltyMod.lua:1754: in function 'RevoltType'
Plenty of different types of revolts at all game stages:
LoyaltyMod: Turn :111 17.17 LOC_CITY_NAME_UPPSALA started a[ICON_Government][ICON_Pillaged]Government revolt
LoyaltyMod: Turn :116 LOC_CITY_NAME_UPPSALA riot siege lost
LoyaltyMod: Turn :181 68.16 LOC_CITY_NAME_BANJARMASIN started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :185 73.18 LOC_CITY_NAME_ARKHANGELSK started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :214 27.20 LOC_CITY_NAME_JONKOPING started a[ICON_Faith][ICON_Pillaged]Religious revolt
LoyaltyMod: Turn :221 75.25 LOC_CITY_NAME_UMGUNGUNDLOVU started a[ICON_Faith][ICON_Pillaged]Religious revolt
LoyaltyMod: Turn :234 LOC_CITY_NAME_UMGUNGUNDLOVU riot siege lost
LoyaltyMod: Turn :251 51.27 LOC_CITY_NAME_MAJAPAHIT started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :253 LOC_CITY_NAME_MAJAPAHIT riot siege lost
LoyaltyMod: Turn :269 6.29 LOC_CITY_NAME_NDONDAKUSUKA started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :269 75.25 LOC_CITY_NAME_UMGUNGUNDLOVU started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :271 LOC_CITY_NAME_NDONDAKUSUKA riot siege lost
LoyaltyMod: Turn :273 6.39 LOC_CITY_NAME_NODWENGU started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :273 5.43 LOC_CITY_NAME_KASPI started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :274 3.37 LOC_CITY_NAME_BABANANGO started a[ICON_Faith][ICON_Pillaged]Religious revolt
LoyaltyMod: Turn :274 LOC_CITY_NAME_NODWENGU riot siege lost
LoyaltyMod: Turn :275 7.25 LOC_CITY_NAME_CARDIFF started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :276 70.40 LOC_CITY_NAME_LEEDS started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :276 72.43 LOC_CITY_NAME_PORTSMOUTH started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :277 LOC_CITY_NAME_BABANANGO riot siege lost
LoyaltyMod: Turn :277 LOC_CITY_NAME_KASPI riot siege lost
LoyaltyMod: Turn :278 LOC_CITY_NAME_UMGUNGUNDLOVU riot siege lost
LoyaltyMod: Turn :278 LOC_CITY_NAME_CARDIFF riot siege lost
LoyaltyMod: Turn :282 51.27 LOC_CITY_NAME_MAJAPAHIT started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :282 69.36 LOC_CITY_NAME_LIVERPOOL started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :282 LOC_CITY_NAME_PORTSMOUTH riot siege lost
LoyaltyMod: Turn :283 69.27 LOC_CITY_NAME_NEWCASTLE_UPON_TYNE started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :283 72.32 LOC_CITY_NAME_PLYMOUTH started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :283 72.37 LOC_CITY_NAME_SHEFFIELD started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :285 25.26 LOC_CITY_NAME_MBANZA_NSUNDI started a[ICON_Faith][ICON_Pillaged]Religious revolt
LoyaltyMod: Turn :287 LOC_CITY_NAME_MAJAPAHIT riot siege lost
LoyaltyMod: Turn :288 LOC_CITY_NAME_MBANZA_NSUNDI riot siege lost
LoyaltyMod: Turn :291 LOC_CITY_NAME_LIVERPOOL riot siege lost
LoyaltyMod: Turn :293 LOC_CITY_NAME_SHEFFIELD riot siege lost
LoyaltyMod: Turn :294 LOC_CITY_NAME_PLYMOUTH riot siege lost
LoyaltyMod: Turn :297 LOC_CITY_NAME_NEWCASTLE_UPON_TYNE riot siege lost
LoyaltyMod: Turn :298 19.13 LOC_CITY_NAME_MOSCOW started a[ICON_Government][ICON_Pillaged]Government revolt
LoyaltyMod: Turn :299 72.22 LOC_CITY_NAME_SOLIKAMSK started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :300 6.29 LOC_CITY_NAME_NDONDAKUSUKA started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :300 LOC_CITY_NAME_MOSCOW riot siege lost
LoyaltyMod: Turn :302 LOC_CITY_NAME_SOLIKAMSK riot siege lost
LoyaltyMod: Turn :304 6.39 LOC_CITY_NAME_NODWENGU started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :304 5.43 LOC_CITY_NAME_KASPI started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :305 3.37 LOC_CITY_NAME_BABANANGO started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :305 LOC_CITY_NAME_NDONDAKUSUKA riot siege lost
LoyaltyMod: Turn :306 75.25 LOC_CITY_NAME_UMGUNGUNDLOVU started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :306 75.34 LOC_CITY_NAME_HLOBANE started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :306 75.41 LOC_CITY_NAME_NOBAMBA started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :306 LOC_CITY_NAME_NODWENGU riot siege lost
LoyaltyMod: Turn :307 LOC_CITY_NAME_BABANANGO riot siege lost
LoyaltyMod: Turn :307 72.43 LOC_CITY_NAME_PORTSMOUTH started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :308 LOC_CITY_NAME_UMGUNGUNDLOVU riot siege lost
LoyaltyMod: Turn :308 LOC_CITY_NAME_HLOBANE riot siege lost
LoyaltyMod: Turn :308 LOC_CITY_NAME_KASPI riot siege lost
LoyaltyMod: Turn :308 72.37 LOC_CITY_NAME_SHEFFIELD started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :309 69.27 LOC_CITY_NAME_NEWCASTLE_UPON_TYNE started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :309 72.32 LOC_CITY_NAME_PLYMOUTH started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :311 10.37 LOC_CITY_NAME_MBANZA_MBATA started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :311 LOC_CITY_NAME_NOBAMBA riot siege lost
LoyaltyMod: Turn :311 LOC_CITY_NAME_SHEFFIELD riot siege lost
LoyaltyMod: Turn :312 LOC_CITY_NAME_MBANZA_MBATA riot siege lost
LoyaltyMod: Turn :313 LOC_CITY_NAME_NEWCASTLE_UPON_TYNE riot siege lost
LoyaltyMod: Turn :314 51.27 LOC_CITY_NAME_MAJAPAHIT started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :315 LOC_CITY_NAME_MAJAPAHIT riot siege lost
LoyaltyMod: Turn :315 LOC_CITY_NAME_PLYMOUTH riot siege lost
LoyaltyMod: Turn :325 1.40 LOC_CITY_NAME_KWAHLOMENDLINI started a[ICON_Faith][ICON_Pillaged]Religious revolt
LoyaltyMod: Turn :329 81.39 LOC_CITY_NAME_KHANGELA started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :329 LOC_CITY_NAME_KWAHLOMENDLINI riot siege lost
LoyaltyMod: Turn :329 0.37 LOC_CITY_NAME_BULAWAYO started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :329 3.37 LOC_CITY_NAME_BABANANGO started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :329 5.43 LOC_CITY_NAME_KASPI started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :330 25.30 LOC_CITY_NAME_MBANZA_MPANGU started a[ICON_Government][ICON_Pillaged]Government revolt
LoyaltyMod: Turn :330 25.26 LOC_CITY_NAME_MBANZA_NSUNDI started a[ICON_Government][ICON_Pillaged]Government revolt
LoyaltyMod: Turn :330 81.35 LOC_CITY_NAME_ULUNDI started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :330 LOC_CITY_NAME_KHANGELA riot siege lost
LoyaltyMod: Turn :330 LOC_CITY_NAME_BULAWAYO riot siege lost
LoyaltyMod: Turn :330 LOC_CITY_NAME_BABANANGO riot siege lost
LoyaltyMod: Turn :331 LOC_CITY_NAME_KASPI riot siege lost
LoyaltyMod: Turn :332 69.20 LOC_CITY_NAME_SURABAYA started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :333 LOC_CITY_NAME_ULUNDI riot siege lost
LoyaltyMod: Turn :335 LOC_CITY_NAME_SURABAYA riot siege lost
LoyaltyMod: Turn :335 LOC_CITY_NAME_MBANZA_MPANGU riot siege lost
LoyaltyMod: Turn :335 LOC_CITY_NAME_MBANZA_NSUNDI riot siege lost
LoyaltyMod: Turn :341 6.29 LOC_CITY_NAME_NDONDAKUSUKA started a[ICON_Razed][ICON_Pillaged]Separatist revolt
LoyaltyMod: Turn :341 6.39 LOC_CITY_NAME_NODWENGU started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :343 LOC_CITY_NAME_NDONDAKUSUKA riot siege lost
LoyaltyMod: Turn :343 75.25 LOC_CITY_NAME_UMGUNGUNDLOVU started a[ICON_MAKE_PEACE][ICON_Pillaged]War Exhaustion revolt
LoyaltyMod: Turn :343 LOC_CITY_NAME_NODWENGU riot siege lost
LoyaltyMod: Turn :346 LOC_CITY_NAME_UMGUNGUNDLOVU riot siege lost
LoyaltyMod: Turn :347 51.27 LOC_CITY_NAME_MAJAPAHIT started a[ICON_Razed][ICON_Pillaged]Separatist revolt
Not one siege riot won though?
Unfortunately there is a big memory leak problem with the mod:
It means that even a 16GB desktop is almost ground to a halt on a standard map by turn 350.
Wonder why?