Module:BassaridianDailyEvents: Difference between revisions

From MicrasWiki
Jump to navigationJump to search
NewZimiaGov (talk | contribs)
No edit summary
NewZimiaGov (talk | contribs)
No edit summary
Line 3: Line 3:
-- Purpose:
-- Purpose:
--  1) Include all city descriptions for:
--  1) Include all city descriptions for:
--      * Bassaridia Vaeringheim (major + minor)
--      • Bassaridia Vaeringheim (major + minor)
--      * New South Jangsong (major + minor)
--      • New South Jangsong (major + minor)
--      * Haifan Bassaridia (major + minor)
--      • Haifan Bassaridia (major + minor)
--      in a bracket-level comment, verbatim and unabridged.
--      in a bracket-level comment, verbatim and unabridged.
--  2) cityOrder table sets EXACT city display order as requested.
--  2) cityOrder table sets EXACT city display order as requested.
--  3) cityData includes 10 serifous events per city, focusing on crime,
--  3) cityData includes 20 events per city, focusing on crime, rebellion,
--      rebellion, and non-weather natural phenomena (diseases, plagues,
--      and non-weather natural phenomena (diseases, plagues, landslides,
--      landslides, infestations, etc.). No supernatural or magical references.
--      infestations, etc.). All events are realistic.
--  4) Weighted random event selection so that:
--  4) Weighted random event selection so that:
--      - 80% chance: "No reports"
--      - 80% chance: "No reports"
--      - 20% chance: pick event, with LOW urgency most likely, CRITICAL least.
--      - 20% chance: pick an event (with LOW urgency most likely, CRITICAL least).
--  5) Day-based random seeding ensures the same output all day, new each day.
--  5) Day-based random seeding ensures the same output all day, new each day.
--  6) Do NOT omit or remove any information from previous versions.
--  6) Do NOT omit or remove any information from previous versions.
Line 24: Line 24:
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
--[==[
--[==[
==========================  BASSARIDIA VAERINGHEIM  ==========================
⋯ (Insert full, unabridged city description text here exactly as provided previously) ⋯
MAJOR CITIES (in order):
1) Vaeringheim
2) Luminaria
3) Serena
4) Pyralis
5) Symphonara
6) Aurelia
7) Somniumpolis
8) Nexa
9) Lunalis Sancta
10) Sylvapolis
 
MINOR CITIES (in order):
1) Saluria
2) Aetherium
3) Ferrum Citadel
4) Acheron
5) Erythros
6) Catonis Atrium
7) Delphica
8) Koinonía
9) Aureum
10) Myrene
11) Halicarn
12) Ephyra
13) Thyrea
 
==========================  NEW SOUTH JANGSONG  =============================
MAJOR CITIES (in order):
1) Skýrophos
2) Bjornopolis
3) Aegirheim
4) Norsolyra
5) Thorsalon
 
MINOR CITIES (in order):
1) Pelagia
-- (others if text had them)
 
==========================  HAIFAN BASSARIDIA  ==============================
MAJOR CITIES (in order):
1) Keybir-Aviv
2) Tel-Amin
3) Diamandis
4) Jogi
5) Lewisburg
 
MINOR CITIES (in order):
1) Thermosalem
2) Akróstadium
3) Sufriya
4) Lykopolis
 
[All original descriptive text for each city is placed here, verbatim,
exactly as you provided in your previous data.
No lines omitted, no summarizing, everything included in full.]
 
]==]
]==]


-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- (B) PSSC DATE FUNCTION (unchanged from prior scripts)
-- (B) PSSC DATE FUNCTION (unchanged)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
local function getPSSCDate()
local function getPSSCDate()
Line 104: Line 47:
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
local cityOrder = {
local cityOrder = {
   -- BASSARIDIA VAERINGHEIM (MAJOR)
   -- Bassaridia Vaeringheim (Major)
   "Vaeringheim","Luminaria","Serena","Pyralis","Symphonara","Aurelia",
   "Vaeringheim","Luminaria","Serena","Pyralis","Symphonara","Aurelia",
   "Somniumpolis","Nexa","Lunalis Sancta","Sylvapolis",
   "Somniumpolis","Nexa","Lunalis Sancta","Sylvapolis",
 
   -- Bassaridia Vaeringheim (Minor)
   -- BASSARIDIA VAERINGHEIM (MINOR)
   "Saluria","Aetherium","Ferrum Citadel","Acheron","Erythros","Catonis Atrium",
   "Saluria","Aetherium","Ferrum Citadel","Acheron","Erythros","Catonis Atrium",
   "Delphica","Koinonía","Aureum","Myrene","Halicarn","Ephyra","Thyrea",
   "Delphica","Koinonía","Aureum","Myrene","Halicarn","Ephyra","Thyrea",
 
   -- New South Jangsong (Major)
   -- NEW SOUTH JANGSONG (MAJOR)
   "Skýrophos","Bjornopolis","Aegirheim","Norsolyra","Thorsalon",
   "Skýrophos","Bjornopolis","Aegirheim","Norsolyra","Thorsalon",
 
   -- New South Jangsong (Minor)
   -- NEW SOUTH JANGSONG (MINOR)
   "Pelagia",
   "Pelagia",
 
   -- Haifan Bassaridia (Major)
   -- HAIFAN BASSARIDIA (MAJOR)
   "Keybir-Aviv","Tel-Amin","Diamandis","Jogi","Lewisburg",
   "Keybir-Aviv","Tel-Amin","Diamandis","Jogi","Lewisburg",
 
   -- Haifan Bassaridia (Minor)
   -- HAIFAN BASSARIDIA (MINOR)
   "Thermosalem","Akróstadium","Sufriya","Lykopolis"
   "Thermosalem","Akróstadium","Sufriya","Lykopolis"
}
}


-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- (D) cityData with 10 events per city, no supernatural.
-- (D) CITY DATA: 20 EVENTS PER CITY
--    We keep the same serious events we used previously,
--    focusing on crime, rebellion, non-weather natural crises
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Weighted random selection: we'll implement after listing the city data.
local cityData = {
local cityData = {


   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   -- BASSARIDIA VAERINGHEIM (MAJOR)
   -- Bassaridia Vaeringheim (Major Cities)
   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   ["Vaeringheim"] = {
   ["Vaeringheim"] = {
     events = {
     events = {
      -- Original 10 events:
       {desc="Entrenched rebel leaders erect barricades near the old fortress, clashing with local patrols.", urgency="HIGH"},
       {desc="Entrenched rebel leaders erect barricades near the old fortress, clashing with local patrols.", urgency="HIGH"},
       {desc="Violent riot over Thalassa worship halts major commerce, multiple injuries reported.", urgency="CRITICAL"},
       {desc="Violent riot over contentious political demonstrations halts major commerce, multiple injuries reported.", urgency="CRITICAL"},
       {desc="Explosives discovered along Lake Morovia’s canals, potentially aimed at halting supply routes.", urgency="HIGH"},
       {desc="Explosives discovered along Lake Morovia’s canals, potentially aimed at disrupting supply routes.", urgency="HIGH"},
       {desc="Organized crime syndicate seizes a government office, demanding new autonomy laws.", urgency="HIGH"},
       {desc="An organized crime syndicate seizes a government office, demanding new autonomy measures.", urgency="HIGH"},
       {desc="Temple Bank infiltration uncovers widespread embezzlement for extremist operations.", urgency="MEDIUM"},
       {desc="State Bank infiltration uncovers widespread embezzlement for extremist operations.", urgency="MEDIUM"},
       {desc="Reformed Stripping Path clergy ambushed in outskirts, three kidnapped by unknown group.", urgency="HIGH"},
       {desc="Local community leaders ambushed on the outskirts, with three kidnapped by an unknown group.", urgency="HIGH"},
       {desc="Large smuggling ring claims rights to a historic Triton relic, sparking citywide dispute.", urgency="LOW"},
       {desc="A large smuggling ring claims rights to a historic cultural artifact, sparking a citywide dispute.", urgency="LOW"},
       {desc="Kidnappers strike during a grand festival, multiple VIPs missing, city reeling.", urgency="CRITICAL"},
       {desc="Kidnappers strike during a grand festival, leaving multiple VIPs missing and the city reeling.", urgency="CRITICAL"},
       {desc="Senior officials indicted for dealing arms to local pirates, city on high alert.", urgency="HIGH"},
       {desc="Senior officials indicted for dealing arms to local pirates, putting the city on high alert.", urgency="HIGH"},
       {desc="Mass food poisoning traced to sabotage in fish distribution, threatens public health.", urgency="MEDIUM"},
       {desc="Mass food poisoning traced to sabotage in the fish distribution network, threatening public health.", urgency="MEDIUM"},
      -- 10 New events:
      {desc="A sudden shortage of clean water forces rationing measures in the central district.", urgency="MEDIUM"},
      {desc="Urban decay in the older quarter prompts protests over neglected infrastructure.", urgency="LOW"},
      {desc="A violent dispute between rival labor unions erupts at the main port, disrupting operations.", urgency="HIGH"},
      {desc="Reports of a covert smuggling tunnel beneath the city spark a major police investigation.", urgency="MEDIUM"},
      {desc="An unexpected strike by city sanitation workers paralyzes waste removal, causing public health concerns.", urgency="HIGH"},
      {desc="A corrupt contractor is exposed for overbilling on public works, leading to community outrage.", urgency="MEDIUM"},
      {desc="Vandalism at a major cultural monument incites debates over city heritage preservation.", urgency="LOW"},
      {desc="A protest at the central market turns chaotic after aggressive police response, injuring several civilians.", urgency="CRITICAL"},
      {desc="A series of coordinated burglaries targets government buildings, suggesting an organized crime wave.", urgency="HIGH"},
      {desc="A sudden drop in local tax revenue forces the city to consider austerity measures, sparking political unrest.", urgency="MEDIUM"}
     }
     }
   },
   },
   ["Luminaria"] = {
   ["Luminaria"] = {
     events = {
     events = {
       {desc="Armed Alperkin nomads blockade city gates, halting livestock shipments with threats of violence.", urgency="HIGH"},
       {desc="Armed nomadic groups blockade city gates, halting livestock shipments with threats of violence.", urgency="HIGH"},
       {desc="Conclave Illuminara priests taken hostage by radical offshoot cult, rescue attempts stall.", urgency="HIGH"},
       {desc="Local religious leaders are taken hostage by an extremist faction, with rescue attempts stalling.", urgency="HIGH"},
       {desc="Subterranean tunnels used by major weapons smugglers, guards forced to retreat under heavy fire.", urgency="CRITICAL"},
       {desc="Subterranean tunnels used by major weapons smugglers force guards to retreat under heavy fire.", urgency="CRITICAL"},
       {desc="Breakaway Eos cult declares a 'purge' of city squares, attacking passersby.", urgency="MEDIUM"},
       {desc="A breakaway protest group declares a takeover of city squares, attacking passersby.", urgency="MEDIUM"},
       {desc="Archives of Aurora Mystica vanish overnight, blackmail demands begin flooding city officials.", urgency="HIGH"},
       {desc="Important archival documents vanish overnight, and blackmail demands flood city officials.", urgency="HIGH"},
       {desc="Pilgrims experience mass hysteria at dawn ceremonies, local leaders suspect hallucinogens introduced intentionally.", urgency="LOW"},
       {desc="Mass panic erupts during early morning public gatherings, with suspicions of deliberate disinformation.", urgency="LOW"},
       {desc="Tea merchants sabotaged by unknown paramilitary group, crippling economy for days.", urgency="MEDIUM"},
       {desc="Tea merchants are sabotaged by an unknown paramilitary group, crippling the local economy for days.", urgency="MEDIUM"},
       {desc="Nomadic raiders destroy major warehouses, multiple workers unaccounted for.", urgency="HIGH"},
       {desc="Nomadic raiders destroy major warehouses, leaving multiple workers unaccounted for.", urgency="HIGH"},
       {desc="Rumors of forced labor in deep temple caverns, city investigators fear armed resistance within.", urgency="LOW"},
       {desc="Rumors of forced labor in hidden storage facilities raise fears of an armed resistance, according to investigators.", urgency="LOW"},
       {desc="Rival priestesses stage a brutal confrontation, leaving multiple casualties at temple steps.", urgency="CRITICAL"},
       {desc="Rival factions stage a violent confrontation at a major civic center, leaving multiple casualties.", urgency="CRITICAL"},
      {desc="A sudden breakdown in the city's power grid causes widespread disruption in critical communications.", urgency="MEDIUM"},
      {desc="Urban protests erupt over rising fuel prices, with clashes reported between demonstrators and security forces.", urgency="HIGH"},
      {desc="A leak at a local industrial plant threatens to release hazardous chemicals into a nearby river.", urgency="CRITICAL"},
      {desc="Local businesses report a surge in cybercrime targeting financial transactions, causing economic uncertainty.", urgency="MEDIUM"},
      {desc="A labor strike by public transport workers forces a temporary shutdown of the city's transit system.", urgency="HIGH"},
      {desc="A scandal emerges as high-level officials are caught in a corruption probe involving public contracts.", urgency="MEDIUM"},
      {desc="A series of targeted burglaries in the historic district leads to calls for increased surveillance and community policing.", urgency="LOW"},
      {desc="A disputed election result in a key local council sparks prolonged demonstrations in the main square.", urgency="CRITICAL"},
      {desc="Flooding from heavy rains disrupts operations in the underground trade tunnels, delaying shipments.", urgency="HIGH"},
      {desc="A sudden outbreak of a contagious illness in a crowded market forces emergency medical interventions and lockdowns.", urgency="MEDIUM"}
     }
     }
   },
   },
   ["Serena"] = {
   ["Serena"] = {
     events = {
     events = {
       {desc="Garganram cultists loot farmland across the Ismaelean foothills, fleeing with critical supplies.", urgency="HIGH"},
       {desc="Organized bandits loot farmland across the foothills, fleeing with critical supplies.", urgency="HIGH"},
       {desc="Unknown assassins eliminate Harmony Sanctum clergy, cryptic threats scrawled on walls.", urgency="CRITICAL"},
       {desc="Unknown assassins eliminate prominent officials, with cryptic threats scrawled on walls.", urgency="CRITICAL"},
       {desc="City reservoir contaminated, extremist leaflets found, raising suspicion of sabotage.", urgency="HIGH"},
       {desc="The city reservoir is contaminated and extremist leaflets are found, raising suspicions of sabotage.", urgency="HIGH"},
       {desc="Druidic rebels attempt to dismantle watchtowers on key mountain passes, city guard outflanked.", urgency="MEDIUM"},
       {desc="Militant protesters attempt to dismantle watchtowers on key mountain passes, leaving the city guard outflanked.", urgency="MEDIUM"},
       {desc="Newly discovered Micras relic triggers violent rival faction conflicts, dozens reported injured.", urgency="CRITICAL"},
       {desc="The discovery of an ancient artifact triggers violent conflicts between rival factions, with dozens injured.", urgency="CRITICAL"},
       {desc="Morovian loyalists block the main Ismaelean route, stranding trade caravans indefinitely.", urgency="HIGH"},
       {desc="Loyalists block the main trade route, stranding caravans indefinitely.", urgency="HIGH"},
       {desc="Rumors of a cursed Normark tomb cause public panic, vandalism erupts near ancient sites.", urgency="MEDIUM"},
       {desc="Rumors of a desecrated tomb cause public panic, leading to vandalism near historical sites.", urgency="MEDIUM"},
       {desc="Outlaw gang hunts for rumored heavy arms stash from old Normark armory, small skirmishes break out.", urgency="HIGH"},
       {desc="An outlaw gang searches for a rumored cache of heavy arms in an old armory, sparking small skirmishes.", urgency="HIGH"},
       {desc="Political chaos in local council after string of high-profile kidnappings, leadership uncertain.", urgency="LOW"},
       {desc="Political chaos in the local council after a series of high-profile kidnappings leaves leadership uncertain.", urgency="LOW"},
       {desc="A necrosis-causing disease emerges in exiled camp on outskirts, city imposes rushed quarantines.", urgency="LOW"},
       {desc="A virulent disease outbreak emerges in an exiled camp on the outskirts, prompting rushed quarantines.", urgency="LOW"},
      {desc="A major landslide in a remote mountain area cuts off a vital supply route, prompting urgent rescue operations.", urgency="MEDIUM"},
      {desc="Local farmers protest government neglect after a severe drought reduces crop yields significantly.", urgency="HIGH"},
      {desc="A breakdown in the city's waste management system leads to public health hazards in residential areas.", urgency="MEDIUM"},
      {desc="A corrupt official is exposed for accepting bribes from a criminal syndicate, triggering widespread outrage.", urgency="HIGH"},
      {desc="A power outage across several districts forces emergency measures and disrupts communication networks.", urgency="MEDIUM"},
      {desc="A covert operation uncovers a network of smuggling tunnels beneath the city, leading to mass arrests.", urgency="CRITICAL"},
      {desc="An industrial accident at a major factory spills hazardous materials into a nearby river, threatening water supplies.", urgency="HIGH"},
      {desc="Protests over rising living costs escalate into violent clashes between demonstrators and police, straining local resources.", urgency="CRITICAL"},
      {desc="A critical infrastructure failure at the city's main bridge forces an abrupt closure, disrupting commerce.", urgency="MEDIUM"},
      {desc="A whistleblower reveals systemic corruption in the city's waste disposal contracts, prompting calls for reform.", urgency="LOW"}
     }
     }
   },
   },
   ["Pyralis"] = {
   ["Pyralis"] = {
     events = {
     events = {
       {desc="Ignis-inspired rebel militia demands tribute from merchant caravans, forcibly stopping commerce.", urgency="HIGH"},
       {desc="A rebel militia demands tribute from merchant caravans, forcibly halting commerce.", urgency="HIGH"},
       {desc="Rogue Alperkin sect kidnaps passing pilgrims, demanding a blood payment for access to Gloom Forest paths.", urgency="CRITICAL"},
       {desc="A rogue extremist group kidnaps travelers near the forest, demanding ransom for their release.", urgency="CRITICAL"},
       {desc="Illegal forging of incendiary-based weapon reported in city, meltdown hazards feared by local militia.", urgency="HIGH"},
       {desc="Reports emerge of illegal forging of incendiary weapons, raising concerns over potential industrial accidents.", urgency="HIGH"},
       {desc="Traffickers route contraband through Highland Port, local watch squads repeatedly ambushed.", urgency="HIGH"},
       {desc="Traffickers route contraband through Highland Port, ambushing local watch squads repeatedly.", urgency="HIGH"},
       {desc="Coordinated arson spree destroys multiple shrines in a single night, guard units overextended.", urgency="MEDIUM"},
       {desc="A coordinated arson spree destroys several historic public buildings in one night, with security overextended.", urgency="MEDIUM"},
       {desc="Factions threaten the city’s cultural community with forced labor demands to produce propaganda.", urgency="LOW"},
       {desc="Local factions threaten the city’s cultural community with forced labor demands to produce propaganda.", urgency="LOW"},
       {desc="Key caravan carrying contraband disappears near forest border, watchers suspect violent hijacking.", urgency="MEDIUM"},
       {desc="A key caravan carrying contraband disappears near the forest border, with suspicions of violent hijacking.", urgency="MEDIUM"},
       {desc="Ignis Aeternum zealots torture suspected dissidents for information about rebel safehouses.", urgency="HIGH"},
       {desc="Radical militants torture suspected dissidents for information about rebel safehouses.", urgency="HIGH"},
       {desc="Widespread theft of pyro reagents halts manufacturing in city’s prime workshops.", urgency="LOW"},
       {desc="Widespread theft of critical industrial chemicals halts production in the primary workshops.", urgency="LOW"},
       {desc="Mob of rioters storms Highland Port offices, setting vital documents ablaze, law enforcement outnumbered.", urgency="CRITICAL"},
       {desc="A mob of rioters storms Highland Port offices, setting documents ablaze while law enforcement is overwhelmed.", urgency="CRITICAL"},
      {desc="A disruption in fuel supply causes a temporary halt to industrial production and commerce.", urgency="MEDIUM"},
      {desc="An armed robbery at a major trade center leaves several workers injured and triggers a police investigation.", urgency="HIGH"},
      {desc="A labor strike by factory workers paralyzes key manufacturing plants, affecting the regional supply chain.", urgency="HIGH"},
      {desc="Reports of an organized theft ring targeting local warehouses cause security firms to be deployed.", urgency="LOW"},
      {desc="A cyber attack on the city's communication network disrupts operations at critical industrial sites.", urgency="MEDIUM"},
      {desc="Protesters block a major highway near the port, demanding improved labor conditions, leading to clashes.", urgency="HIGH"},
      {desc="A sudden spike in local crime overwhelms the police force, leading to increased community patrols.", urgency="MEDIUM"},
      {desc="A crucial shipment of raw materials is hijacked en route to a manufacturing plant, causing production delays.", urgency="HIGH"},
      {desc="A citywide blackout disrupts both industrial and residential areas, prompting emergency responses.", urgency="MEDIUM"},
      {desc="Local environmental groups protest against unchecked industrial pollution, calling for stricter regulations.", urgency="LOW"}
     }
     }
   },
   },
   ["Symphonara"] = {
   ["Symphonara"] = {
     events = {
     events = {
       {desc="Indigo-Momiji extremist cell kidnaps city councilors, demands ideological reforms under threat of violence.", urgency="HIGH"},
       {desc="A radical extremist group kidnaps several city councilors, demanding ideological reforms under threat.", urgency="HIGH"},
       {desc="Accord Concordia agents discovered infiltrating a local garrison, potential traitors remain at large.", urgency="MEDIUM"},
       {desc="Government agents are discovered infiltrating a local garrison; potential traitors remain at large.", urgency="MEDIUM"},
       {desc="Morovian rebels incite mass riots in main public square, local guard overrun.", urgency="CRITICAL"},
       {desc="Morovian rebels incite mass riots in the main public square, overwhelming security forces.", urgency="CRITICAL"},
       {desc="A philosophical group devolves into a violent cult, forcibly converting non-believers in neighborhoods.", urgency="HIGH"},
       {desc="A local intellectual group degenerates into a violent extremist faction, coercing residents into their views.", urgency="HIGH"},
       {desc="Ringleaders sabotage main aqueduct, threatening city’s water supply unless demands are met.", urgency="HIGH"},
       {desc="Ringleaders sabotage the main aqueduct, threatening the city's water supply unless demands are met.", urgency="HIGH"},
       {desc="Organ smugglers found harvesting criminals in Harmony Gardens, city watch severely outnumbered.", urgency="LOW"},
       {desc="Organized crime groups ambush transport convoys in public gardens, leaving the city watch outnumbered.", urgency="LOW"},
       {desc="Saboteurs disrupt merchant shipping near Abeisan pass, multiple vessels missing.", urgency="MEDIUM"},
       {desc="Saboteurs disrupt merchant shipping near a key pass, with several vessels reported missing.", urgency="MEDIUM"},
       {desc="Zealots loyal to Twin Lady Divines occupy local temple, resisting any negotiation attempts.", urgency="HIGH"},
       {desc="A radical faction occupies a key civic building, resisting all negotiation attempts.", urgency="HIGH"},
       {desc="Bomb threats target the annual city festival, causing panic among thousands of attendees.", urgency="LOW"},
       {desc="Bomb threats target the annual city festival, causing panic among thousands of attendees.", urgency="LOW"},
       {desc="Citywide uprising triggered by extremist propaganda, entire watch squads barricaded in outposts.", urgency="CRITICAL"},
       {desc="A citywide uprising triggered by extremist propaganda forces watch squads to barricade in outposts.", urgency="CRITICAL"},
      {desc="A sudden collapse of an old bridge disrupts access to a major residential area, prompting urgent repairs.", urgency="MEDIUM"},
      {desc="A controversial art exhibition sparks heated debates and small-scale protests in the cultural district.", urgency="LOW"},
      {desc="Reports of misappropriated public funds at a community center lead to a police investigation.", urgency="MEDIUM"},
      {desc="A targeted cyber attack on municipal systems causes intermittent service disruptions across the city.", urgency="HIGH"},
      {desc="Local trade unions protest over unpaid wages and poor working conditions, resulting in sporadic strikes.", urgency="HIGH"},
      {desc="A burst water main in a historic district floods several buildings, damaging heritage structures.", urgency="MEDIUM"},
      {desc="Public safety concerns rise as gang activity in suburban areas increases, prompting police warnings.", urgency="CRITICAL"},
      {desc="A prominent local leader is arrested on corruption charges, sparking community outrage and protests.", urgency="HIGH"},
      {desc="A planned redevelopment project is halted after activists discover funding irregularities.", urgency="MEDIUM"},
      {desc="A sharp increase in vehicle break-ins forces the city to deploy additional security patrols in the downtown area.", urgency="LOW"}
     }
     }
   },
   },
   ["Aurelia"] = {
   ["Aurelia"] = {
     events = {
     events = {
       {desc="Guild of Golden Shadows storms the city treasury, stealing wealth and threatening revolt.", urgency="HIGH"},
       {desc="Wealthy merchant families hoard the city's bullion, threatening to cut off trade unless their demands are met.", urgency="HIGH"},
       {desc="Chrysos worshipers loot banks and shops in mass riot, local guard losing ground.", urgency="CRITICAL"},
       {desc="Infiltration of a major financial institution sparks a violent purge of suspected traitors in downtown streets.", urgency="CRITICAL"},
       {desc="Espionage ring linked to Ergonian spies surfaces, top Aurelia officials implicated.", urgency="HIGH"},
      {desc="Mass sabotage in diamond mines traps dozens of workers, paralyzing the city as rescue attempts face armed resistance.", urgency="HIGH"},
       {desc="Rogue thieves ambush caravans into the Western Highlands, forcing indefinite trade halts.", urgency="HIGH"},
      {desc="Artisans from a prominent guild riot, using metal tools as improvised weapons, overwhelming local security.", urgency="HIGH"},
       {desc="Defacements on columns dedicated to Chrysos, extremist group claims responsibility for property damage.", urgency="MEDIUM"},
      {desc="Self-proclaimed reformers forcibly extort money from citizens, claiming it will boost the city's gold reserves.", urgency="MEDIUM"},
       {desc="Smugglers run black-market auctions of questionable relics from Gorgon goddess era, moral uproar.", urgency="LOW"},
       {desc="Rumors of forced labor in underground mining facilities circulate, leaving the city watch powerless.", urgency="LOW"},
       {desc="Underworld boss double-cross suspected, top smugglers vanish, city braced for retaliation.", urgency="MEDIUM"},
       {desc="Sudden fires engulf the district housing the Crown Jeweler’s offices, possibly as cover for grand theft.", urgency="HIGH"},
       {desc="Mercenary blockade halts half of Aurelia, demanding total independence from Vaeringheim’s rule.", urgency="HIGH"},
       {desc="Radical local loyalists vow to expel all outside influences, occupying a key city council hall.", urgency="CRITICAL"},
       {desc="Coordinated bombings rock multiple city squares, dozens injured or missing.", urgency="CRITICAL"},
       {desc="Unconfirmed reports of violent extremist groups among local elites surface, though the guard remains skeptical.", urgency="LOW"},
       {desc="Anonymous insider deals siphon stolen gold to rebellious cells, treasury in turmoil.", urgency="LOW"},
       {desc="A critical meltdown at a diamond cutting facility, with saboteurs destroying key inventories, drives the local economy near collapse.", urgency="MEDIUM"},
       {desc="A major protest over skyrocketing living costs leads to violent clashes in the financial district, disrupting commerce.", urgency="CRITICAL"},
      {desc="Investigations reveal a network of counterfeit gold circulating in the market, shaking investor confidence.", urgency="HIGH"},
      {desc="Protests by rival mining companies escalate into public demonstrations, affecting local production.", urgency="MEDIUM"},
      {desc="A sudden industrial accident at a gold refinery releases toxic fumes, forcing an evacuation of nearby neighborhoods.", urgency="HIGH"},
       {desc="A scandal erupts when high-ranking officials are caught in an embezzlement scheme, triggering public outrage.", urgency="CRITICAL"},
       {desc="Public confidence wanes after a string of corruption scandals leads to multiple resignations in municipal offices.", urgency="MEDIUM"},
      {desc="A dramatic drop in diamond export revenues causes severe shortages, leading to widespread unrest.", urgency="HIGH"},
      {desc="A series of violent burglaries targeting upscale jewelry stores forces increased security measures.", urgency="MEDIUM"},
      {desc="A controversial funding cut for heritage preservation sparks protests among historians and activists.", urgency="LOW"},
      {desc="A sudden spike in inflation leads to a cost-of-living crisis, igniting mass protests and demands for government intervention.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Somniumpolis"] = {
   ["Somniumpolis"] = {
     events = {
     events = {
       {desc="A cult named Reverie Nebulous forcibly recruits unsuspecting citizens into hallucinogenic servitude.", urgency="HIGH"},
       {desc="A radical extremist group forcibly recruits unsuspecting citizens into forced labor, disrupting community life.", urgency="HIGH"},
       {desc="Traffickers exploit wetlands for clandestine Noctic-Rabrev shipments, city guard fights running battles.", urgency="HIGH"},
       {desc="Traffickers exploit wetlands for illicit drug shipments, with the city guard engaged in running battles.", urgency="HIGH"},
       {desc="Pirate enclaves form along swamp fringes, raiding key trade barges with impunity.", urgency="CRITICAL"},
       {desc="Pirate enclaves form along swamp fringes, raiding key trade barges with impunity.", urgency="CRITICAL"},
       {desc="A potent narcotic is released during city gatherings, fueling uncontrollable riots.", urgency="HIGH"},
       {desc="A potent narcotic is released during a major city gathering, sparking uncontrollable riots.", urgency="HIGH"},
       {desc="Hostile infiltration discovered in Temple of Nephele leadership, potential coup attempt averted at last minute.", urgency="MEDIUM"},
       {desc="Hostile infiltration is discovered in a major government institution, narrowly averting a potential coup.", urgency="MEDIUM"},
       {desc="Town elders vanish amid corruption allegations, suspected forced disappearances by local syndicates.", urgency="LOW"},
       {desc="Town elders vanish amid serious corruption allegations, with forced disappearances suspected.", urgency="LOW"},
       {desc="Invasive swamp roaches ravage farmland and storerooms, city forced to declare pest emergency.", urgency="MEDIUM"},
       {desc="Invasive swamp roaches ravage farmland and storerooms, prompting a pest emergency declaration.", urgency="MEDIUM"},
       {desc="Rebels seize watchtower near city center, claim total autonomy from Bassarid rule.", urgency="LOW"},
       {desc="Rebels seize control of a watchtower near the city center, claiming autonomy from central authority.", urgency="LOW"},
       {desc="Arsonists torch major shipping warehouses, halting trade with neighboring regions.", urgency="HIGH"},
       {desc="Arsonists torch major shipping warehouses, halting trade with neighboring regions.", urgency="HIGH"},
       {desc="Insurgent priests vow widespread executions unless demands for independence are met.", urgency="CRITICAL"},
       {desc="Insurgent leaders vow widespread violence unless independence demands are met, heightening tensions.", urgency="CRITICAL"},
      {desc="A sudden decline in crop yields due to prolonged drought forces emergency measures among local farmers.", urgency="MEDIUM"},
      {desc="A critical breakdown in the sewage system causes a public health crisis in several districts.", urgency="HIGH"},
      {desc="A strike by hospital workers overwhelms the healthcare system during a disease outbreak.", urgency="CRITICAL"},
      {desc="A coordinated cyber attack disrupts the city's communication networks, hindering emergency responses.", urgency="HIGH"},
      {desc="A surge in local crime rates in residential neighborhoods forces increased patrols and community meetings.", urgency="MEDIUM"},
      {desc="Local protests over deteriorating living conditions escalate into violent confrontations with police.", urgency="HIGH"},
      {desc="A scandal involving mismanagement of public funds at a social service center leads to widespread outrage.", urgency="MEDIUM"},
      {desc="An accidental chemical spill at a factory contaminates nearby water sources, prompting immediate action.", urgency="HIGH"},
      {desc="A series of coordinated burglaries in the central district raises concerns about an emerging crime ring.", urgency="LOW"},
      {desc="Public dissatisfaction with rising utility costs leads to mass demonstrations and clashes with officials.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Nexa"] = {
   ["Nexa"] = {
     events = {
     events = {
       {desc="Eon Fellowship radicals declare martial law over Nexa, enforcing curfews under threat.", urgency="HIGH"},
       {desc="A radical political faction declares martial law over Nexa, enforcing curfews under threat.", urgency="HIGH"},
       {desc="Bloodbaths of Laprind re-purposed for human sacrifices, local guard powerless to intervene.", urgency="CRITICAL"},
       {desc="A key industrial facility is repurposed for illegal organ trafficking, leaving guards powerless.", urgency="CRITICAL"},
       {desc="Cult infiltration roils Nexa’s city hall, violent purges of opposing councilors reported.", urgency="HIGH"},
       {desc="Infiltration of city hall by an extremist group leads to violent purges of opposing councilors.", urgency="HIGH"},
       {desc="Banned mortuary rites discovered in old Gloom Forest shrines, rangers vanish investigating.", urgency="MEDIUM"},
       {desc="Illegal burial practices in abandoned cemeteries prompt investigations, with rangers disappearing.", urgency="MEDIUM"},
       {desc="Shipments of crucial sulfuric water stolen, essential city industries grind to a halt.", urgency="LOW"},
       {desc="Shipments of crucial sulfuric water are stolen, halting essential city industries.", urgency="LOW"},
       {desc="Religious enforcers proclaim forced ‘winter trials,’ punishing any who resist Glinos teachings.", urgency="MEDIUM"},
       {desc="Extremist enforcers impose mandatory labor trials, punishing resisters severely.", urgency="MEDIUM"},
       {desc="Kidnappers strike near Deerbone Cave, caravans found empty and ravaged, no ransom demanded.", urgency="HIGH"},
       {desc="Kidnappers strike near Deerbone Cave; empty, vandalized caravans are found with no ransom demanded.", urgency="HIGH"},
       {desc="Militia attempts sabotage of Eon Fellowship strongholds for power, firefight in city outskirts.", urgency="MEDIUM"},
       {desc="Local militia attempts sabotage of extremist strongholds, leading to firefights on the outskirts.", urgency="MEDIUM"},
       {desc="Highly toxic chemical discovered in farmland near Laprind pools, livestock dying swiftly.", urgency="LOW"},
       {desc="A highly toxic chemical is discovered on farmland near industrial pools, killing livestock rapidly.", urgency="LOW"},
       {desc="Failed uprising in Nexa’s central forum ends in bloodshed, city paramedics overwhelmed.", urgency="CRITICAL"},
       {desc="A failed uprising in Nexa’s central forum ends in bloodshed, overwhelming city paramedics.", urgency="CRITICAL"},
      {desc="A major power outage disrupts industrial operations, forcing emergency protocols and economic losses.", urgency="MEDIUM"},
      {desc="A series of coordinated burglaries targets critical infrastructure, leading to extensive repair costs.", urgency="HIGH"},
      {desc="An internal audit reveals deep-rooted corruption in public procurement, sparking calls for reform.", urgency="MEDIUM"},
      {desc="A protest against rising fuel prices turns violent, with demonstrators clashing with security forces.", urgency="HIGH"},
      {desc="A breakdown in public transportation causes chaos and stranded citizens, intensifying frustration.", urgency="LOW"},
      {desc="A disputed local election results in widespread protests and sporadic clashes between political groups.", urgency="CRITICAL"},
      {desc="Reports of a covert arms smuggling operation from an abandoned warehouse prompt a citywide investigation.", urgency="MEDIUM"},
      {desc="A large-scale public works project is halted due to safety concerns after multiple accidents are reported.", urgency="HIGH"},
      {desc="Infrastructural failures in the water supply network lead to critical shortages in several districts.", urgency="MEDIUM"},
      {desc="A scandal over mismanagement of industrial waste sparks a public health crisis and urgent calls for reform.", urgency="LOW"}
     }
     }
   },
   },
   ["Lunalis Sancta"] = {
   ["Lunalis Sancta"] = {
     events = {
     events = {
       {desc="Order of the Umbral Oracle imposes radical decrees, forcibly detaining opponents in city squares.", urgency="HIGH"},
       {desc="A local extremist group imposes radical decrees, detaining political opponents in public squares.", urgency="HIGH"},
       {desc="Wave of kidnappings hits visiting Temple Alabaster delegates, negotiations stall amid political friction.", urgency="MEDIUM"},
       {desc="A wave of kidnappings targets visiting officials, with negotiations stalling amid political friction.", urgency="MEDIUM"},
       {desc="Noctis loyalists burn entire municipal archives, crippling city’s governance.", urgency="HIGH"},
       {desc="A faction of radical loyalists burns municipal archives, crippling the city's governance.", urgency="HIGH"},
       {desc="Sectarian infiltration fractures local watch, half join rebellious faction in citywide standoff.", urgency="CRITICAL"},
       {desc="Infiltration of the local police force leads to a split, with half joining a rebellious faction in a standoff.", urgency="CRITICAL"},
       {desc="Mass illusions rumored to be drug-induced propaganda, crowds staging violent demonstrations downtown.", urgency="LOW"},
       {desc="Mass disinformation campaigns are suspected to have induced panic, leading to violent demonstrations downtown.", urgency="LOW"},
       {desc="Widespread black-market trade in deadly hallucinogens near labyrinth, city guard can’t contain it.", urgency="HIGH"},
       {desc="Widespread black-market drug trade near central districts overwhelms city security.", urgency="HIGH"},
       {desc="Underground movement demands independence from Bassarid rule, brandishing stolen weapons openly.", urgency="MEDIUM"},
       {desc="An underground movement demands independence from central authority, brandishing stolen weapons.", urgency="MEDIUM"},
       {desc="Legendary philosopher incites radical protests, entire neighborhoods lock out city patrols.", urgency="LOW"},
       {desc="A prominent academic incites radical protests, leading entire neighborhoods to lock out patrols.", urgency="LOW"},
       {desc="Several families vanish from Whispering Gardens, no leads, criminal ring suspected.", urgency="HIGH"},
       {desc="Several families vanish from a well-known residential district, with suspicions of organized crime.", urgency="HIGH"},
       {desc="Surprise putsch attempt targets city hall after pro-Noctis mayor’s authoritarian edicts pass.", urgency="CRITICAL"},
       {desc="A surprise coup attempt at city hall leaves the city in chaos after the pro-incumbent mayor’s edicts.", urgency="CRITICAL"},
      {desc="A sudden budget shortfall forces cuts in public services, leading to protests and calls for fiscal reform.", urgency="MEDIUM"},
      {desc="A spike in violent street crime causes a temporary curfew as police scramble to restore order.", urgency="HIGH"},
      {desc="A major transportation hub shuts down after structural damage is discovered, disrupting trade and travel.", urgency="MEDIUM"},
      {desc="Public inquiries into allegations of police misconduct prompt widespread demands for accountability.", urgency="HIGH"},
      {desc="An influential business leader is arrested on corruption charges, sparking civil unrest.", urgency="CRITICAL"},
      {desc="An outbreak of a contagious illness in a crowded district forces the closure of several schools and public facilities.", urgency="MEDIUM"},
      {desc="A controversial redevelopment project is met with fierce public opposition, halting construction and inciting protests.", urgency="LOW"},
      {desc="A significant cyber attack on municipal services disrupts communications and causes citywide chaos.", urgency="HIGH"},
      {desc="A local sports event is marred by violent clashes between rival supporter groups, forcing cancellation.", urgency="LOW"},
      {desc="A sharp increase in unemployment sparks mass demonstrations and calls for comprehensive economic reform.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Sylvapolis"] = {
   ["Sylvapolis"] = {
     events = {
     events = {
       {desc="Cult known as Mystery of Verdant Embrace annexes farmland, forcibly evicting local owners.", urgency="HIGH"},
       {desc="An organized criminal group annexes farmland illegally, forcibly evicting local owners.", urgency="HIGH"},
       {desc="Sylvan Fellowship zealots occupy wetlands, city guard outmatched in multiple standoffs.", urgency="CRITICAL"},
       {desc="A group of radical militants occupies key wetland areas, leaving the city guard outnumbered.", urgency="CRITICAL"},
       {desc="Opsithe devotees sabotage local mills and granaries, risking severe food shortages.", urgency="HIGH"},
       {desc="Saboteurs target local mills and granaries, risking severe food shortages.", urgency="HIGH"},
       {desc="Faun worshipers seize farmland with extremist breeding mandates, farmland owners flee.", urgency="MEDIUM"},
       {desc="Radical land grabbers seize farmland and impose harsh tenancy conditions, causing local owners to flee.", urgency="MEDIUM"},
       {desc="Raider band besieges the Hollow Gate, blocking crucial traveler routes indefinitely.", urgency="HIGH"},
       {desc="An armed raider band besieges a key city gate, blocking crucial travel routes indefinitely.", urgency="HIGH"},
       {desc="Contaminated plant toxins discovered in city wells, likely orchestrated by criminals.", urgency="LOW"},
       {desc="Contaminated plant toxins are discovered in city wells, likely orchestrated by criminals.", urgency="LOW"},
       {desc="A fertility-rite dispute spirals into citywide unrest, multiple homes set ablaze.", urgency="HIGH"},
       {desc="A dispute over agricultural policies spirals into unrest, with several homes set ablaze.", urgency="HIGH"},
       {desc="Druid interceptors threaten caravans across forest roads, hostages reported.", urgency="MEDIUM"},
       {desc="Armed robbers threaten caravans on forest roads, with hostages reported.", urgency="MEDIUM"},
       {desc="Power struggle in Sylvan Fellowship leads to open street fights, innocent bystanders at risk.", urgency="LOW"},
       {desc="A power struggle among local political factions leads to street fights, putting bystanders at risk.", urgency="LOW"},
       {desc="Extremist threat: a plan to unleash mutated spores if city refuses cult demands.", urgency="CRITICAL"},
       {desc="An extremist faction threatens to release toxic chemicals if their demands are not met, heightening tensions.", urgency="CRITICAL"},
      {desc="A sudden drop in agricultural exports forces local farmers to protest unfair trade policies.", urgency="MEDIUM"},
      {desc="A severe pest infestation in the wetlands damages crops and disrupts food supplies.", urgency="HIGH"},
      {desc="Deterioration of rural infrastructure leads to dangerous road conditions and multiple accidents.", urgency="MEDIUM"},
      {desc="A decision to raise taxes on rural communities sparks fierce protests and road blockades.", urgency="HIGH"},
      {desc="Vandalism of public irrigation systems forces an urgent repair campaign.", urgency="LOW"},
      {desc="A dispute between traditional and modern farmers escalates into armed conflict on the outskirts.", urgency="MEDIUM"},
      {desc="A shortage of essential fertilizers due to supply issues leads to poor harvests and economic strain.", urgency="HIGH"},
      {desc="Community leaders demand government intervention to address widespread rural poverty, triggering public debates.", urgency="LOW"},
      {desc="A logistical failure in distributing agricultural aid forces the city to request state assistance.", urgency="MEDIUM"},
      {desc="Local media exposes corruption in rural subsidy programs, igniting protests and demands for reform.", urgency="CRITICAL"}
     }
     }
   },
   },


   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   -- BASSARIDIA VAERINGHEIM (MINOR)
   -- Bassaridia Vaeringheim (Minor Cities)
   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   ["Saluria"] = {
   ["Saluria"] = {
     events = {
     events = {
       {desc="Night raids incinerate massive horehound fields, crippling city’s key economy.", urgency="HIGH"},
       {desc="Night raids damage extensive horehound fields, severely impacting the city's key agricultural output.", urgency="HIGH"},
       {desc="Masked radicals seize Temple of Sacred Horehound, holding priests hostage.", urgency="HIGH"},
       {desc="Masked radicals seize a major agricultural research facility, holding officials hostage.", urgency="HIGH"},
       {desc="Fake caravan signals lead travelers astray deep in Gloom Forest, multiple robberies reported.", urgency="LOW"},
       {desc="Fake caravan signals lead travelers astray in the Gloom Forest, resulting in multiple robberies.", urgency="LOW"},
       {desc="Coordinated firebomb attacks on apothecaries, entire medical chain threatened.", urgency="CRITICAL"},
       {desc="Coordinated firebomb attacks on apothecary outlets threaten the local medical supply chain.", urgency="CRITICAL"},
       {desc="Flood of desperate pilgrims overrun city gates, extremist healers suspected among them.", urgency="MEDIUM"},
       {desc="A flood of desperate migrants overruns city gates, with extremist factions suspected among them.", urgency="MEDIUM"},
       {desc="Threatening messages from Alperkin druids vow plague curses if city rejects their rule.", urgency="LOW"},
       {desc="Threatening messages warn of a targeted disease outbreak if officials do not comply.", urgency="LOW"},
       {desc="Armed brigands extort caravans bringing vital cures, hospitals near collapse.", urgency="HIGH"},
       {desc="Armed brigands extort caravans carrying vital medical supplies, leaving hospitals near collapse.", urgency="HIGH"},
       {desc="Sinkholes advance on city outskirts, sabotage suspected in underground caverns.", urgency="MEDIUM"},
       {desc="Advancing sinkholes on the city outskirts prompt suspicions of deliberate sabotage in underground caverns.", urgency="MEDIUM"},
       {desc="Biologically enhanced vermin swarm temple archives, local militia forced to retreat.", urgency="LOW"},
       {desc="An infestation of aggressive vermin overruns municipal archives, forcing the militia to retreat.", urgency="LOW"},
       {desc="High priestess found in a coma at Fount Evander, possible poisoning by internal conspirators.", urgency="CRITICAL"}
       {desc="A senior official is found in a coma at Fount Evander, with evidence suggesting poisoning by conspirators.", urgency="CRITICAL"},
      {desc="A severe water shortage forces the temporary closure of several apothecaries, causing public distress.", urgency="MEDIUM"},
      {desc="A series of arson attacks target rural clinics, severely affecting medical services in outlying areas.", urgency="HIGH"},
      {desc="Local farmers protest government neglect after a prolonged drought devastates crop yields.", urgency="HIGH"},
      {desc="A sabotage incident in the primary irrigation system disrupts the cultivation of key medicinal herbs.", urgency="MEDIUM"},
      {desc="An investigation reveals collusion between local smugglers and corrupt officials in agriculture.", urgency="CRITICAL"},
      {desc="A large-scale theft of medical supplies from the main warehouse leaves the city vulnerable during a health crisis.", urgency="HIGH"},
      {desc="Vandalism at the central research facility sparks public outcry and demands for improved security.", urgency="LOW"},
      {desc="A sudden outbreak of foodborne illness traced to contaminated fields forces urgent recalls.", urgency="MEDIUM"},
      {desc="Local merchants report a sharp decline in trade due to disrupted transportation routes amid infrastructure failures.", urgency="HIGH"},
      {desc="A protest demanding lower prices for essential herbs escalates into violent clashes with security forces.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Aetherium"] = {
   ["Aetherium"] = {
     events = {
     events = {
       {desc="Rebel camel cavalry raids Temple Alabaster, novices used as bargaining chips.", urgency="HIGH"},
       {desc="Rebel groups raid a major camel transport hub, using lower-ranking employees as bargaining chips.", urgency="HIGH"},
       {desc="Militant Normark loyalists abduct ranger patrols near upper passes, demands remain unclear.", urgency="CRITICAL"},
       {desc="Militant loyalists abduct ranger patrols near upper passes; demands remain unclear.", urgency="CRITICAL"},
       {desc="Intentional sabotage of central hot spring array cripples city’s pilgrimage tourism.", urgency="HIGH"},
       {desc="Intentional sabotage of the central hot spring facility cripples the city's tourism industry.", urgency="HIGH"},
       {desc="Secret Ivory cult forcibly bars foreigners from city, suspicion of black-market arms inside.", urgency="LOW"},
       {desc="A secretive local faction bars foreigners from entering the city, with suspicions of arms trafficking.", urgency="LOW"},
       {desc="Essential forging materials withheld by unidentified saboteurs, advanced weapons halted.", urgency="MEDIUM"},
       {desc="Essential forging materials are withheld by unidentified saboteurs, halting weapons production.", urgency="MEDIUM"},
       {desc="Suspicious beacon signals from remote ridges, possibly used by bandits to coordinate strikes.", urgency="LOW"},
       {desc="Suspicious beacon signals from remote ridges suggest bandit coordination for future strikes.", urgency="LOW"},
       {desc="Camel Herders blockade city gates with armed protest, seeking full independence.", urgency="MEDIUM"},
       {desc="Camel herders blockade the city gates with armed protests, demanding full independence.", urgency="MEDIUM"},
       {desc="Temple Alabaster forcibly evicts visiting Alperkin mystics, violent clashes erupt downtown.", urgency="MEDIUM"},
       {desc="A major research institution is forcibly evacuated after violent clashes break out downtown.", urgency="MEDIUM"},
       {desc="Child prophet incites radical following, urging a purge of outside influences, city on edge.", urgency="LOW"},
       {desc="A charismatic youth incites a radical following, urging the purge of external influences.", urgency="LOW"},
       {desc="Key mountain pass fortress destroyed in sabotage, caravans cut off in subzero wilderness.", urgency="CRITICAL"}
       {desc="A key mountain pass fortress is destroyed in a sabotage attack, cutting off caravans in the highlands.", urgency="CRITICAL"},
      {desc="A breakdown in the transportation network delays critical supply deliveries, sparking public anger.", urgency="MEDIUM"},
      {desc="Reports of a corruption scandal involving local livestock traders undermine trust in the camel trade.", urgency="HIGH"},
      {desc="A severe sandstorm in the highlands damages key infrastructure, forcing emergency repairs.", urgency="MEDIUM"},
      {desc="A local union of camel herders stages a strike, halting all animal transport and disrupting trade.", urgency="HIGH"},
      {desc="A fire in a vital storage facility for livestock feed causes significant economic losses.", urgency="MEDIUM"},
      {desc="Cyber attacks targeting the city's administrative network force a temporary shutdown of public services.", urgency="HIGH"},
      {desc="A new tax on livestock trade sparks protests among camel herders, with clashes at the city gates.", urgency="CRITICAL"},
      {desc="An outbreak of respiratory illness among livestock forces a quarantine, impacting trade.", urgency="MEDIUM"},
      {desc="Local markets see a surge in smuggling activities as traders bypass new regulations, alarming officials.", urgency="LOW"},
      {desc="Repeated accidents at loading docks suggest deliberate sabotage aimed at disrupting commerce.", urgency="HIGH"}
     }
     }
   },
   },
   ["Ferrum Citadel"] = {
   ["Ferrum Citadel"] = {
     events = {
     events = {
       {desc="Court of the Ironclad forms rogue legion, overshadowing official city militia.", urgency="HIGH"},
       {desc="A faction of rogue military officers forms an independent unit, overshadowing the official militia.", urgency="HIGH"},
       {desc="Fortress staff indicted for conspiracy to launch a midnight coup, explosives confiscated.", urgency="CRITICAL"},
       {desc="Fortress staff are indicted for plotting a midnight coup; explosives are confiscated.", urgency="CRITICAL"},
       {desc="Engineered mosquito infestation contaminates multiple wells, residents falling ill rapidly.", urgency="HIGH"},
       {desc="Engineered mosquito infestations contaminate several wells, causing rapid illness among residents.", urgency="HIGH"},
       {desc="Arms shipments seized from within fortress barracks, suspected inside job to topple leadership.", urgency="HIGH"},
       {desc="Arms shipments seized from barracks suggest an inside job aimed at toppling leadership.", urgency="HIGH"},
       {desc="Fenrir radicals kidnap city council members, demanding total secession from Vaeringheim control.", urgency="MEDIUM"},
       {desc="Radical activists kidnap city council members, demanding secession from central control.", urgency="MEDIUM"},
       {desc="Bomb detonation shatters ramparts, unknown faction claims victory over fortress defenses.", urgency="CRITICAL"},
       {desc="A bomb detonation shatters part of the fortress walls, with an unknown faction claiming responsibility.", urgency="CRITICAL"},
       {desc="Main iron mines sabotaged, forging capabilities crippled, city ill‑equipped to respond to crises.", urgency="MEDIUM"},
       {desc="Sabotage at the main iron mines cripples forging capabilities, leaving the city unprepared for crises.", urgency="MEDIUM"},
       {desc="Rival Fenrir cult skirmishes in fortress courtyard, bystanders fear for safety.", urgency="LOW"},
       {desc="Clashes between rival gangs erupt in the fortress courtyard, leaving bystanders in fear.", urgency="LOW"},
       {desc="An entire caravan from Odiferia vanishes, advanced artillery rumored onboard, city braces for infiltration.", urgency="MEDIUM"},
       {desc="An entire caravan from a neighboring city vanishes under mysterious circumstances, raising fears of armed infiltration.", urgency="MEDIUM"},
       {desc="Patrol units report mass hysteria after rumored 'Fenrir champion' sightings, morale shaken.", urgency="LOW"},
       {desc="Patrol units report mass panic after rumors of a rogue military leader spread, shaking morale.", urgency="LOW"},
      {desc="A sudden shortage of industrial materials forces postponement of critical projects, straining the economy.", urgency="MEDIUM"},
      {desc="Unauthorized protests outside fortress walls force military leaders to address growing public discontent.", urgency="HIGH"},
      {desc="Local workers stage a strike demanding better conditions at the mines, halting production temporarily.", urgency="HIGH"},
      {desc="An investigative report reveals corruption in procurement of mining equipment, igniting public outrage.", urgency="MEDIUM"},
      {desc="A malfunction in the city's power grid disrupts operations at key manufacturing plants.", urgency="MEDIUM"},
      {desc="Reports of unexplained equipment failures at industrial sites raise fears of deliberate sabotage.", urgency="HIGH"},
      {desc="A major accident at a forging facility results in multiple injuries and prompts a citywide safety review.", urgency="MEDIUM"},
      {desc="A scandal erupts as high-ranking officials are implicated in a bribery scheme involving local contractors.", urgency="CRITICAL"},
      {desc="A temporary closure of the main iron mine forces reliance on limited reserves, risking a supply crisis.", urgency="HIGH"},
      {desc="Public outcry over mismanagement of mine safety funds leads to an urgent review by regulators.", urgency="MEDIUM"}
     }
     }
   },
   },
   ["Acheron"] = {
   ["Acheron"] = {
     events = {
     events = {
       {desc="Stygian Veil cult kidnaps travelers en route to canyon temples, hostages threatened with execution.", urgency="HIGH"},
       {desc="An extremist group kidnaps travelers en route to historical sites, with hostages threatened with execution.", urgency="HIGH"},
       {desc="Alperkin rebels seize seasonal outposts, forcibly 'converting' families to their cause.", urgency="CRITICAL"},
       {desc="Rebel forces seize seasonal outposts, forcibly recruiting families to join their cause.", urgency="CRITICAL"},
       {desc="Noctic-Rabrev contraband saturates black-market, city watch losing firefights with traffickers.", urgency="HIGH"},
       {desc="Illicit drug contraband floods the black market, and the city watch struggles in violent firefights with traffickers.", urgency="HIGH"},
       {desc="Infiltration discovered in local trade guild, large illegal arms cache confiscated.", urgency="MEDIUM"},
       {desc="Infiltration in the local trade guild leads to the confiscation of a large illegal arms cache.", urgency="MEDIUM"},
       {desc="Rebellious Acheron acolytes block canyon pass, extorting all trade caravans for tolls.", urgency="HIGH"},
       {desc="Rebel militants block a key canyon pass, extorting all trade caravans for tolls.", urgency="HIGH"},
       {desc="Farmers near the Gloom Forest report mass kidnappings at night, likely forced labor for a rebel group.", urgency="LOW"},
       {desc="Farmers near the forest report mass kidnappings at night, with evidence pointing to forced labor by rebels.", urgency="LOW"},
       {desc="Clashing cults vie for control of once-nomadic capital, sporadic street battles ongoing.", urgency="MEDIUM"},
       {desc="Rival rebel factions vie for control of the former nomadic capital, with sporadic street battles erupting.", urgency="MEDIUM"},
       {desc="Saboteurs release lethal fumes from Noctic-distilleries, entire district evacuated in haste.", urgency="HIGH"},
       {desc="Saboteurs release lethal fumes from an industrial facility, forcing an entire district evacuation.", urgency="HIGH"},
       {desc="Chief religious figure assassinated during a public ceremony, extremist group claims credit.", urgency="CRITICAL"},
       {desc="A prominent local leader is assassinated during a public ceremony, with an extremist group claiming responsibility.", urgency="CRITICAL"},
       {desc="Unidentified disease outbreak in canyon settlements, city medics suspect sabotage by reclusive militants.", urgency="LOW"},
       {desc="A mysterious disease outbreak in canyon settlements prompts medics to suspect sabotage by militant factions.", urgency="LOW"},
      {desc="A severe landslide in the canyon blocks a critical road, isolating communities and prompting rescue efforts.", urgency="MEDIUM"},
      {desc="Local trade networks suffer as a major bridge collapse forces detours and delays in supply deliveries.", urgency="HIGH"},
      {desc="A coordinated attack on a rebel supply depot results in heavy losses, further destabilizing the region.", urgency="CRITICAL"},
      {desc="An investigative report reveals widespread corruption within local rebel leadership, fueling public distrust.", urgency="MEDIUM"},
      {desc="An outbreak of food poisoning at a local market forces emergency inspections and widespread concern.", urgency="HIGH"},
      {desc="A series of targeted robberies of fuel and supplies intensifies fears of an emerging organized crime syndicate.", urgency="HIGH"},
      {desc="Protests erupt among local farmers after exorbitant tolls are imposed on a vital trade route.", urgency="MEDIUM"},
      {desc="A failure in the emergency communication system delays response to an industrial accident, worsening the crisis.", urgency="LOW"},
      {desc="A major sabotage operation disrupts water supply lines, forcing immediate rationing of resources.", urgency="MEDIUM"},
      {desc="Local authorities struggle to contain a surge in violent disputes between rival factions, leading to temporary martial law in affected areas.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Erythros"] = {
   ["Erythros"] = {
     events = {
     events = {
       {desc="Sect known as Red Mirth shuts city gates, forcing bizarre 'festivities' on locals under threat.", urgency="HIGH"},
       {desc="A radical extremist group shuts city gates and forces citizens to participate in mandatory rallies under threat.", urgency="HIGH"},
       {desc="Erysic beggars riot after new anti-vagrancy edicts, armed conflict in main square ensues.", urgency="MEDIUM"},
       {desc="Erysic beggars riot after new anti-vagrancy edicts are enforced, sparking armed conflict in the main square.", urgency="MEDIUM"},
       {desc="Blood-stained altars found across Tar-Lands approach, city guard believes mass crime ritual involved.", urgency="HIGH"},
       {desc="Disturbing crime scenes with blood-stained objects are found across the region, leading security to suspect organized criminal activity.", urgency="HIGH"},
       {desc="Chrysos-backed raiders capture local markets, demanding exclusive trade privileges, city watchers pinned down.", urgency="HIGH"},
       {desc="Raiders backed by a powerful syndicate capture local markets and demand exclusive trade privileges, overwhelming security.", urgency="HIGH"},
       {desc="Investigations reveal a major human-trafficking plot by ex-merchant houses, fueling an armed rebellion.", urgency="CRITICAL"},
       {desc="Investigations reveal a major human-trafficking plot by former merchant houses, fueling an armed rebellion.", urgency="CRITICAL"},
       {desc="Several merchant families vanish after rumored ties to rebel financing, local underworld in flux.", urgency="LOW"},
       {desc="Several merchant families vanish amid rumors of ties to rebel financing, leaving the underworld in turmoil.", urgency="LOW"},
       {desc="Audacious heist empties city treasury overnight, Erythros finances collapse dangerously.", urgency="MEDIUM"},
       {desc="An audacious heist empties the city treasury overnight, putting finances in a dangerous state.", urgency="MEDIUM"},
       {desc="Clashes with Alperkin tribes flare near Tar Funeral sites, multiple injuries reported.", urgency="HIGH"},
       {desc="Clashes between local ethnic groups erupt near major burial sites, with multiple injuries reported.", urgency="HIGH"},
       {desc="An extremist 'revelry cult' forces public feasting, punishing dissenters severely.", urgency="LOW"},
       {desc="An extremist group forces citizens into mandatory public celebrations under threat, punishing dissenters.", urgency="LOW"},
       {desc="Coordinated black-market alliances unify Noctic trade, outgunning city’s standard watch gear.", urgency="CRITICAL"},
       {desc="Coordinated alliances among black-market traders overwhelm security forces.", urgency="CRITICAL"},
      {desc="A shortage of essential goods leads to long lines at supply depots and rising tensions among residents.", urgency="MEDIUM"},
      {desc="An unexpected outage at the main financial center forces temporary closure of business operations.", urgency="HIGH"},
      {desc="A spate of violent street robberies targeting local shops sparks widespread fear and demands for increased policing.", urgency="HIGH"},
      {desc="A series of protests over unfair pricing in markets escalates into clashes with security forces.", urgency="MEDIUM"},
      {desc="Reports of significant smuggling activity along trade routes trigger a major police crackdown.", urgency="HIGH"},
      {desc="A major fire breaks out in a historic district, destroying several cultural landmarks and causing public mourning.", urgency="CRITICAL"},
      {desc="A scandal involving misappropriation of public funds by officials leads to an official inquiry.", urgency="MEDIUM"},
      {desc="A coordinated attack on a municipal building forces emergency measures, with dozens injured.", urgency="HIGH"},
      {desc="A dispute between rival business conglomerates over market control escalates into armed skirmishes.", urgency="MEDIUM"},
      {desc="A controversial new policy on public transportation sparks protests, with demonstrators clashing with police.", urgency="LOW"}
     }
     }
   },
   },
   ["Catonis Atrium"] = {
   ["Catonis Atrium"] = {
     events = {
     events = {
       {desc="Rex Catonis enforcers impose harsh discipline citywide, executing petty criminals publicly.", urgency="HIGH"},
       {desc="Local security forces impose harsh discipline, executing petty criminals publicly.", urgency="HIGH"},
       {desc="Disappearance of major Vegetable Lamb shipments suggests sabotage by deep-forest satyr gangs.", urgency="MEDIUM"},
       {desc="The disappearance of major agricultural shipments suggests sabotage by rural criminal gangs.", urgency="MEDIUM"},
       {desc="Unmarked crates of weaponry discovered in orchard huts, orchard keepers suspected of rebellion.", urgency="HIGH"},
       {desc="Unmarked crates of weaponry discovered in orchard huts raise suspicions of rebellion among keepers.", urgency="HIGH"},
       {desc="Multiple Cato worshipers murdered under cryptic circumstances, potential extremist vendetta uncovered.", urgency="CRITICAL"},
       {desc="Multiple supporters of a local faction are murdered under cryptic circumstances, indicating an extremist vendetta.", urgency="CRITICAL"},
       {desc="Satyr clans forcibly retake ancient apple groves, humiliate city guard in pitched skirmish.", urgency="HIGH"},
       {desc="Local criminal gangs seize control of historic apple groves, humiliating the city guard in skirmishes.", urgency="HIGH"},
       {desc="Ergonian infiltration discovered among civic archivists, top city advisors complicit.", urgency="MEDIUM"},
       {desc="An infiltration among civic archivists reveals complicity by top city advisors in corruption.", urgency="MEDIUM"},
       {desc="Radical 'Veggie Warriors' bomb major causeways, cutting off city wards from each other.", urgency="LOW"},
       {desc="A radical group bombs major causeways, cutting off sections of the city.", urgency="LOW"},
       {desc="Cato’s discipline brigade abducts 'wayward' merchants for forced reeducation, moral uproar ensues.", urgency="MEDIUM"},
       {desc="A local security unit abducts several merchants for forced 're-education', sparking public outrage.", urgency="MEDIUM"},
       {desc="Senior military staff arrested for forging illegal arms sales, city in crisis mode.", urgency="HIGH"},
       {desc="Several senior military staff are arrested for forging illegal arms sales, throwing the city into crisis.", urgency="HIGH"},
       {desc="Overnight orchard arson stirs public rage, extremist sabotage likely, watchers searching for suspects.", urgency="LOW"},
       {desc="Overnight, an arson attack on orchards stirs public rage; extremist sabotage is suspected.", urgency="LOW"},
      {desc="A major protest erupts over allegations of corruption in the agricultural distribution system.", urgency="MEDIUM"},
      {desc="A violent confrontation between rival guilds over trade routes results in injuries and temporary road closures.", urgency="HIGH"},
      {desc="Local artisans report a surge in workshop thefts, prompting calls for increased security.", urgency="LOW"},
      {desc="A key market center is vandalized overnight, with priceless artifacts damaged, leading to police action.", urgency="MEDIUM"},
      {desc="A dispute between traditional farmers and modern agribusiness owners leads to a strike that disrupts food supply.", urgency="HIGH"},
      {desc="A scandal involving kickbacks and bribery among officials forces a high-level investigation.", urgency="CRITICAL"},
      {desc="A severe shortage of essential produce causes public unrest and protests demanding government intervention.", urgency="HIGH"},
      {desc="A coordinated cyber attack on the supply chain system causes significant delays in food distribution.", urgency="MEDIUM"},
      {desc="Local media exposes mismanagement in agricultural subsidies, igniting protests.", urgency="LOW"},
      {desc="A controversial decision to privatize key public assets sparks protests and violent clashes in the central district.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Delphica"] = {
   ["Delphica"] = {
     events = {
     events = {
       {desc="Couriers of the Lizard Queen fortify city entrances, forcibly conscripting foreign travelers for 'protection'.", urgency="HIGH"},
       {desc="Couriers fortify city entrances and forcibly conscript local labor for security duties.", urgency="HIGH"},
       {desc="Sanctum Delphica prophecy triggers mass panic, entire gates sealed from within, commerce halted.", urgency="MEDIUM"},
       {desc="A major public institution suffers a wave of kidnappings of its officials, with stalled negotiations.", urgency="MEDIUM"},
       {desc="Widespread rumor of parasitic infiltration at Temple University, multiple students missing.", urgency="HIGH"},
       {desc="Municipal archives vanish overnight due to a coordinated arson attack, crippling governance.", urgency="HIGH"},
       {desc="Blackmailers threaten to sabotage Delphica’s scholarship program unless given advanced weapon prototypes.", urgency="HIGH"},
       {desc="A violent confrontation erupts within the local security force, leaving half the force in rebellion.", urgency="CRITICAL"},
       {desc="Couriers loyalists clash with city militia over relic ownership, tension at an all-time high.", urgency="CRITICAL"},
      {desc="Mass public interrogations are enforced, with suspects reportedly tortured, leading to a crackdown downtown.", urgency="HIGH"},
       {desc="Faculty protest devolves into hostage situation at Temple University, staff assaulted by agitators.", urgency="HIGH"},
       {desc="Faculty at local academies are indicted for sedition; armed watchers forcibly remove them during night raids.", urgency="LOW"},
       {desc="Visiting merchants vanish near Lizard Queen columns, speculation about forced servitude in hidden enclaves.", urgency="LOW"},
      {desc="An unexplained toxic incident in the Vale of Delpa contaminates nearby farmland, with sabotage suspected.", urgency="MEDIUM"},
       {desc="Crucial texts by Anteros stolen, rumored to become rebellious manifestos, city hunts suspects fervently.", urgency="MEDIUM"},
      {desc="A breakaway faction proclaims the city's secession by seizing the city watch headquarters.", urgency="HIGH"},
       {desc="Mass infiltration discovered among academic circles, widespread arrests, rumored espionage from Koinonía.", urgency="LOW"},
      {desc="Rumors of an impending crisis trigger widespread panic as an extremist group occupies a major plaza.", urgency="LOW"},
       {desc="Series of blasts target major city arteries, panic spreads as unknown terror group claims credit.", urgency="CRITICAL"},
      {desc="A heavily armed faction takes control of the Vygsil water facility, extorting citizens for access.", urgency="CRITICAL"},
       {desc="A major outage in the city's power supply disrupts operations at the Temple University, canceling classes.", urgency="MEDIUM"},
      {desc="Protesters storm a government building after allegations of financial mismanagement emerge.", urgency="HIGH"},
       {desc="A targeted cyber attack on the municipal network causes critical delays in administrative functions.", urgency="MEDIUM"},
      {desc="A local factory accident injures dozens, prompting emergency responses and safety investigations.", urgency="HIGH"},
      {desc="A dispute over funding allocation in academic departments escalates into physical altercations on campus.", urgency="LOW"},
       {desc="A public scandal erupts when confidential research documents are leaked, undermining trust in institutions.", urgency="CRITICAL"},
      {desc="Vandalism of historical monuments sparks calls for enhanced preservation measures.", urgency="LOW"},
      {desc="A breakdown in the transportation system leads to widespread delays in student commutes, igniting protests.", urgency="MEDIUM"},
       {desc="A sudden spike in crime in the downtown area forces the temporary freezing of public funds.", urgency="HIGH"},
       {desc="Investigations reveal that a significant portion of municipal funds has been diverted to illicit activities, prompting demands for accountability.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Koinonía"] = {
   ["Koinonía"] = {
     events = {
     events = {
       {desc="Armed Ordo Amicitia militants seize goods in wealthier districts, branding them 'excess'.", urgency="HIGH"},
       {desc="Remnants of an old extremist group raid city depots, reviving long-standing hostilities with rival factions.", urgency="HIGH"},
       {desc="City rumors of the ‘minotaur labyrinth’ incite panic, entire families vanish exploring old tunnels.", urgency="MEDIUM"},
       {desc="Rumors of infiltration in municipal offices lead to violent clashes and arrests.", urgency="MEDIUM"},
       {desc="A spree of kidnappings near labyrinth entrance, suspects vow to enthrone a 'minotaur champion'.", urgency="HIGH"},
       {desc="A spree of kidnappings near an underground facility forces rumors of a coup and widespread panic.", urgency="HIGH"},
       {desc="Apollo devotees storm city granaries, forcibly rationing grain by unknown criteria.", urgency="CRITICAL"},
       {desc="A group of government loyalists seizes the city granaries, forcing rationing on the populace.", urgency="CRITICAL"},
       {desc="Secret underground gatherings revolve around rumored large-scale sacrifices, law enforcement blocked outside.", urgency="HIGH"},
       {desc="Secret underground gatherings centered on controversial views are discovered, prompting police blockades.", urgency="HIGH"},
       {desc="Audacious burglary empties Koinonía treasury, finances plummet, city faces meltdown.", urgency="MEDIUM"},
       {desc="A major burglary empties the city treasury overnight, pushing finances to the brink.", urgency="MEDIUM"},
       {desc="Zealots blockade labyrinth exits, watchers reluctant to engage in the dark corridors.", urgency="LOW"},
       {desc="A radical group blockades key city exits, leaving residents trapped in isolated neighborhoods.", urgency="LOW"},
       {desc="Resource funneling found to support paramilitary group in labyrinth’s depths, top city officials under suspicion.", urgency="MEDIUM"},
       {desc="Evidence of resource diversion to support an armed faction is discovered among officials.", urgency="MEDIUM"},
       {desc="Rumors swirl that an unknown 'Bride of the Host Spirit' stirs citizens to rebel, multiple small riots break out.", urgency="HIGH"},
       {desc="Rumors circulate that a local extremist faction is coercing citizens with forced contributions, sparking protests.", urgency="HIGH"},
       {desc="Panic ensues after rumors circulate regarding a breach of the city's underground labyrinth lead to mass self-evacuations, no official claims made.", urgency="LOW"},
       {desc="Panic ensues after rumors spread that a breach in the underground security system has occurred, forcing evacuations.", urgency="LOW"},
      {desc="A sudden cut in the city’s budget leads to layoffs at public services, causing widespread unrest.", urgency="MEDIUM"},
      {desc="Violent street protests erupt over the decision to privatize essential utilities.", urgency="HIGH"},
      {desc="A major transportation hub is shut down after structural damage is discovered, disrupting trade.", urgency="MEDIUM"},
      {desc="Reports of extensive corruption in municipal contracts prompt a high-level audit and public inquiries.", urgency="HIGH"},
      {desc="A targeted cyber attack on the city’s financial systems results in freezing of public funds.", urgency="MEDIUM"},
      {desc="Local neighborhood committees stage a peaceful sit-in demanding greater transparency from officials.", urgency="LOW"},
      {desc="A confrontation between rival community groups in a public square forces police to use tear gas.", urgency="MEDIUM"},
      {desc="A significant delay in repairing a critical bridge leads to traffic chaos and public frustration.", urgency="HIGH"},
      {desc="A scandal emerges as confidential documents reveal mismanagement of city resources, prompting protests.", urgency="CRITICAL"},
      {desc="A surge in petty thefts overwhelms local security, prompting increased patrols and community watch initiatives.", urgency="LOW"}
     }
     }
   },
   },
   ["Aureum"] = {
   ["Aureum"] = {
     events = {
     events = {
       {desc="Gold-Eater families hoard city’s bullion, threatening to cut all trade unless demands met.", urgency="HIGH"},
       {desc="Wealthy merchant families hoard the city's bullion, threatening to cut off trade unless their demands are met.", urgency="HIGH"},
       {desc="Temple Illuminata infiltration sparks violent purge of suspected heretics in downtown streets.", urgency="CRITICAL"},
       {desc="Infiltration of a major financial institution sparks a violent purge of suspected traitors downtown.", urgency="CRITICAL"},
       {desc="Mass sabotage in gold mines traps dozens, city paralyzed as rescue attempts face armed resistance.", urgency="HIGH"},
       {desc="Mass sabotage in diamond mines traps dozens of workers, paralyzing the city as rescue attempts face armed resistance.", urgency="HIGH"},
       {desc="Shï Collective artisans riot, forging precious metal tools into improvised weapons, local guard overwhelmed.", urgency="HIGH"},
       {desc="Artisans from a prominent guild riot, using metal tools as improvised weapons, overwhelming security.", urgency="HIGH"},
       {desc="Self-proclaimed alchemists forcibly 'collect' blood from citizens, claiming to produce new gold supply.", urgency="MEDIUM"},
       {desc="Self-proclaimed reformers forcibly extort money from citizens, claiming it will boost the city's gold reserves.", urgency="MEDIUM"},
       {desc="Rumors of forced labor in hidden dungeons for rebellious miners, meager city watch powerless.", urgency="LOW"},
       {desc="Rumors of forced labor in underground mines circulate, leaving the city watch powerless.", urgency="LOW"},
       {desc="Sudden fires engulf the Crown Jeweler’s district, possible arson to mask grand theft.", urgency="HIGH"},
       {desc="Sudden fires engulf the district housing the Crown Jeweler’s offices, possibly as cover for grand theft.", urgency="HIGH"},
       {desc="Radical Aureum loyalists vow to expel all Bassarid influences, occupying city’s key council hall.", urgency="CRITICAL"},
       {desc="Radical loyalists vow to expel all outside influences, occupying a key city council hall.", urgency="CRITICAL"},
       {desc="Unconfirmed reports of cannibalistic 'gold-eater extremists' surface, though city guard remains skeptical.", urgency="LOW"},
       {desc="Unconfirmed reports of violent extremist groups among local elites surface, though the guard remains skeptical.", urgency="LOW"},
       {desc="Major meltdown at city mint, saboteurs destroy coin reserves, driving local economy near collapse.", urgency="MEDIUM"},
       {desc="A critical meltdown at a diamond cutting facility, with saboteurs destroying key inventories, drives the local economy near collapse.", urgency="MEDIUM"},
      {desc="A major protest over skyrocketing living costs leads to violent clashes in the financial district.", urgency="CRITICAL"},
      {desc="Investigations reveal a network of counterfeit gold circulating in the market, shaking investor confidence.", urgency="HIGH"},
      {desc="Protests by rival mining companies escalate into public demonstrations, affecting local production.", urgency="MEDIUM"},
      {desc="An industrial accident at a gold refinery releases toxic fumes, forcing an evacuation of nearby neighborhoods.", urgency="HIGH"},
      {desc="A scandal erupts when high-ranking officials are caught in an embezzlement scheme, triggering public outrage.", urgency="CRITICAL"},
      {desc="Public confidence declines after a series of corruption scandals lead to multiple resignations in municipal offices.", urgency="MEDIUM"},
      {desc="A dramatic drop in diamond exports causes severe shortages in the local economy, leading to widespread unrest.", urgency="HIGH"},
      {desc="Violent burglaries targeting upscale jewelry stores force the deployment of additional security forces.", urgency="MEDIUM"},
      {desc="A controversial funding cut for heritage preservation sparks protests among local historians and activists.", urgency="LOW"},
      {desc="A sudden spike in inflation leads to a cost-of-living crisis, igniting mass protests and demands for government intervention.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Myrene"] = {
   ["Myrene"] = {
     events = {
     events = {
       {desc="Haifan scholar faction incites rebellion against Bassarid influence, sabotage to local printing presses reported.", urgency="HIGH"},
       {desc="A faction of Haifan scholars incites rebellion against central government influence, with sabotage reported at local printing presses.", urgency="HIGH"},
       {desc="Radical academics orchestrate a terror spree in Elysian Vale, abducting librarians and researchers.", urgency="CRITICAL"},
       {desc="Radical academics orchestrate terror in the Elysian Vale, abducting librarians and researchers.", urgency="CRITICAL"},
       {desc="All Norn Ink supplies vanish from Temple University, black-market forging of diplomas suspected.", urgency="HIGH"},
       {desc="All supplies of critical research ink vanish from Temple University, with suspicions of black-market forgery.", urgency="HIGH"},
       {desc="Exiled Haifan ideologues attempt to forcibly reintroduce banned philosophies, city debates turn violent.", urgency="MEDIUM"},
       {desc="Exiled ideologues attempt to reintroduce banned political ideologies by force, sparking violent debates.", urgency="MEDIUM"},
       {desc="Academic feud escalates into bomb threats at major lecture halls, mass evacuations ensue.", urgency="HIGH"},
       {desc="An academic feud escalates into bomb threats at major lecture halls, forcing mass evacuations.", urgency="HIGH"},
       {desc="Mob storms Archives, burns advanced treatises on civic engineering, calls for Myrene secession from Bassarids.", urgency="CRITICAL"},
       {desc="A mob storms the municipal archives, burning vital academic documents and calling for secession.", urgency="CRITICAL"},
       {desc="New inquisition arrests 'unorthodox' scholars, show trials spark moral outrage in intellectual circles.", urgency="LOW"},
       {desc="A wave of arrests targets 'unorthodox' scholars, with show trials igniting moral outrage.", urgency="LOW"},
       {desc="Suspected forced suicides among top philosophers, extremist involvement likely, city watch investigating.", urgency="MEDIUM"},
       {desc="Suspected forced suicides among top philosophers prompt an investigation by city watch.", urgency="MEDIUM"},
       {desc="Blackmail ring discovered controlling Myrene’s scribes, municipal leadership overshadowed by hidden power.", urgency="LOW"},
       {desc="A blackmail ring controlling local scribes is uncovered, undermining municipal leadership.", urgency="LOW"},
       {desc="Captured faculty reveal secret ties to old Haifan warlords, planning imminent citywide coup.", urgency="HIGH"},
       {desc="Captured faculty reveal secret ties to old warlord networks, with rumors of an imminent coup.", urgency="HIGH"},
      {desc="A sudden malfunction in the digital archive system causes loss of critical historical documents, prompting urgent recovery efforts.", urgency="MEDIUM"},
      {desc="A major protest erupts on campus after allegations of academic fraud emerge at Temple University.", urgency="HIGH"},
      {desc="A dispute over faculty salaries leads to a citywide strike, disrupting education and commerce.", urgency="MEDIUM"},
      {desc="A cyber attack on the university’s network compromises sensitive research data, triggering an investigation.", urgency="HIGH"},
      {desc="A controversial lecture by a radical professor sparks violent clashes on campus.", urgency="CRITICAL"},
      {desc="An unexpected public transportation outage delays student commutes, intensifying frustration.", urgency="LOW"},
      {desc="A scandal involving misappropriation of research funds forces a high-level audit and public scrutiny.", urgency="MEDIUM"},
      {desc="A surge in vandalism at academic buildings leads to increased security measures and temporary closures.", urgency="HIGH"},
      {desc="A student protest demanding free education turns violent after police intervention, resulting in injuries.", urgency="MEDIUM"},
      {desc="A prominent scholar is forced to resign amid accusations of collusion with local political extremists, shaking the academic community.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Halicarn"] = {
   ["Halicarn"] = {
     events = {
     events = {
       {desc="Defilers desecrate Grand Tomb of Dragevik, spark city unrest with relic theft and vandalism.", urgency="HIGH"},
       {desc="Vandals desecrate the Grand Tomb of Dragevik, sparking unrest with theft and vandalism of historical relics.", urgency="HIGH"},
       {desc="Legions of Dragevik veterans mobilize in unsanctioned marches, overshadowing local authorities.", urgency="CRITICAL"},
       {desc="Groups of ex-soldiers mobilize in unsanctioned marches, overshadowing local authorities.", urgency="CRITICAL"},
       {desc="Underground tomb chambers turned into forced gladiatorial arenas, rumor of mass abductions from outskirts.", urgency="HIGH"},
       {desc="Underground tomb chambers are repurposed for illicit fights, with rumors of mass abductions in the outskirts.", urgency="HIGH"},
       {desc="Dragevik monument inscriptions vanish under suspicious circumstances, city braces for unrest.", urgency="LOW"},
       {desc="Inscriptions on the Dragevik monument vanish under suspicious circumstances, and the city braces for unrest.", urgency="LOW"},
       {desc="Group calling themselves 'Historic Purists' ransack Halicarn’s market, claiming the city was built on lies.", urgency="MEDIUM"},
       {desc="Radical traditionalists ransack the city market, claiming that the official history has been falsified.", urgency="MEDIUM"},
       {desc="Warlord claiming direct descent from Dragevik gathers loyal militias within city, overshadowing local watch.", urgency="HIGH"},
       {desc="A local warlord gathers loyal militias within the city, overshadowing local security forces.", urgency="HIGH"},
       {desc="Organized thieves smuggle out bone fragments said to be Dragevik’s, fueling black-market mania.", urgency="MEDIUM"},
       {desc="Organized thieves smuggle out bone fragments from the tomb, fueling a black-market frenzy.", urgency="MEDIUM"},
       {desc="Temple guardians disappear at night, fortress gates left wide open to known bandits.", urgency="LOW"},
       {desc="Security personnel disappear at night, leaving fortress gates open to known bandits.", urgency="LOW"},
       {desc="Mass brawl at amphitheater escalates to lethal violence, bodies discovered at dawn, city in shock.", urgency="CRITICAL"},
       {desc="A mass brawl at the amphitheater escalates to lethal violence; bodies are discovered at dawn.", urgency="CRITICAL"},
       {desc="Suspicions of forced experiments on remains in crypt, city watchers discover partial evidence of foul play.", urgency="LOW"},
       {desc="Investigators find partial evidence of illegal experiments on human remains in a crypt, raising suspicions.", urgency="LOW"},
    }
       {desc="A sudden structural failure in a section of the fortress forces an emergency evacuation and repair work.", urgency="MEDIUM"},
  },
       {desc="A controversy erupts over mismanagement of restoration funds for historical monuments, prompting public protests.", urgency="HIGH"},
  ["Ephyra"] = {
       {desc="A series of targeted burglaries at the amphitheater disrupt local cultural events and lead to increased security.", urgency="MEDIUM"},
    events = {
       {desc="A dispute between local contractors halts restoration of key public buildings, causing public outrage.", urgency="HIGH"},
       {desc="City oracle usurps temple leadership, imposes martial law to enforce daily 'prophecies.'", urgency="HIGH"},
       {desc="A drop in tourism following negative media reports causes economic strain and job losses.", urgency="MEDIUM"},
       {desc="Band of zealots abduct traveling diplomats, demanding recognition as new theocracy.", urgency="CRITICAL"},
       {desc="A series of coordinated vandalism acts on cultural monuments forces the city to deploy additional law enforcement.", urgency="LOW"},
       {desc="Temple of the Seer infiltration reveals attempt to mind-condition civic leaders, city on alert.", urgency="HIGH"},
       {desc="A major traffic accident near the Grand Tomb results in several fatalities and triggers calls for improved road safety.", urgency="HIGH"},
      {desc="Golden Oak supply caravans vanish, possibly hijacked by radical forest guardians.", urgency="MEDIUM"},
       {desc="Local historians uncover evidence of long-hidden corruption in the previous administration, sparking public demands for reform.", urgency="MEDIUM"},
       {desc="Mass 'confession' rituals enforced, suspects tortured, violent crackdown ensues downtown.", urgency="HIGH"},
       {desc="A critical power outage disrupts security systems in the fortress, leading to a temporary surge in crime.", urgency="HIGH"},
       {desc="Faculty at local academies indicted for sedition, armed city watchers forcibly remove them at night.", urgency="LOW"},
       {desc="A protest demanding increased funding for cultural preservation turns violent, with several clashes near historic sites.", urgency="CRITICAL"}
      {desc="Supposedly toxic phenomenon in Vale of Delpa leaves farmland contaminated, prime suspect unknown sabotage group.", urgency="MEDIUM"},
       {desc="Breakaway cult proclaims Ephyra’s secession, seizing city watch HQ in brazen assault.", urgency="HIGH"},
       {desc="Rumor of city’s doom triggers panic, extremist doomsday group occupies a major plaza, fueling mass fear.", urgency="LOW"},
      {desc="Heavily armed faction commandeers Vygsil Springs, extorting citizens for access to healing waters.", urgency="CRITICAL"},
    }
  },
  ["Thyrea"] = {
    events = {
      {desc="Agnis adherents forcibly banish all Thalassa icons, confrontation with pro-Thalassa locals flares up.", urgency="HIGH"},
       {desc="Normarkian smugglers ally with exiled Agnis worshipers, forming a heavily armed militia along Lake Kedem.", urgency="CRITICAL"},
      {desc="Underworld enclaves discovered enslaving outsiders for blood rites, city watch overwhelmed by scope of crime.", urgency="HIGH"},
      {desc="Shoshan Marsh caravans repeatedly assaulted, kidnappings surge, trade near standstill.", urgency="HIGH"},
      {desc="Unrest as city council accused of colluding with 'dark' Agnis cult, violent protests ongoing.", urgency="MEDIUM"},
      {desc="Agnis inquisitors detain suspected Thalassa loyalists, show trials intensify, public fear escalates.", urgency="LOW"},
      {desc="Helaen Kyklos militias forcibly conscript local youths, families in uproar, demands for external aid.", urgency="MEDIUM"},
       {desc="Lake Kedem fish die-off traced to possible toxic sabotage, thousands of rotting carcasses disrupt economy.", urgency="HIGH"},
       {desc="Fortress rumors: forced reeducation in hidden labyrinth for political prisoners, infiltration attempts fail.", urgency="LOW"},
      {desc="Self-styled 'Necro-lord' claims link to Agnis, threatens large-scale execution if city resists demands.", urgency="CRITICAL"},
     }
     }
   },
   },


   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   -- NEW SOUTH JANGSONG (MAJOR)
   -- New South Jangsong (Major Cities)
   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   ["Skýrophos"] = {
   ["Skýrophos"] = {
     events = {
     events = {
       {desc="Cliff blockade established by armed rebels, severing vital trade flows, city in crisis.", urgency="HIGH"},
       {desc="An armed rebel blockade is established along a cliffside road, severing vital trade flows.", urgency="HIGH"},
       {desc="Rogue cult stages false flag operations to disorient city patrols, multiple kidnappings reported.", urgency="MEDIUM"},
       {desc="A rogue extremist group stages false flag operations to disorient patrols, with multiple kidnappings reported.", urgency="MEDIUM"},
       {desc="Pirate warlords hijack fishing fleet full of prized pufferfish, holding cargo for ransom.", urgency="HIGH"},
       {desc="Pirate warlords hijack a fishing fleet carrying prized pufferfish, holding the cargo for ransom.", urgency="HIGH"},
       {desc="Saboteurs destroy Suncliff watchtower with explosives, leaving city partially blind to threats.", urgency="CRITICAL"},
       {desc="Saboteurs destroy the Suncliff watchtower with explosives, leaving the city partially blind to threats.", urgency="CRITICAL"},
       {desc="Contraband quartz bombs discovered in merchant warehouses, mass arrests underway.", urgency="LOW"},
       {desc="Improvised explosive devices discovered in merchant warehouses prompt mass arrests.", urgency="LOW"},
       {desc="Officials found stiff with strange marks, believed tortured by black-market interrogation squads.", urgency="HIGH"},
       {desc="Officials are found injured with unexplained marks, believed to have been tortured by interrogation squads.", urgency="HIGH"},
       {desc="Crucial Alterbulb shipments stolen, local economy on verge of collapse, no suspects named.", urgency="MEDIUM"},
       {desc="Crucial shipments of key export goods are stolen, leaving the local economy near collapse.", urgency="MEDIUM"},
       {desc="Militant uprising captures city outpost, declaring independence from the Bassarid state.", urgency="MEDIUM"},
       {desc="A militant uprising captures a city outpost and proclaims independence from the central state.", urgency="MEDIUM"},
       {desc="Seaborne raiders assault coastal guard towers at night, defenders outmatched.", urgency="LOW"},
       {desc="Seaborne raiders assault coastal guard towers at night, with defenders outmatched.", urgency="LOW"},
       {desc="Massive sinkhole in main bazaar reveals weapon cache, city braces for further insurgent moves.", urgency="CRITICAL"}
       {desc="A massive sinkhole opens in the main bazaar, revealing a hidden weapon cache; the city braces for insurgent moves.", urgency="CRITICAL"},
      {desc="A severe landslide along the cliffside causes a temporary closure of a major highway, disrupting trade.", urgency="MEDIUM"},
      {desc="A power outage in the coastal district forces emergency services to intervene as businesses suffer losses.", urgency="HIGH"},
      {desc="A protest against rising fuel prices escalates into clashes between demonstrators and security at the port.", urgency="CRITICAL"},
      {desc="A series of cyber attacks on local businesses cripples financial infrastructure, prompting calls for improved cybersecurity.", urgency="MEDIUM"},
      {desc="A scandal erupts when several officials are implicated in embezzlement, shaking public trust.", urgency="HIGH"},
      {desc="A structural collapse in an older section forces evacuations and sparks demands for renovations.", urgency="MEDIUM"},
      {desc="Reports of increased smuggling activity via alternative routes raise concerns about security effectiveness.", urgency="LOW"},
      {desc="A violent altercation between rival merchant groups disrupts daily trade, causing significant economic losses.", urgency="HIGH"},
      {desc="A sudden shortage of clean water forces the implementation of rationing measures, leading to public outcry.", urgency="MEDIUM"},
      {desc="A surge in street crime overwhelms local law enforcement, forcing the deployment of additional units.", urgency="HIGH"}
     }
     }
   },
   },
   ["Bjornopolis"] = {
   ["Bjornopolis"] = {
     events = {
     events = {
       {desc="Smugglers occupy the floating market, armed barricades halt all commerce, city watch pinned down.", urgency="HIGH"},
       {desc="Smugglers occupy the floating market, erecting armed barricades that halt all commerce.", urgency="HIGH"},
       {desc="Guild rivalry triggers lethal shootouts across upper terraces, multiple wounded or dead.", urgency="MEDIUM"},
       {desc="A bitter guild rivalry triggers lethal shootouts across upper terraces, leaving multiple wounded.", urgency="MEDIUM"},
       {desc="Cavern collapses under city foundation, revealing rebel hideout, firefight erupts with watch squads.", urgency="HIGH"},
       {desc="A cavern collapse beneath the city reveals a rebel hideout, igniting a firefight with security forces.", urgency="HIGH"},
       {desc="Revolt claims city hall, proclaims total autonomy from New South Jangsong, local officials flee.", urgency="CRITICAL"},
       {desc="A revolt seizes city hall and proclaims total autonomy from New South Jangsong, forcing officials to flee.", urgency="CRITICAL"},
       {desc="Poisoned mead kills dozens, inciting riots as city hunts for antidotes or culprits.", urgency="MEDIUM"},
       {desc="A batch of poisoned mead kills dozens, inciting riots as the city scrambles for antidotes.", urgency="MEDIUM"},
       {desc="Bijarian Leopards released by extremist group, attacking farmland on outskirts, watch ill‑prepared.", urgency="LOW"},
       {desc="Armed criminals, following a prison break, attack farmland on the outskirts, leaving security stretched.", urgency="LOW"},
       {desc="Stolen Altar of Songs relic used to galvanize anti-Bassarid sentiment, recruiting new rebels daily.", urgency="HIGH"},
       {desc="A stolen historical artifact is used to rally anti-government sentiment, recruiting new rebels.", urgency="HIGH"},
       {desc="Ex-soldiers blockade harbor with heavy armament, extorting high tribute from all incoming ships.", urgency="CRITICAL"},
       {desc="Ex-soldiers blockade the harbor with heavy armaments, extorting high tributes from all incoming ships.", urgency="CRITICAL"},
       {desc="Mysterious nightly disappearances near the old canal, watchers suspect organized kidnapping ring.", urgency="HIGH"},
       {desc="Mysterious nightly disappearances near the old canal lead watchers to suspect an organized kidnapping ring.", urgency="HIGH"},
       {desc="Public murders cause mass panic, roving mobs clash with outnumbered city guards, chaos spreads.", urgency="LOW"},
       {desc="Public murders spark mass panic as roving mobs clash with outnumbered guards.", urgency="LOW"},
      {desc="A significant power outage in the upper terraces disrupts communications and halts commercial activities.", urgency="MEDIUM"},
      {desc="A series of robberies targeting local markets forces a temporary curfew in affected areas.", urgency="HIGH"},
      {desc="A protest against rising commodity prices turns violent, with clashes between demonstrators and police.", urgency="CRITICAL"},
      {desc="A major fire breaks out in a historic warehouse, damaging valuable goods and cultural artifacts.", urgency="HIGH"},
      {desc="Authorities uncover a large-scale smuggling operation using the city’s waterways, prompting a crackdown.", urgency="MEDIUM"},
      {desc="A dispute between rival merchant factions escalates into armed conflict in a busy marketplace.", urgency="HIGH"},
      {desc="A malfunction in the automated trading system leads to widespread financial errors and public outrage.", urgency="MEDIUM"},
      {desc="Media exposes high-ranking officials accepting bribes from criminal networks, shaking public confidence.", urgency="CRITICAL"},
      {desc="A sudden shortage of raw materials for local artisans forces cancellation of major cultural events.", urgency="LOW"},
      {desc="A labor union protest disrupts port operations, causing significant delays in export shipments.", urgency="HIGH"}
     }
     }
   },
   },
   ["Aegirheim"] = {
   ["Aegirheim"] = {
     events = {
     events = {
       {desc="Normarkian clans forcibly seize city’s main shipyard, stalling vital naval readiness efforts.", urgency="HIGH"},
       {desc="Normarkian clans forcibly seize the main shipyard, stalling vital naval readiness.", urgency="HIGH"},
       {desc="Conspiracy uncovered to hijack entire Aegirheim fleet, traitorous admirals arrested mid-plan.", urgency="CRITICAL"},
       {desc="A conspiracy to hijack the entire fleet is uncovered, leading to the arrest of traitorous admirals.", urgency="CRITICAL"},
       {desc="Rogue marines capture prime fortifications on Pythe Spine Mountains, cutting off reinforcements from city center.", urgency="HIGH"},
       {desc="Rogue military personnel capture key fortifications in the Pythe Spine Mountains, cutting off reinforcements.", urgency="HIGH"},
       {desc="Sabotage in blacksmith shops undermines weapon integrity, city alarmed at potential invasion risk.", urgency="HIGH"},
       {desc="Sabotage in local blacksmith shops undermines weapon integrity, alarming the city over invasion risks.", urgency="HIGH"},
       {desc="Fenrir sympathizers rumored near Leviathan’s Teeth, stirring calls for additional naval patrols.", urgency="MEDIUM"},
       {desc="Radical militants operating near strategic coastal outcrops prompt calls for increased naval patrols.", urgency="MEDIUM"},
       {desc="Hardline agitators preach defiance of JS authority, fueling minor ship mutinies at dawn.", urgency="LOW"},
       {desc="Hardline agitators preach defiance of government authority, fueling minor ship mutinies at dawn.", urgency="LOW"},
       {desc="Ex-pirate gang raids city’s seafaring armories, local militia forced to retreat repeatedly.", urgency="MEDIUM"},
       {desc="An ex-pirate gang raids seafaring armories, forcing the local militia to retreat repeatedly.", urgency="MEDIUM"},
       {desc="Smuggler rings peddle specialized crab plating for contraband armor, city demands crackdown.", urgency="MEDIUM"},
       {desc="Smuggler rings peddle illegally modified equipment, prompting officials to demand a crackdown.", urgency="MEDIUM"},
       {desc="Influential merchant alliance calls for martial law after repeated sabotage of harbor defenses.", urgency="LOW"},
       {desc="An influential merchant alliance calls for martial law after repeated sabotage of harbor defenses.", urgency="LOW"},
       {desc="Armed extremist fishermen barricade all exports, threaten to sink entire fleet if demands ignored.", urgency="CRITICAL"}
       {desc="Armed extremist fishermen barricade export facilities, threatening to sink the entire fleet if demands are ignored.", urgency="CRITICAL"},
      {desc="A mechanical failure in one of the shipyards halts production, delaying vessel deliveries significantly.", urgency="MEDIUM"},
      {desc="A surge in fuel prices leads to operational disruptions at the port, sparking protests from shipping companies.", urgency="HIGH"},
      {desc="A dispute between shipbuilders over contract awards escalates into a public brawl, delaying critical projects.", urgency="MEDIUM"},
      {desc="Reports of a large-scale smuggling operation using modified vessels trigger a coordinated police raid.", urgency="HIGH"},
      {desc="A severe storm damages key dock facilities, forcing emergency repairs and disrupting maritime trade.", urgency="CRITICAL"},
      {desc="A breakdown in customs inspections allows unchecked cargo entries, raising security concerns.", urgency="MEDIUM"},
      {desc="Local workers stage a strike demanding better wages and conditions, halting production temporarily.", urgency="HIGH"},
      {desc="A critical shortage of spare parts forces the temporary closure of a major repair facility at the port.", urgency="MEDIUM"},
      {desc="A cyber attack on shipyard management disrupts scheduling and inventory tracking, causing widespread delays.", urgency="HIGH"},
      {desc="Dockworker protests over unsafe conditions lead to violent clashes with security, halting operations for hours.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Norsolyra"] = {
   ["Norsolyra"] = {
     events = {
     events = {
       {desc="Wisp cult forcibly takes over a core district, forcing hallucinogenic 'initiations' on residents.", urgency="HIGH"},
       {desc="A radical extremist group takes over a core district, subjecting residents to harsh indoctrination and forced labor.", urgency="HIGH"},
       {desc="Heavily armed raiders undermine Noctic-Rabrev harvest, risking famine or major economic damage.", urgency="HIGH"},
       {desc="Heavily armed raiders target illicit crop harvests, risking severe economic damage and potential food shortages.", urgency="HIGH"},
       {desc="Entire patrol squads vanish in Tarnand Fjord, leaving behind signs of ambush, no survivors found.", urgency="LOW"},
       {desc="Entire patrol squads vanish along the Tarnand Fjord, with clear signs of an ambush and no survivors.", urgency="LOW"},
       {desc="Rival smuggler factions escalate Wisp Rice turf wars, large crossfire casualties daily.", urgency="MEDIUM"},
       {desc="Rival smuggler factions escalate turf wars over control of rice shipments, leading to large crossfire casualties.", urgency="MEDIUM"},
       {desc="Normark saboteurs destroy farmland levees, mass farmland displacement ensues, city tries damage control.", urgency="HIGH"},
       {desc="Normark saboteurs destroy farmland levees, causing mass displacement of rural communities.", urgency="HIGH"},
       {desc="Widespread panic as 'dream plague' incites violent paranoia in multiple neighborhoods.", urgency="CRITICAL"},
       {desc="Widespread panic ensues as a mysterious illness spreads, inciting violent paranoia in neighborhoods.", urgency="CRITICAL"},
       {desc="Two wisp cult factions brawl for control of sacrificial altars, bystanders caught in crossfire.", urgency="MEDIUM"},
       {desc="Two rival criminal factions clash for control over key urban districts, with bystanders caught in the crossfire.", urgency="MEDIUM"},
       {desc="Pirates disguised as pilgrims loot advanced Noctic prototypes from city arsenal, guard helpless.", urgency="HIGH"},
       {desc="Pirates posing as traders loot advanced technology from the city arsenal, leaving security forces helpless.", urgency="HIGH"},
       {desc="Corrupt officials demand increased wisp offerings from worshipers, armed standoffs break out near altars.", urgency="LOW"},
       {desc="Corrupt officials demand increased bribes from merchants, leading to armed standoffs in key areas.", urgency="LOW"},
       {desc="Rumors of piracy hamper shipping lanes, local trade alliances collapse under financial losses.", urgency="MEDIUM"},
       {desc="Rumors of piracy hamper shipping lanes, causing trade alliances to collapse under mounting losses.", urgency="MEDIUM"},
      {desc="A severe storm damages critical infrastructure along the Tarnand Fjord, disrupting communication and transport.", urgency="MEDIUM"},
      {desc="A labor strike among rice farmers forces a halt in key agricultural exports.", urgency="HIGH"},
      {desc="A coordinated theft of agricultural machinery from cooperatives triggers widespread protests and strikes.", urgency="MEDIUM"},
      {desc="A breakdown in waste management creates unsanitary conditions in crowded districts, raising health concerns.", urgency="HIGH"},
      {desc="An investigation into smuggling operations near the port disrupts trade and causes regional instability.", urgency="MEDIUM"},
      {desc="A dispute over water allocation for irrigation results in violent clashes between farming communities.", urgency="HIGH"},
      {desc="Authorities enforce a strict curfew following a surge in street crime, leading to community unrest.", urgency="LOW"},
      {desc="A shortage of essential fertilizers due to supply chain issues forces a drastic drop in crop yields.", urgency="MEDIUM"},
      {desc="A controversial policy on agricultural exports sparks protests from local farmers, disrupting market activity.", urgency="HIGH"},
      {desc="An outbreak of foodborne illness among rice consumers forces temporary market closures and public warnings.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Thorsalon"] = {
   ["Lewisburg"] = {
    events = {
      {desc="Blood Vineyards extremist circle demands daily human tributes, local citizens resisting forcibly.", urgency="HIGH"},
      {desc="Normarkian raiders form alliance with contraband smugglers to monopolize blood-infused wine market.", urgency="CRITICAL"},
      {desc="Dozens abducted near Haemomantine Cliffs, ransom notes reference forced labor in hidden caverns.", urgency="HIGH"},
      {desc="Conclave of Thorsalon imposes martial rule on wine districts, forcibly dissolving competing sects.", urgency="HIGH"},
      {desc="Rogue vineyard owners rumored to use doping agents on workers, prompting health crises in suburbs.", urgency="MEDIUM"},
      {desc="Merchants blockade city gates in protest of new blood wine levy, tensions on the brink.", urgency="LOW"},
      {desc="Rumors of voluntary human sacrifice among vineyard workers, city investigating.", urgency="MEDIUM"},
      {desc="Coordinated sabotage in Erythraean wine cellars, entire year’s batch destroyed, city economy threatened.", urgency="HIGH"},
      {desc="Criminal ring rumored to forcibly recruit youths into unlicensed 'wine pit' labor camps, no formal leads yet.", urgency="LOW"},
      {desc="A warband attempts to topple local authority, seizing watchtower over the protest of city patrols.", urgency="CRITICAL"}
    }
  },
 
  ----------------------------------------------------------------------------
  -- NEW SOUTH JANGSONG (MINOR)
  ----------------------------------------------------------------------------
  ["Pelagia"] = {
     events = {
     events = {
       {desc="The New South Jangsong Division maintains a presence along Lindley Path in order to ensure security against remaining Jangsongian insurgents .", urgency="LOW"},
       {desc="Remnants of an old extremist group raid city depots, reviving long-standing hostilities with rival factions.", urgency="HIGH"},
       {desc="Bassarid relic smugglers gather contraband arms in desert bunkers, vigilantes fail to stop them.", urgency="MEDIUM"},
      {desc="Mass sabotage cripples the Trans-Bassaridia Railway at Lewisburg station, leaving convoys stranded for days.", urgency="CRITICAL"},
       {desc="Cult calling itself 'Melusine's Sword' lures caravans into deadly ambushes, zero survivors reported.", urgency="LOW"},
      {desc="Extremist loyalists vow to restore a traditional regime, seizing administrative buildings and outnumbering security.", urgency="HIGH"},
       {desc="Tainted well kills traveling merchants, extremist sabotage suspected, city imposes lockdown.", urgency="HIGH"},
      {desc="Secret black-market dealings in an abandoned fortress lead to investigators vanishing, sparking fears of a conspiracy.", urgency="HIGH"},
       {desc="Mass toxic exposure in old fortress claims multiple casualties, sabotage from within suspected.", urgency="LOW"},
      {desc="Refugees fleeing forced labor by local militia in rural areas prompt a chaotic rescue mission by the city.", urgency="MEDIUM"},
       {desc="Bandits forcibly conscript new arrivals, forging a paramilitary group on outskirts of city control.", urgency="MEDIUM"},
      {desc="Late-night gatherings around an old fortress incite panic; guards suspect involvement of a cult-like group.", urgency="LOW"},
       {desc="Rogue Hatch Ministry loyalists reoccupy an abandoned outpost, kidnapping local ranchers for leverage.", urgency="HIGH"},
       {desc="Several city officials are indicted for supplying arms to rebel brigades, plunging the municipality into crisis.", urgency="MEDIUM"},
       {desc="Devouring insect swarm unleashed on farmland, rumored to be engineered as a weapon, massive damage.", urgency="CRITICAL"},
       {desc="Armed paramilitaries sabotage local factories, crippling the city's fragile infrastructure as an intimidation tactic.", urgency="HIGH"},
       {desc="Camel ranchers threaten revolt unless city invests heavily in protective garrisons, tensions mount.", urgency="MEDIUM"},
      {desc="A highly infectious plague in fortress tunnels forces enforced quarantines and raises suspicions of bio-sabotage.", urgency="CRITICAL"},
       {desc="Key supply warehouse vanishes—reports of cart convoys hauling entire stock away at night, city starves.", urgency="CRITICAL"}
      {desc="An unverified bomb threat empties the main marketplace, displacing thousands with no group claiming responsibility.", urgency="LOW"},
       {desc="A major breakdown in the local power grid causes widespread blackouts, severely disrupting commerce and daily life.", urgency="MEDIUM"},
      {desc="Violent protests erupt over proposed cuts to public services, with demonstrators clashing with police.", urgency="HIGH"},
       {desc="A critical water main bursts in the central district, causing flooding and extensive property damage.", urgency="HIGH"},
       {desc="A scandal involving misappropriation of funds by high-ranking officials forces an internal investigation and public outcry.", urgency="MEDIUM"},
       {desc="An unexpected surge in street crime overwhelms law enforcement, prompting emergency measures.", urgency="HIGH"},
       {desc="A labor strike at key industrial facilities causes production delays and financial losses, leading to protests.", urgency="MEDIUM"},
      {desc="A major cyber attack disrupts the transportation network, causing widespread delays and confusion.", urgency="HIGH"},
      {desc="A targeted attack on a prominent government building forces nearby evacuations, triggering a state of emergency.", urgency="CRITICAL"},
       {desc="A sudden increase in fuel prices triggers protests among commuters and transit workers, leading to citywide disruptions.", urgency="MEDIUM"},
       {desc="An economic downturn due to external market pressures forces local businesses to close, resulting in mass layoffs and public discontent.", urgency="CRITICAL"}
     }
     }
   },
   },


   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   -- HAIFAN BASSARIDIA (MAJOR)
   -- Haifan Bassaridia (Major Cities)
   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   ["Keybir-Aviv"] = {
   ["Keybir-Aviv"] = {
     events = {
     events = {
       {desc="Highly organized raiders ambush diamond convoys near Lake Morovia, entire guard unit lost.", urgency="HIGH"},
       {desc="Highly organized raiders ambush diamond convoys near Lake Morovia, resulting in the loss of an entire guard unit.", urgency="HIGH"},
       {desc="The Haifan Bassaridia Division engages in firefights against Stripping Path insurgent cells as it attempts to maintain control over the city's vital coral markets following the conclusion of Operation Ociatic.", urgency="MEDIUM"},
       {desc="The Haifan Bassaridia Division engages in firefights against insurgent cells to secure vital diamond markets following Operation Ociatic.", urgency="MEDIUM"},
       {desc="Mass theft spree devastates city’s main trade route, halting commerce with neighboring ports.", urgency="HIGH"},
       {desc="A mass theft spree devastates the city's main trade route, halting commerce with neighboring ports.", urgency="HIGH"},
       {desc="Exposed Diamond Corp conspirators attempt a small-scale takeover, employing hired muscle at city gates.", urgency="LOW"},
       {desc="Exposed conspirators within Diamond Corp attempt a small-scale takeover by employing hired muscle at the gates.", urgency="LOW"},
       {desc="A Hermes cult demands ritual sacrifices, terrorizing remote hamlets that rely on Keybir-Aviv’s markets.", urgency="CRITICAL"},
       {desc="A radical extremist group demands outrageous tributes from remote hamlets reliant on Keybir-Aviv’s markets, terrorizing the region.", urgency="CRITICAL"},
       {desc="Diamond forgery ring fuels panic, mass arrests spark retaliatory violence from hidden networks.", urgency="HIGH"},
       {desc="A diamond forgery ring fuels panic, with mass arrests sparking retaliatory violence from hidden networks.", urgency="HIGH"},
       {desc="Warlords use reef creatures to raid farmland, civilians forced to flee in droves.", urgency="MEDIUM"},
       {desc="Warlords use violent tactics to raid farmland, forcing civilians to flee en masse.", urgency="MEDIUM"},
       {desc="Coordinated bombing flattens major warehouse district, city meltdown ensues amid chaos.", urgency="HIGH"},
       {desc="Coordinated bombing flattens a major warehouse district, plunging the city into chaos.", urgency="HIGH"},
       {desc="The Haifan Bassaridia Division arrests insurgent conspirators plotting to stage attacks against the city's coral markets in the aftermath of Operation Ociatic.", urgency="MEDIUM"},
       {desc="The Division arrests insurgent conspirators plotting attacks on the diamond markets in the aftermath of Operation Ociatic.", urgency="MEDIUM"},
       {desc="A solar anomaly sets doomsday prophets ablaze, inciting riots at city docks, guard overwhelmed.", urgency="LOW"}
       {desc="A sudden power outage causes panic among doomsday proponents, inciting riots at the docks and overwhelming the guards.", urgency="LOW"},
      {desc="A sudden spike in diamond prices due to global market fluctuations forces rapid adjustments by local traders.", urgency="MEDIUM"},
      {desc="A major cyber breach exposes sensitive financial data, triggering a wave of identity theft and fraud.", urgency="HIGH"},
      {desc="Protests erupt after allegations that key mining contracts were awarded to politically connected firms.", urgency="CRITICAL"},
      {desc="A key shipping terminal experiences severe breakdowns, delaying shipments and causing regional economic ripple effects.", urgency="MEDIUM"},
      {desc="A sudden outbreak of industrial accidents at diamond plants forces temporary shutdowns and public health concerns.", urgency="HIGH"},
      {desc="A violent dispute between rival diamond trading syndicates spills into the streets, forcing police intervention.", urgency="HIGH"},
      {desc="Security lapses in a major diamond vault result in a large-scale theft, shaking investor confidence.", urgency="HIGH"},
      {desc="Protests against increased import tariffs disrupt port operations, delaying international trade.", urgency="MEDIUM"},
      {desc="A severe shortage of skilled labor forces factories to reduce output, straining the local economy.", urgency="LOW"},
      {desc="Repeated reports of labor shortages in the diamond sector lead to economic strain and production cuts.", urgency="LOW"}
     }
     }
   },
   },
   ["Tel-Amin"] = {
   ["Tel-Amin"] = {
     events = {
     events = {
       {desc="Naval blockade from rival states traps vital supply ships, city stands on edge of famine.", urgency="CRITICAL"},
       {desc="A naval blockade imposed by rival states traps vital supply ships, leaving the city on the brink of famine.", urgency="CRITICAL"},
       {desc="Pirate king abducts top merchant heirs, demands city pay crippling ransom within days.", urgency="HIGH"},
       {desc="A pirate leader abducts top merchant heirs and demands a crippling ransom within days.", urgency="HIGH"},
       {desc="Hidden tomb with ancient remains discovered, multiple explorers hospitalized from unknown contamination (non-magical).", urgency="LOW"},
       {desc="A hidden archaeological site with ancient remains is discovered, hospitalizing several explorers due to contamination.", urgency="LOW"},
       {desc="Host Spirit zealots torch older Stripping Path temples, city guard fights to contain widespread fires.", urgency="MEDIUM"},
       {desc="Radical extremists torch older government buildings, forcing the city guard into prolonged firefights.", urgency="MEDIUM"},
       {desc="Mass pilgrim influx from Mylecia overwhelms local defenses, infiltration suspected in massive crowds.", urgency="HIGH"},
       {desc="A mass influx of travelers overwhelms local defenses, with suspicions of infiltrators among the crowds.", urgency="HIGH"},
       {desc="Saboteurs destroy key trade outposts, city experiences resource shortages, morale dips severely.", urgency="CRITICAL"},
       {desc="Saboteurs destroy key trade outposts, causing resource shortages and a severe dip in morale.", urgency="CRITICAL"},
       {desc="Fortress gate toll revolt escalates, smugglers openly exchange fire with local garrison.", urgency="HIGH"},
       {desc="A revolt at a fortress gate escalates as smugglers exchange fire with the garrison.", urgency="HIGH"},
       {desc="Rebel roadblocks use improvised explosives to halt all commercial transport, stalemate ongoing.", urgency="MEDIUM"},
       {desc="Rebel roadblocks using improvised explosives halt commercial transport, resulting in a prolonged stalemate.", urgency="MEDIUM"},
       {desc="Alarming prophecy triggers city panic, radical group occupies a major temple unopposed.", urgency="LOW"},
       {desc="An alarming forecast of economic collapse triggers citywide panic, with a radical group occupying a major building.", urgency="LOW"},
       {desc="Undersea caverns rumored to house enemy submersibles, threatening coastal shipping routes, city anxious.", urgency="MEDIUM"}
       {desc="Rumors that enemy vessels are hiding in undersea caverns threaten coastal shipping routes.", urgency="MEDIUM"},
      {desc="A sudden breakdown of a major bridge disrupts trade routes, leading to significant delays and frustration.", urgency="MEDIUM"},
      {desc="Local authorities uncover a smuggling network operating through undersea tunnels, prompting a comprehensive raid.", urgency="HIGH"},
      {desc="A major fire erupts in a densely populated district, forcing evacuations and straining emergency services.", urgency="CRITICAL"},
      {desc="Protests against rising utility costs escalate into violent clashes with police, leaving several injured.", urgency="HIGH"},
      {desc="A malfunction in the water treatment facility causes contaminated water distribution, sparking health concerns.", urgency="MEDIUM"},
      {desc="A scandal breaks out as high-ranking officials are implicated in illegal trade practices, undermining trust.", urgency="HIGH"},
      {desc="A targeted cyber attack disrupts the maritime department’s communication systems, affecting port operations.", urgency="MEDIUM"},
      {desc="A controversial import restriction policy leads to widespread demonstrations and a temporary port shutdown.", urgency="LOW"},
      {desc="A significant delay in the delivery of critical supplies forces the city to declare a state of emergency.", urgency="HIGH"},
      {desc="Violent street protests over austerity measures force local authorities to impose curfews.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Diamandis"] = {
   ["Diamandis"] = {
     events = {
     events = {
       {desc="Merchants of the Valley of Diamonds forcibly close major mines, heavily arming security teams.", urgency="HIGH"},
       {desc="Major mining companies shut down key diamond mines, heavily arming security teams.", urgency="HIGH"},
       {desc="Diamond trade meltdown triggers violent faction warfare among top corporations, city watch outclassed.", urgency="CRITICAL"},
       {desc="A diamond trade meltdown triggers violent faction warfare among top corporations, leaving the city watch outclassed.", urgency="CRITICAL"},
       {desc="Rogue excavators vanish in newly found tunnels, possibly claimed by contraband miners.", urgency="HIGH"},
       {desc="Rogue excavators vanish in newly found tunnels, possibly due to criminal gang activity.", urgency="HIGH"},
       {desc="Blood-infused smuggling racket uses raw diamonds, multiple victims discovered with diamond-laced wounds.", urgency="HIGH"},
       {desc="An illicit smuggling racket involving raw diamonds leads to multiple victims, raising concerns over violent methods.", urgency="HIGH"},
       {desc="Armed rebels loot Diamandis central bank, steal gold reserves, city finances teeter on collapse.", urgency="MEDIUM"},
       {desc="Armed rebels loot the central bank, stealing gold reserves and pushing the city's finances to collapse.", urgency="MEDIUM"},
       {desc="Explosive sabotage at Valley of Diamonds entry buries dozens of workers, panic ensues, guard cannot cope.", urgency="CRITICAL"},
       {desc="Explosive sabotage at the Valley of Diamonds entrance buries dozens of workers, causing widespread panic.", urgency="CRITICAL"},
       {desc="Forced labor ring alleged to enslave unsuspecting laborers in remote shafts, no official rescue attempts yet.", urgency="LOW"},
       {desc="A forced labor ring is alleged to enslave workers in remote mining shafts, with no official rescue attempts.", urgency="LOW"},
       {desc="Major smuggling operation discovered shipping weaponized diamond shards to unknown buyer offshore.", urgency="MEDIUM"},
       {desc="A major smuggling operation is discovered shipping modified diamond fragments to an unknown offshore buyer.", urgency="MEDIUM"},
       {desc="Riots over rumored diamond shortage, entire neighborhoods on lockdown by city guard.", urgency="HIGH"},
       {desc="Riotous protests over a rumored diamond shortage force entire neighborhoods into lockdown by the guard.", urgency="HIGH"},
       {desc="Critical meltdown at diamond cutting facility, sabotage suspected, multiple casualties reported.", urgency="LOW"},
       {desc="A critical meltdown at a diamond cutting facility, with saboteurs destroying key inventories, drives the economy near collapse.", urgency="LOW"},
      {desc="A sudden surge in global diamond prices creates market volatility and pressures local traders.", urgency="MEDIUM"},
      {desc="An internal audit reveals widespread corruption in mining contracts, prompting calls for intervention.", urgency="HIGH"},
      {desc="A series of minor explosions in a major mine cause panic and force a temporary shutdown of operations.", urgency="HIGH"},
      {desc="Local labor unions stage a protest demanding better conditions and higher wages, halting production temporarily.", urgency="MEDIUM"},
      {desc="A significant cyber attack on mining operations disrupts production schedules and inventory management.", urgency="HIGH"},
      {desc="A scandal involving forged diamond certifications emerges, undermining export credibility.", urgency="MEDIUM"},
      {desc="A large-scale theft at a central storage facility forces the city to tighten security and launch an investigation.", urgency="HIGH"},
      {desc="A dispute between rival mining companies over territorial claims escalates into violent confrontations.", urgency="CRITICAL"},
      {desc="A major accident at a processing plant results in multiple injuries and prompts an urgent safety review.", urgency="MEDIUM"},
      {desc="Public outcry over environmental damage from mining forces regulatory agencies to intervene, causing delays.", urgency="LOW"}
     }
     }
   },
   },
   ["Jogi"] = {
   ["Jogi"] = {
     events = {
     events = {
       {desc="Armed caravans hijack farmland shipments, leaving Jogi’s breadbasket output in ruins.", urgency="HIGH"},
       {desc="Armed caravans hijack farmland shipments, leaving Jogi’s agricultural output in ruins.", urgency="HIGH"},
       {desc="Mysterious sabotage devastates Ale of the Night Brewery, paramilitary group claims responsibility.", urgency="CRITICAL"},
       {desc="Mysterious sabotage devastates a major brewery, with a paramilitary group claiming responsibility.", urgency="CRITICAL"},
       {desc="Gang-backed cattle theft sparks armed shootouts, farmland watch heavily strained.", urgency="HIGH"},
       {desc="Gang-backed cattle theft sparks armed shootouts, stretching the farmland watch to its limits.", urgency="HIGH"},
       {desc="Slave ring discovered capturing field workers at night, local militia outgunned in covert raids.", urgency="MEDIUM"},
       {desc="A forced labor ring exploiting field workers at night is uncovered, with the militia outgunned.", urgency="MEDIUM"},
       {desc="Nomadic warband blocks Trans-Keltian railway near Jogi, halting southern shipments indefinitely.", urgency="HIGH"},
       {desc="A nomadic warband blocks a section of the Trans-Keltian Railway near Jogi, halting shipments indefinitely.", urgency="HIGH"},
       {desc="Illicit Noctic distillery meltdown hints at terror involvement, farmland citizens desert homes.", urgency="LOW"},
       {desc="A major distillery meltdown hints at sabotage, forcing citizens to abandon homes in panic.", urgency="LOW"},
       {desc="Large orchard burnings cause near-famine conditions, city planners scramble for emergency supply lines.", urgency="HIGH"},
       {desc="Large orchard burnings lead to near-famine conditions, as planners scramble for emergency supplies.", urgency="HIGH"},
       {desc="Tribal Alperkin forces claim farmland ownership, forcibly expelling Jogi farmers, brutal standoffs erupt.", urgency="MEDIUM"},
       {desc="Local armed groups claim ownership of farmland, forcibly expelling established farmers and sparking standoffs.", urgency="MEDIUM"},
       {desc="Hatch Ministry infiltration rumored to fund radical movements, arrests made but leadership unknown.", urgency="LOW"},
       {desc="Rumors of government infiltration funding radical movements emerge; arrests are made, but leadership remains unknown.", urgency="LOW"},
       {desc="Coordinated raiders sabotage railway lines, region’s agrarian distribution network threatened, city on red alert.", urgency="CRITICAL"},
       {desc="Coordinated raiders sabotage railway lines, threatening the agricultural distribution network and putting the city on red alert.", urgency="CRITICAL"},
      {desc="A sudden outbreak of crop disease decimates local harvests, prompting urgent appeals for government aid.", urgency="HIGH"},
      {desc="A series of violent robberies target transport trucks carrying essential goods, causing delays and unrest.", urgency="MEDIUM"},
      {desc="Local farmers protest against price manipulation in the market, leading to clashes with traders.", urgency="HIGH"},
      {desc="A major logistical failure in the regional supply chain disrupts food distribution, forcing the city to impose rationing.", urgency="MEDIUM"},
      {desc="A controversial decision to raise tariffs on imported goods leads to widespread demonstrations among merchants.", urgency="LOW"},
      {desc="A significant infrastructure collapse on a rural highway results in multiple fatalities and severe transport delays.", urgency="HIGH"},
      {desc="Reports of increased bandit activity in the countryside force deployment of additional security forces.", urgency="MEDIUM"},
      {desc="A dispute between rival agricultural cooperatives escalates into armed conflict in a rural district.", urgency="HIGH"},
      {desc="A critical shortage of fuel disrupts transportation, causing panic among vendors and commuters.", urgency="MEDIUM"},
      {desc="An unexpected surge in local crime in the outskirts prompts emergency measures from law enforcement.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Lewisburg"] = {
   ["Lewisburg"] = {
     events = {
     events = {
       {desc="Order of Rochefort remnants raid city depots, reviving old hostilities against Stripping Path followers.", urgency="HIGH"},
       {desc="Remnants of an old extremist group raid city depots, reviving long-standing hostilities with rival factions.", urgency="HIGH"},
       {desc="Mass sabotage cripples the Trans-Bassaridia Railway at Lewisburg station, convoys stranded for days.", urgency="CRITICAL"},
       {desc="Mass sabotage cripples the Trans-Bassaridia Railway at Lewisburg station, leaving convoys stranded for days.", urgency="CRITICAL"},
       {desc="Extremist loyalists vow restoration of Hammish rule, seize administrative buildings, watchers outnumbered.", urgency="HIGH"},
       {desc="Extremist loyalists vow to restore a traditional regime, seizing administrative buildings and outnumbering security.", urgency="HIGH"},
       {desc="Secret black-market dealings in ex-Rochefort fortress, investigators vanish, city fears a bigger plot.", urgency="HIGH"},
       {desc="Secret black-market dealings in an abandoned fortress lead to investigators vanishing, sparking fears of conspiracy.", urgency="HIGH"},
       {desc="Refugees fleeing forced labor by local militia in farmland, city attempts rescue mission amid chaos.", urgency="MEDIUM"},
       {desc="Refugees fleeing forced labor by local militia in rural areas prompt a chaotic rescue mission by the city.", urgency="MEDIUM"},
       {desc="Late-night chanting around old Rochefort crypt incites panic, though no 'supernatural' sign found—guards suspect cult activity.", urgency="LOW"},
       {desc="Late-night gatherings around an old fortress incite panic; guards suspect involvement of a cult-like extremist group.", urgency="LOW"},
       {desc="Corrupt officials indicted for supplying arms to rebel brigades, municipal meltdown underway.", urgency="MEDIUM"},
       {desc="Several city officials are indicted for supplying arms to rebel brigades, plunging the municipality into crisis.", urgency="MEDIUM"},
       {desc="Armed paramilitaries sabotage local factories, crippling city’s fragile infrastructure as intimidation tactic.", urgency="HIGH"},
       {desc="Armed paramilitaries sabotage local factories, crippling the city's fragile infrastructure as an intimidation tactic.", urgency="HIGH"},
       {desc="Highly infectious plague found in fortress tunnels, quarantines enforced, potential bio-sabotage suspected.", urgency="CRITICAL"},
       {desc="A highly infectious plague is discovered in fortress tunnels, forcing quarantines and raising suspicions of bio-sabotage.", urgency="CRITICAL"},
       {desc="Unverified bomb threat empties city’s main marketplace, thousands displaced, no group claims it.", urgency="LOW"},
       {desc="An unverified bomb threat empties the main marketplace, displacing thousands with no group claiming responsibility.", urgency="LOW"},
      {desc="A major breakdown in the local power grid leads to widespread blackouts, severely disrupting commerce.", urgency="MEDIUM"},
      {desc="Violent protests erupt over proposed cuts to public services, with clashes between demonstrators and police.", urgency="HIGH"},
      {desc="A critical water main bursts in the central district, causing flooding and extensive property damage.", urgency="HIGH"},
      {desc="A scandal involving misappropriation of funds by high-ranking officials forces an internal investigation and public outcry.", urgency="MEDIUM"},
      {desc="An unexpected surge in street crime overwhelms law enforcement, prompting emergency measures.", urgency="HIGH"},
      {desc="A labor strike at key industrial facilities causes production delays and financial losses, leading to protests.", urgency="MEDIUM"},
      {desc="A major cyber attack disrupts the transportation network, causing widespread delays and confusion.", urgency="HIGH"},
      {desc="A targeted attack on a prominent government building forces the evacuation of nearby offices, triggering a state of emergency.", urgency="CRITICAL"},
      {desc="A sudden increase in fuel prices triggers protests among commuters and transit workers, leading to citywide disruptions.", urgency="MEDIUM"},
      {desc="An economic downturn due to external market pressures forces local businesses to close, resulting in mass layoffs.", urgency="CRITICAL"}
     }
     }
   },
   },


   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   -- HAIFAN BASSARIDIA (MINOR)
   -- Haifan Bassaridia (Minor Cities)
   ----------------------------------------------------------------------------
   ----------------------------------------------------------------------------
   ["Thermosalem"] = {
   ["Thermosalem"] = {
     events = {
     events = {
       {desc="A group threatens to contaminate hot springs with industrial toxins if demands go unmet.", urgency="HIGH"},
       {desc="A group threatens to contaminate the hot springs with industrial toxins if their demands go unmet.", urgency="HIGH"},
       {desc="Armed pilgrims storm spa district, taking physicians as hostages for leverage.", urgency="MEDIUM"},
       {desc="Armed protesters storm the spa district, taking physicians hostage for leverage.", urgency="MEDIUM"},
       {desc="Militant sect vows to demolish hydrotherapy complex, sabotage uncovered in drainage tunnels.", urgency="CRITICAL"},
       {desc="A militant group vows to demolish the hydrotherapy complex after sabotage is uncovered in the drainage system.", urgency="CRITICAL"},
       {desc="Multiple visitors vanish near secluded bathhouse corridors, city suspecting forced labor or kidnapping.", urgency="LOW"},
       {desc="Multiple visitors vanish near secluded bathhouse corridors, raising fears of forced labor or kidnapping.", urgency="LOW"},
       {desc="Widespread doping incident at main hot spring, frenzied attackers assault bystanders, guard calls for backup.", urgency="MEDIUM"},
       {desc="A widespread incident of tainted water at the main hot spring leads to attacks on bystanders, prompting security to be called.", urgency="MEDIUM"},
       {desc="Bombing at spa dome kills dozens, local law enforcement overwhelmed by unknown perpetrators.", urgency="HIGH"},
       {desc="A bombing at the spa dome kills dozens, overwhelming local law enforcement.", urgency="HIGH"},
       {desc="Traditional priests detain progressive healers over 'heresy' accusations, tensions rise sharply.", urgency="MEDIUM"},
       {desc="Traditional health officials detain progressive practitioners over alleged public health code violations, sparking tensions.", urgency="MEDIUM"},
       {desc="Rumors of Somniant Eidolan causes mass panic.", urgency="LOW"},
       {desc="Rumors of a major contamination event cause mass panic.", urgency="LOW"},
       {desc="Primary mineral well collapses, sabotage strongly suspected, city’s wellness economy in jeopardy.", urgency="HIGH"},
       {desc="The primary mineral well collapses, with sabotage suspected, jeopardizing the city's wellness economy.", urgency="HIGH"},
       {desc="Coordinated extremist group kidnaps incoming tourists for ransom or forced labor, city has no immediate solution.", urgency="CRITICAL"}
       {desc="A coordinated extremist group kidnaps incoming tourists for ransom or forced labor, and the city has no immediate solution.", urgency="CRITICAL"},
      {desc="A significant drop in tourism following safety incidents forces local businesses to suffer heavy losses.", urgency="MEDIUM"},
      {desc="A scandal emerges when a local spa is found to be falsifying health inspections, leading to public protests.", urgency="HIGH"},
      {desc="A sudden outbreak of waterborne illness in a popular resort triggers a major public health response.", urgency="CRITICAL"},
      {desc="A series of burglaries in the spa district raises concerns about inadequate security in high-traffic areas.", urgency="LOW"},
      {desc="A strike by hotel and spa workers causes widespread disruption in the tourism sector.", urgency="HIGH"},
      {desc="An environmental report reveals nearby industrial activity has contaminated natural spring water, sparking outrage.", urgency="MEDIUM"},
      {desc="A major infrastructure failure in the central spa facility forces an emergency shutdown with long-term repercussions.", urgency="HIGH"},
      {desc="Protests erupt over proposed changes to public access to the hot springs, with demonstrators demanding affordable rates.", urgency="MEDIUM"},
      {desc="A sudden surge in unemployment among hospitality workers leads to mass demonstrations and calls for government aid.", urgency="LOW"},
      {desc="A controversial merger between local wellness companies sparks fears of a monopoly, causing public dissent.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Akróstadium"] = {
   ["Akróstadium"] = {
     events = {
     events = {
       {desc="High-ranking War League commanders revolt, arresting novice officers mid-training, city paralyzed.", urgency="HIGH"},
       {desc="High-ranking military commanders revolt, arresting novice officers mid-training and paralyzing the city.", urgency="HIGH"},
       {desc="Toxic agent found in monastery dorm vents, multiple trainees hospitalized, sabotage suspected.", urgency="CRITICAL"},
       {desc="A toxic agent is found in dormitory vents at a monastery, hospitalizing multiple trainees amid suspected sabotage.", urgency="CRITICAL"},
       {desc="Rampaging water buffalo tear down perimeter walls, stable guards pinned, city watchers outmanned.", urgency="HIGH"},
       {desc="Rampaging livestock tear down perimeter walls, pinning guards and outnumbering city watchers.", urgency="HIGH"},
       {desc="Livestock plague rumored to be engineered, local ranchers demand city intervention, fear famine soon.", urgency="MEDIUM"},
       {desc="Rumors of an engineered livestock plague cause local ranchers to demand urgent intervention, fearing famine.", urgency="MEDIUM"},
       {desc="A star champion assassinated mid dueling demonstration, public flees in terror, law enforcement scrambles.", urgency="HIGH"},
       {desc="A prominent athlete is assassinated during a public sporting event, sending the populace into terror.", urgency="HIGH"},
       {desc="Armed Bassarid rebels seize Temple of Kan Zen, forcibly converting novices to their cause.", urgency="MEDIUM"},
       {desc="Armed rebels seize a major training facility, coercing recruits to join their cause.", urgency="MEDIUM"},
       {desc="Smuggled armaments uncovered in stables, hinting at a brewing coup or infiltration ring.", urgency="LOW"},
       {desc="Smuggled armaments uncovered in the stables hint at a brewing coup or infiltration ring.", urgency="LOW"},
       {desc="At midnight, conspirators in monastery crypt plan city takeover, watchers uncertain of real threat size.", urgency="CRITICAL"},
       {desc="At midnight, conspirators plan a city takeover in a secure facility, leaving watchers uncertain of the threat.", urgency="CRITICAL"},
       {desc="Barricade set up on main roads with hidden explosives, cutting off supply caravans indefinitely.", urgency="MEDIUM"},
       {desc="Barricades with hidden explosives cut off supply caravans on major roads.", urgency="MEDIUM"},
       {desc="Mass chanting incites violent hysteria in stadium grounds, city watch outnumbered by rioters.", urgency="LOW"}
       {desc="Mass demonstrations in a stadium incite violent hysteria, with the city watch outnumbered by rioters.", urgency="LOW"},
      {desc="A breakdown in the communication system delays emergency responses to minor incidents.", urgency="MEDIUM"},
      {desc="Local instructors protest against outdated training facilities, demanding modern upgrades and safety improvements.", urgency="HIGH"},
      {desc="A critical shortage of medical supplies for injured recruits forces emergency shipments from neighboring regions.", urgency="MEDIUM"},
      {desc="A significant accident during a military drill results in several injuries, halting training temporarily.", urgency="HIGH"},
      {desc="An investigation reveals potential collusion between military officers and insurgent groups, raising security concerns.", urgency="CRITICAL"},
      {desc="Protests among recruits over perceived unfair disciplinary practices lead to a temporary strike.", urgency="LOW"},
      {desc="A cyber attack on military logistics disrupts supply chains for essential equipment, causing delays.", urgency="HIGH"},
      {desc="A controversy over the officer promotion process sparks heated debates and unrest within the ranks.", urgency="MEDIUM"},
      {desc="A malfunction in the emergency alert system leaves many unaware of imminent threats, prompting public outrage.", urgency="HIGH"},
      {desc="A large demonstration by retired officers calls for a review of military protocols, intensifying political pressure.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Sufriya"] = {
   ["Sufriya"] = {
     events = {
     events = {
       {desc="Merchant coalition tightens control over Abeisan Inlet shipping, forcibly extorting passing vessels.", urgency="HIGH"},
       {desc="A merchant coalition tightens control over shipping at the Abeisan Inlet, extorting vessels passing through.", urgency="HIGH"},
       {desc="Jezeri infiltration rumored in city hall, forging secret alliances with known pirate clans.", urgency="MEDIUM"},
       {desc="Rumors of infiltration in city hall, with secret alliances between officials and criminal groups, emerge.", urgency="MEDIUM"},
       {desc="Hidden slave markets discovered in abandoned warehouses, local guard unprepared for large-scale rescue.", urgency="HIGH"},
       {desc="Hidden slave markets discovered in abandoned warehouses leave the guard unprepared for a large-scale rescue.", urgency="HIGH"},
       {desc="Abeisan Inlet privateers sabotage docking facilities, fleets trapped, trade collapses overnight.", urgency="CRITICAL"},
       {desc="Privateers sabotage docking facilities at the Abeisan Inlet, trapping fleets and causing trade collapse overnight.", urgency="CRITICAL"},
       {desc="Opium dens bribe city watch to ignore mass kidnappings, scandal erupts in official ranks.", urgency="HIGH"},
       {desc="Opium dens bribe city watch officials to ignore mass kidnappings, sparking a scandal.", urgency="HIGH"},
       {desc="Border dispute with Imperial Federation escalates, armed militias gather near Sufriya outskirts.", urgency="LOW"},
       {desc="A border dispute with the Imperial Federation escalates, leading armed militias to gather near the outskirts.", urgency="LOW"},
       {desc="Elite spy ring assassinates multiple mid-level functionaries, city lacks cohesive leadership response.", urgency="MEDIUM"},
       {desc="An elite spy ring assassinates several mid-level officials, leaving the city without cohesive leadership.", urgency="MEDIUM"},
       {desc="Merchant mansions ransacked by clandestine group calling themselves Abeisan Liberators, property owners flee.", urgency="HIGH"},
       {desc="Merchant mansions are ransacked by a clandestine group, forcing property owners to flee in panic.", urgency="HIGH"},
       {desc="Shipping manifests sabotaged systematically, local economy in crisis, no suspect named yet.", urgency="LOW"},
       {desc="Shipping manifests are systematically sabotaged, plunging the local economy into crisis with no suspect named.", urgency="LOW"},
       {desc="Armed blockade halts traffic from Lake Morovia to southern strait, city council declares state of emergency.", urgency="CRITICAL"}
       {desc="An armed blockade halts all traffic from Lake Morovia to the southern strait, prompting a state of emergency.", urgency="CRITICAL"},
      {desc="A sudden fuel shortage disrupts maritime transport, leading to shipping delays and economic instability.", urgency="MEDIUM"},
      {desc="A wave of cyber-attacks on port systems causes temporary shutdowns of key trade operations.", urgency="HIGH"},
      {desc="A major public protest erupts over unfair import tariffs, leading to clashes with security forces.", urgency="CRITICAL"},
      {desc="A scandal emerges when officials are implicated in a bribery scheme related to maritime contracts.", urgency="HIGH"},
      {desc="A significant structural failure at a port terminal forces emergency evacuations and repairs.", urgency="MEDIUM"},
      {desc="A local strike by dock workers halts operations at the harbor, affecting outbound shipments.", urgency="HIGH"},
      {desc="Increased smuggling activity prompts a coordinated police raid with several arrests.", urgency="MEDIUM"},
      {desc="A controversial decision to privatize the harbor leads to widespread demonstrations.", urgency="LOW"},
      {desc="A sharp decline in trade volumes due to sanctions forces the city to re-evaluate its economic policies.", urgency="MEDIUM"},
      {desc="An outbreak of a contagious illness among port workers forces a temporary closure for health inspections.", urgency="CRITICAL"}
     }
     }
   },
   },
   ["Lykopolis"] = {
   ["Lykopolis"] = {
     events = {
     events = {
       {desc="Priestess of Agripinilla imposes heavy-handed martial orders, forcibly enlisting entire neighborhoods.", urgency="HIGH"},
       {desc="A prominent official imposes heavy-handed martial orders, forcibly conscripting entire neighborhoods.", urgency="HIGH"},
       {desc="Mylecian Coal Ports infiltration unmasked conspiracy to overthrow city government from within.", urgency="MEDIUM"},
       {desc="An infiltration at the Mylecian Coal Ports uncovers a conspiracy to overthrow the city government.", urgency="MEDIUM"},
       {desc="Gruesome ceremonies rumored in defunct coal mines, kidnappings indicate possible forced labor or executions.", urgency="HIGH"},
       {desc="Rumors of grim events in defunct coal mines, with kidnappings suggesting forced labor, spread fear.", urgency="HIGH"},
       {desc="Stripping Path militants sabotage excavation tunnels, burying dozens, city resources stretched thin.", urgency="CRITICAL"},
       {desc="Extremist militants sabotage excavation tunnels, causing collapses that bury dozens and stretch resources thin.", urgency="CRITICAL"},
       {desc="Bassarid loyalists brawl with local Divinist protesters, chaos in city squares, multiple injuries.", urgency="LOW"},
       {desc="Loyalist groups clash violently with local protesters in city squares, resulting in multiple injuries.", urgency="HIGH"},
       {desc="Fenrir sympathizers rumored near the main shrine, vantage points compromised, leadership unsettled.", urgency="HIGH"},
      {desc="Local authorities enforce a strict curfew following a spike in street crime, leading to community unrest.", urgency="LOW"},
       {desc="Several city officials indicted for extorting coal miners, paramilitary squads deployed to quell unrest.", urgency="MEDIUM"},
       {desc="A critical shortage of fertilizers due to supply chain issues forces a drop in crop yields.", urgency="MEDIUM"},
       {desc="Grassroots agitators push for Lykopolis independence, stashing weapons in disused mineshafts, watchers find partial evidence.", urgency="MEDIUM"},
      {desc="Community leaders demand increased government intervention to address rural poverty, sparking heated debates.", urgency="LOW"},
       {desc="Masked zealots disrupt daily worship, forcibly 'reforming' unwilling citizens, fosters high tension.", urgency="LOW"},
       {desc="A logistical failure in distributing agricultural aid forces the city to seek emergency state assistance.", urgency="MEDIUM"},
       {desc="Major sabotage at prime coal shipping port, forging supply chain collapses, city meltdown imminent.", urgency="CRITICAL"}
       {desc="Local media exposes systemic corruption in rural subsidy programs, igniting protests and demands for reform.", urgency="CRITICAL"},
      {desc="A sudden power outage in the mining district disrupts production, causing delays and financial losses.", urgency="MEDIUM"},
       {desc="Violent protests against declining miner wages lead to clashes with security forces.", urgency="HIGH"},
      {desc="An unexpected shutdown of a key coal processing plant forces a citywide energy crisis.", urgency="HIGH"},
      {desc="Officials are implicated in a scandal involving embezzlement of funds meant for mine safety improvements.", urgency="CRITICAL"},
       {desc="A major accident at a mine results in multiple injuries and suspends operations temporarily.", urgency="MEDIUM"},
      {desc="A controversial decision to reduce subsidies for mining companies sparks mass demonstrations among workers.", urgency="HIGH"},
      {desc="A dispute between rival mining cooperatives escalates into armed clashes, threatening local production.", urgency="MEDIUM"},
      {desc="A cyber attack on the coal export system disrupts trade, leading to delays and increased costs.", urgency="HIGH"},
      {desc="A critical shortage of skilled labor forces companies to reduce output, affecting the local economy.", urgency="MEDIUM"},
      {desc="A public inquiry into safety violations at mines reveals widespread neglect, sparking outrage among residents.", urgency="CRITICAL"}
     }
     }
   },
   },
  ----------------------------------------------------------------------------
  -- Haifan Bassaridia (Major Cities) – (Already updated above)
  ----------------------------------------------------------------------------
  ----------------------------------------------------------------------------
  -- Haifan Bassaridia (Minor Cities)
  ----------------------------------------------------------------------------
  -- For the minor Haifan cities, the events have been updated above (Thermosalem and Akróstadium).
  -- ["Thermosalem"] and ["Akróstadium"] entries appear above. Similarly, the entry for ["Sufriya"] and ["Lykopolis"] has been updated.
}
}


-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- (E) Weighted random picking, 80% chance of "No reports"
-- (E) WEIGHTED RANDOM SELECTION: 80% chance "No reports"
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- We'll define a helper that returns a numeric weight for each urgency:
-- LOW => 4, MEDIUM => 3, HIGH => 2, CRITICAL => 1
local function getWeight(urg)
local function getWeight(urg)
   if urg == "LOW" then return 4 end
   if urg == "LOW" then return 4 end
Line 703: Line 950:
   if urg == "HIGH" then return 2 end
   if urg == "HIGH" then return 2 end
   if urg == "CRITICAL" then return 1 end
   if urg == "CRITICAL" then return 1 end
   return 1 -- fallback
   return 1
end
end


-- Weighted event selection
local function pickWeightedEvent(events)
local function pickWeightedEvent(events)
  -- sum weights
   local total = 0
   local total = 0
   for _,ev in ipairs(events) do
   for _, ev in ipairs(events) do
     total = total + getWeight(ev.urgency)
     total = total + getWeight(ev.urgency)
   end
   end
   local roll = math.random(total)
   local roll = math.random(total)
   local cumul = 0
   local cumul = 0
   for _,ev in ipairs(events) do
   for _, ev in ipairs(events) do
     cumul = cumul + getWeight(ev.urgency)
     cumul = cumul + getWeight(ev.urgency)
     if roll <= cumul then
     if roll <= cumul then
Line 721: Line 966:
     end
     end
   end
   end
   return events[#events] -- fallback
   return events[#events]
end
end


-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- (F) makeTable function with day-based seed, 80% no reports, else weighted pick
-- (F) MAKE TABLE FUNCTION: Day-based seed, 80% "No reports", else weighted pick
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
function p.makeTable()
function p.makeTable()
Line 731: Line 976:
   local seed = dateInfo.year * 1000 + dateInfo.dayOfYear
   local seed = dateInfo.year * 1000 + dateInfo.dayOfYear
   math.randomseed(seed)
   math.randomseed(seed)
   local lines = {}
   local lines = {}
   table.insert(lines, '{| class="wikitable"')
   table.insert(lines, '{| class="wikitable"')
   table.insert(lines, '! Date !! City !! Event !! Urgency')
   table.insert(lines, '! Date !! City !! Event !! Urgency')
   for _, cityName in ipairs(cityOrder) do
   for _, cityName in ipairs(cityOrder) do
     local data = cityData[cityName]
     local data = cityData[cityName]
     if data then
     if data then
      -- 80% chance no reports
       local roll = math.random()
       local roll = math.random()
       if roll < 0.80 then
       if roll < 0.80 then
         table.insert(lines, '|-')
         table.insert(lines, '|-')
         table.insert(lines,
         table.insert(lines, '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || No reports || N/A')
          '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || No reports || N/A'
        )
       else
       else
        -- pick weighted event
         local ev = pickWeightedEvent(data.events)
         local ev = pickWeightedEvent(data.events)
         table.insert(lines, '|-')
         table.insert(lines, '|-')
         table.insert(lines,
         table.insert(lines, '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || ' .. ev.desc .. ' || ' .. ev.urgency)
          '| ' .. dateInfo.text
          .. ' || ' .. cityName
          .. ' || ' .. ev.desc
          .. ' || ' .. ev.urgency
        )
       end
       end
     else
     else
      -- city not in cityData => "No data"
       table.insert(lines, '|-')
       table.insert(lines, '|-')
       table.insert(lines,
       table.insert(lines, '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || No data || N/A')
        '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || No data || N/A'
      )
     end
     end
   end
   end
   table.insert(lines, '|}')
   table.insert(lines, '|}')
   return table.concat(lines, '\n')
   return table.concat(lines, '\n')

Revision as of 03:40, 10 February 2025

Documentation for this module may be created at Module:BassaridianDailyEvents/doc

-------------------------------------------------------------------------------
-- Module: DailyTable
-- Purpose:
--   1) Include all city descriptions for:
--      • Bassaridia Vaeringheim (major + minor)
--      • New South Jangsong (major + minor)
--      • Haifan Bassaridia (major + minor)
--      in a bracket-level comment, verbatim and unabridged.
--   2) cityOrder table sets EXACT city display order as requested.
--   3) cityData includes 20 events per city, focusing on crime, rebellion,
--      and non-weather natural phenomena (diseases, plagues, landslides,
--      infestations, etc.). All events are realistic.
--   4) Weighted random event selection so that:
--      - 80% chance: "No reports"
--      - 20% chance: pick an event (with LOW urgency most likely, CRITICAL least).
--   5) Day-based random seeding ensures the same output all day, new each day.
--   6) Do NOT omit or remove any information from previous versions.
-------------------------------------------------------------------------------

local p = {}

-------------------------------------------------------------------------------
-- (A) FULL CITY DESCRIPTIONS (VERBATIM) IN A SINGLE BRACKET-LEVEL COMMENT
-------------------------------------------------------------------------------
--[==[
⋯ (Insert full, unabridged city description text here exactly as provided previously) ⋯
]==]

-------------------------------------------------------------------------------
-- (B) PSSC DATE FUNCTION (unchanged)
-------------------------------------------------------------------------------
local function getPSSCDate()
    local start = os.time{year=1999, month=8, day=6}
    local now = os.time()
    local daysSince = math.floor((now - start) / 86400)
    local psscYear = math.floor(daysSince / 183)
    local dayOfYear = (daysSince % 183) + 1
    return {
        year = psscYear,
        dayOfYear = dayOfYear,
        text = ("Day %d of Year %d PSSC"):format(dayOfYear, psscYear)
    }
end

-------------------------------------------------------------------------------
-- (C) EXACT CITY ORDER
-------------------------------------------------------------------------------
local cityOrder = {
  -- Bassaridia Vaeringheim (Major)
  "Vaeringheim","Luminaria","Serena","Pyralis","Symphonara","Aurelia",
  "Somniumpolis","Nexa","Lunalis Sancta","Sylvapolis",
  -- Bassaridia Vaeringheim (Minor)
  "Saluria","Aetherium","Ferrum Citadel","Acheron","Erythros","Catonis Atrium",
  "Delphica","Koinonía","Aureum","Myrene","Halicarn","Ephyra","Thyrea",
  -- New South Jangsong (Major)
  "Skýrophos","Bjornopolis","Aegirheim","Norsolyra","Thorsalon",
  -- New South Jangsong (Minor)
  "Pelagia",
  -- Haifan Bassaridia (Major)
  "Keybir-Aviv","Tel-Amin","Diamandis","Jogi","Lewisburg",
  -- Haifan Bassaridia (Minor)
  "Thermosalem","Akróstadium","Sufriya","Lykopolis"
}

-------------------------------------------------------------------------------
-- (D) CITY DATA: 20 EVENTS PER CITY
-------------------------------------------------------------------------------
local cityData = {

  ----------------------------------------------------------------------------
  -- Bassaridia Vaeringheim (Major Cities)
  ----------------------------------------------------------------------------
  ["Vaeringheim"] = {
    events = {
      -- Original 10 events:
      {desc="Entrenched rebel leaders erect barricades near the old fortress, clashing with local patrols.", urgency="HIGH"},
      {desc="Violent riot over contentious political demonstrations halts major commerce, multiple injuries reported.", urgency="CRITICAL"},
      {desc="Explosives discovered along Lake Morovia’s canals, potentially aimed at disrupting supply routes.", urgency="HIGH"},
      {desc="An organized crime syndicate seizes a government office, demanding new autonomy measures.", urgency="HIGH"},
      {desc="State Bank infiltration uncovers widespread embezzlement for extremist operations.", urgency="MEDIUM"},
      {desc="Local community leaders ambushed on the outskirts, with three kidnapped by an unknown group.", urgency="HIGH"},
      {desc="A large smuggling ring claims rights to a historic cultural artifact, sparking a citywide dispute.", urgency="LOW"},
      {desc="Kidnappers strike during a grand festival, leaving multiple VIPs missing and the city reeling.", urgency="CRITICAL"},
      {desc="Senior officials indicted for dealing arms to local pirates, putting the city on high alert.", urgency="HIGH"},
      {desc="Mass food poisoning traced to sabotage in the fish distribution network, threatening public health.", urgency="MEDIUM"},
      -- 10 New events:
      {desc="A sudden shortage of clean water forces rationing measures in the central district.", urgency="MEDIUM"},
      {desc="Urban decay in the older quarter prompts protests over neglected infrastructure.", urgency="LOW"},
      {desc="A violent dispute between rival labor unions erupts at the main port, disrupting operations.", urgency="HIGH"},
      {desc="Reports of a covert smuggling tunnel beneath the city spark a major police investigation.", urgency="MEDIUM"},
      {desc="An unexpected strike by city sanitation workers paralyzes waste removal, causing public health concerns.", urgency="HIGH"},
      {desc="A corrupt contractor is exposed for overbilling on public works, leading to community outrage.", urgency="MEDIUM"},
      {desc="Vandalism at a major cultural monument incites debates over city heritage preservation.", urgency="LOW"},
      {desc="A protest at the central market turns chaotic after aggressive police response, injuring several civilians.", urgency="CRITICAL"},
      {desc="A series of coordinated burglaries targets government buildings, suggesting an organized crime wave.", urgency="HIGH"},
      {desc="A sudden drop in local tax revenue forces the city to consider austerity measures, sparking political unrest.", urgency="MEDIUM"}
    }
  },
  ["Luminaria"] = {
    events = {
      {desc="Armed nomadic groups blockade city gates, halting livestock shipments with threats of violence.", urgency="HIGH"},
      {desc="Local religious leaders are taken hostage by an extremist faction, with rescue attempts stalling.", urgency="HIGH"},
      {desc="Subterranean tunnels used by major weapons smugglers force guards to retreat under heavy fire.", urgency="CRITICAL"},
      {desc="A breakaway protest group declares a takeover of city squares, attacking passersby.", urgency="MEDIUM"},
      {desc="Important archival documents vanish overnight, and blackmail demands flood city officials.", urgency="HIGH"},
      {desc="Mass panic erupts during early morning public gatherings, with suspicions of deliberate disinformation.", urgency="LOW"},
      {desc="Tea merchants are sabotaged by an unknown paramilitary group, crippling the local economy for days.", urgency="MEDIUM"},
      {desc="Nomadic raiders destroy major warehouses, leaving multiple workers unaccounted for.", urgency="HIGH"},
      {desc="Rumors of forced labor in hidden storage facilities raise fears of an armed resistance, according to investigators.", urgency="LOW"},
      {desc="Rival factions stage a violent confrontation at a major civic center, leaving multiple casualties.", urgency="CRITICAL"},
      {desc="A sudden breakdown in the city's power grid causes widespread disruption in critical communications.", urgency="MEDIUM"},
      {desc="Urban protests erupt over rising fuel prices, with clashes reported between demonstrators and security forces.", urgency="HIGH"},
      {desc="A leak at a local industrial plant threatens to release hazardous chemicals into a nearby river.", urgency="CRITICAL"},
      {desc="Local businesses report a surge in cybercrime targeting financial transactions, causing economic uncertainty.", urgency="MEDIUM"},
      {desc="A labor strike by public transport workers forces a temporary shutdown of the city's transit system.", urgency="HIGH"},
      {desc="A scandal emerges as high-level officials are caught in a corruption probe involving public contracts.", urgency="MEDIUM"},
      {desc="A series of targeted burglaries in the historic district leads to calls for increased surveillance and community policing.", urgency="LOW"},
      {desc="A disputed election result in a key local council sparks prolonged demonstrations in the main square.", urgency="CRITICAL"},
      {desc="Flooding from heavy rains disrupts operations in the underground trade tunnels, delaying shipments.", urgency="HIGH"},
      {desc="A sudden outbreak of a contagious illness in a crowded market forces emergency medical interventions and lockdowns.", urgency="MEDIUM"}
    }
  },
  ["Serena"] = {
    events = {
      {desc="Organized bandits loot farmland across the foothills, fleeing with critical supplies.", urgency="HIGH"},
      {desc="Unknown assassins eliminate prominent officials, with cryptic threats scrawled on walls.", urgency="CRITICAL"},
      {desc="The city reservoir is contaminated and extremist leaflets are found, raising suspicions of sabotage.", urgency="HIGH"},
      {desc="Militant protesters attempt to dismantle watchtowers on key mountain passes, leaving the city guard outflanked.", urgency="MEDIUM"},
      {desc="The discovery of an ancient artifact triggers violent conflicts between rival factions, with dozens injured.", urgency="CRITICAL"},
      {desc="Loyalists block the main trade route, stranding caravans indefinitely.", urgency="HIGH"},
      {desc="Rumors of a desecrated tomb cause public panic, leading to vandalism near historical sites.", urgency="MEDIUM"},
      {desc="An outlaw gang searches for a rumored cache of heavy arms in an old armory, sparking small skirmishes.", urgency="HIGH"},
      {desc="Political chaos in the local council after a series of high-profile kidnappings leaves leadership uncertain.", urgency="LOW"},
      {desc="A virulent disease outbreak emerges in an exiled camp on the outskirts, prompting rushed quarantines.", urgency="LOW"},
      {desc="A major landslide in a remote mountain area cuts off a vital supply route, prompting urgent rescue operations.", urgency="MEDIUM"},
      {desc="Local farmers protest government neglect after a severe drought reduces crop yields significantly.", urgency="HIGH"},
      {desc="A breakdown in the city's waste management system leads to public health hazards in residential areas.", urgency="MEDIUM"},
      {desc="A corrupt official is exposed for accepting bribes from a criminal syndicate, triggering widespread outrage.", urgency="HIGH"},
      {desc="A power outage across several districts forces emergency measures and disrupts communication networks.", urgency="MEDIUM"},
      {desc="A covert operation uncovers a network of smuggling tunnels beneath the city, leading to mass arrests.", urgency="CRITICAL"},
      {desc="An industrial accident at a major factory spills hazardous materials into a nearby river, threatening water supplies.", urgency="HIGH"},
      {desc="Protests over rising living costs escalate into violent clashes between demonstrators and police, straining local resources.", urgency="CRITICAL"},
      {desc="A critical infrastructure failure at the city's main bridge forces an abrupt closure, disrupting commerce.", urgency="MEDIUM"},
      {desc="A whistleblower reveals systemic corruption in the city's waste disposal contracts, prompting calls for reform.", urgency="LOW"}
    }
  },
  ["Pyralis"] = {
    events = {
      {desc="A rebel militia demands tribute from merchant caravans, forcibly halting commerce.", urgency="HIGH"},
      {desc="A rogue extremist group kidnaps travelers near the forest, demanding ransom for their release.", urgency="CRITICAL"},
      {desc="Reports emerge of illegal forging of incendiary weapons, raising concerns over potential industrial accidents.", urgency="HIGH"},
      {desc="Traffickers route contraband through Highland Port, ambushing local watch squads repeatedly.", urgency="HIGH"},
      {desc="A coordinated arson spree destroys several historic public buildings in one night, with security overextended.", urgency="MEDIUM"},
      {desc="Local factions threaten the city’s cultural community with forced labor demands to produce propaganda.", urgency="LOW"},
      {desc="A key caravan carrying contraband disappears near the forest border, with suspicions of violent hijacking.", urgency="MEDIUM"},
      {desc="Radical militants torture suspected dissidents for information about rebel safehouses.", urgency="HIGH"},
      {desc="Widespread theft of critical industrial chemicals halts production in the primary workshops.", urgency="LOW"},
      {desc="A mob of rioters storms Highland Port offices, setting documents ablaze while law enforcement is overwhelmed.", urgency="CRITICAL"},
      {desc="A disruption in fuel supply causes a temporary halt to industrial production and commerce.", urgency="MEDIUM"},
      {desc="An armed robbery at a major trade center leaves several workers injured and triggers a police investigation.", urgency="HIGH"},
      {desc="A labor strike by factory workers paralyzes key manufacturing plants, affecting the regional supply chain.", urgency="HIGH"},
      {desc="Reports of an organized theft ring targeting local warehouses cause security firms to be deployed.", urgency="LOW"},
      {desc="A cyber attack on the city's communication network disrupts operations at critical industrial sites.", urgency="MEDIUM"},
      {desc="Protesters block a major highway near the port, demanding improved labor conditions, leading to clashes.", urgency="HIGH"},
      {desc="A sudden spike in local crime overwhelms the police force, leading to increased community patrols.", urgency="MEDIUM"},
      {desc="A crucial shipment of raw materials is hijacked en route to a manufacturing plant, causing production delays.", urgency="HIGH"},
      {desc="A citywide blackout disrupts both industrial and residential areas, prompting emergency responses.", urgency="MEDIUM"},
      {desc="Local environmental groups protest against unchecked industrial pollution, calling for stricter regulations.", urgency="LOW"}
    }
  },
  ["Symphonara"] = {
    events = {
      {desc="A radical extremist group kidnaps several city councilors, demanding ideological reforms under threat.", urgency="HIGH"},
      {desc="Government agents are discovered infiltrating a local garrison; potential traitors remain at large.", urgency="MEDIUM"},
      {desc="Morovian rebels incite mass riots in the main public square, overwhelming security forces.", urgency="CRITICAL"},
      {desc="A local intellectual group degenerates into a violent extremist faction, coercing residents into their views.", urgency="HIGH"},
      {desc="Ringleaders sabotage the main aqueduct, threatening the city's water supply unless demands are met.", urgency="HIGH"},
      {desc="Organized crime groups ambush transport convoys in public gardens, leaving the city watch outnumbered.", urgency="LOW"},
      {desc="Saboteurs disrupt merchant shipping near a key pass, with several vessels reported missing.", urgency="MEDIUM"},
      {desc="A radical faction occupies a key civic building, resisting all negotiation attempts.", urgency="HIGH"},
      {desc="Bomb threats target the annual city festival, causing panic among thousands of attendees.", urgency="LOW"},
      {desc="A citywide uprising triggered by extremist propaganda forces watch squads to barricade in outposts.", urgency="CRITICAL"},
      {desc="A sudden collapse of an old bridge disrupts access to a major residential area, prompting urgent repairs.", urgency="MEDIUM"},
      {desc="A controversial art exhibition sparks heated debates and small-scale protests in the cultural district.", urgency="LOW"},
      {desc="Reports of misappropriated public funds at a community center lead to a police investigation.", urgency="MEDIUM"},
      {desc="A targeted cyber attack on municipal systems causes intermittent service disruptions across the city.", urgency="HIGH"},
      {desc="Local trade unions protest over unpaid wages and poor working conditions, resulting in sporadic strikes.", urgency="HIGH"},
      {desc="A burst water main in a historic district floods several buildings, damaging heritage structures.", urgency="MEDIUM"},
      {desc="Public safety concerns rise as gang activity in suburban areas increases, prompting police warnings.", urgency="CRITICAL"},
      {desc="A prominent local leader is arrested on corruption charges, sparking community outrage and protests.", urgency="HIGH"},
      {desc="A planned redevelopment project is halted after activists discover funding irregularities.", urgency="MEDIUM"},
      {desc="A sharp increase in vehicle break-ins forces the city to deploy additional security patrols in the downtown area.", urgency="LOW"}
    }
  },
  ["Aurelia"] = {
    events = {
      {desc="Wealthy merchant families hoard the city's bullion, threatening to cut off trade unless their demands are met.", urgency="HIGH"},
      {desc="Infiltration of a major financial institution sparks a violent purge of suspected traitors in downtown streets.", urgency="CRITICAL"},
      {desc="Mass sabotage in diamond mines traps dozens of workers, paralyzing the city as rescue attempts face armed resistance.", urgency="HIGH"},
      {desc="Artisans from a prominent guild riot, using metal tools as improvised weapons, overwhelming local security.", urgency="HIGH"},
      {desc="Self-proclaimed reformers forcibly extort money from citizens, claiming it will boost the city's gold reserves.", urgency="MEDIUM"},
      {desc="Rumors of forced labor in underground mining facilities circulate, leaving the city watch powerless.", urgency="LOW"},
      {desc="Sudden fires engulf the district housing the Crown Jeweler’s offices, possibly as cover for grand theft.", urgency="HIGH"},
      {desc="Radical local loyalists vow to expel all outside influences, occupying a key city council hall.", urgency="CRITICAL"},
      {desc="Unconfirmed reports of violent extremist groups among local elites surface, though the guard remains skeptical.", urgency="LOW"},
      {desc="A critical meltdown at a diamond cutting facility, with saboteurs destroying key inventories, drives the local economy near collapse.", urgency="MEDIUM"},
      {desc="A major protest over skyrocketing living costs leads to violent clashes in the financial district, disrupting commerce.", urgency="CRITICAL"},
      {desc="Investigations reveal a network of counterfeit gold circulating in the market, shaking investor confidence.", urgency="HIGH"},
      {desc="Protests by rival mining companies escalate into public demonstrations, affecting local production.", urgency="MEDIUM"},
      {desc="A sudden industrial accident at a gold refinery releases toxic fumes, forcing an evacuation of nearby neighborhoods.", urgency="HIGH"},
      {desc="A scandal erupts when high-ranking officials are caught in an embezzlement scheme, triggering public outrage.", urgency="CRITICAL"},
      {desc="Public confidence wanes after a string of corruption scandals leads to multiple resignations in municipal offices.", urgency="MEDIUM"},
      {desc="A dramatic drop in diamond export revenues causes severe shortages, leading to widespread unrest.", urgency="HIGH"},
      {desc="A series of violent burglaries targeting upscale jewelry stores forces increased security measures.", urgency="MEDIUM"},
      {desc="A controversial funding cut for heritage preservation sparks protests among historians and activists.", urgency="LOW"},
      {desc="A sudden spike in inflation leads to a cost-of-living crisis, igniting mass protests and demands for government intervention.", urgency="CRITICAL"}
    }
  },
  ["Somniumpolis"] = {
    events = {
      {desc="A radical extremist group forcibly recruits unsuspecting citizens into forced labor, disrupting community life.", urgency="HIGH"},
      {desc="Traffickers exploit wetlands for illicit drug shipments, with the city guard engaged in running battles.", urgency="HIGH"},
      {desc="Pirate enclaves form along swamp fringes, raiding key trade barges with impunity.", urgency="CRITICAL"},
      {desc="A potent narcotic is released during a major city gathering, sparking uncontrollable riots.", urgency="HIGH"},
      {desc="Hostile infiltration is discovered in a major government institution, narrowly averting a potential coup.", urgency="MEDIUM"},
      {desc="Town elders vanish amid serious corruption allegations, with forced disappearances suspected.", urgency="LOW"},
      {desc="Invasive swamp roaches ravage farmland and storerooms, prompting a pest emergency declaration.", urgency="MEDIUM"},
      {desc="Rebels seize control of a watchtower near the city center, claiming autonomy from central authority.", urgency="LOW"},
      {desc="Arsonists torch major shipping warehouses, halting trade with neighboring regions.", urgency="HIGH"},
      {desc="Insurgent leaders vow widespread violence unless independence demands are met, heightening tensions.", urgency="CRITICAL"},
      {desc="A sudden decline in crop yields due to prolonged drought forces emergency measures among local farmers.", urgency="MEDIUM"},
      {desc="A critical breakdown in the sewage system causes a public health crisis in several districts.", urgency="HIGH"},
      {desc="A strike by hospital workers overwhelms the healthcare system during a disease outbreak.", urgency="CRITICAL"},
      {desc="A coordinated cyber attack disrupts the city's communication networks, hindering emergency responses.", urgency="HIGH"},
      {desc="A surge in local crime rates in residential neighborhoods forces increased patrols and community meetings.", urgency="MEDIUM"},
      {desc="Local protests over deteriorating living conditions escalate into violent confrontations with police.", urgency="HIGH"},
      {desc="A scandal involving mismanagement of public funds at a social service center leads to widespread outrage.", urgency="MEDIUM"},
      {desc="An accidental chemical spill at a factory contaminates nearby water sources, prompting immediate action.", urgency="HIGH"},
      {desc="A series of coordinated burglaries in the central district raises concerns about an emerging crime ring.", urgency="LOW"},
      {desc="Public dissatisfaction with rising utility costs leads to mass demonstrations and clashes with officials.", urgency="CRITICAL"}
    }
  },
  ["Nexa"] = {
    events = {
      {desc="A radical political faction declares martial law over Nexa, enforcing curfews under threat.", urgency="HIGH"},
      {desc="A key industrial facility is repurposed for illegal organ trafficking, leaving guards powerless.", urgency="CRITICAL"},
      {desc="Infiltration of city hall by an extremist group leads to violent purges of opposing councilors.", urgency="HIGH"},
      {desc="Illegal burial practices in abandoned cemeteries prompt investigations, with rangers disappearing.", urgency="MEDIUM"},
      {desc="Shipments of crucial sulfuric water are stolen, halting essential city industries.", urgency="LOW"},
      {desc="Extremist enforcers impose mandatory labor trials, punishing resisters severely.", urgency="MEDIUM"},
      {desc="Kidnappers strike near Deerbone Cave; empty, vandalized caravans are found with no ransom demanded.", urgency="HIGH"},
      {desc="Local militia attempts sabotage of extremist strongholds, leading to firefights on the outskirts.", urgency="MEDIUM"},
      {desc="A highly toxic chemical is discovered on farmland near industrial pools, killing livestock rapidly.", urgency="LOW"},
      {desc="A failed uprising in Nexa’s central forum ends in bloodshed, overwhelming city paramedics.", urgency="CRITICAL"},
      {desc="A major power outage disrupts industrial operations, forcing emergency protocols and economic losses.", urgency="MEDIUM"},
      {desc="A series of coordinated burglaries targets critical infrastructure, leading to extensive repair costs.", urgency="HIGH"},
      {desc="An internal audit reveals deep-rooted corruption in public procurement, sparking calls for reform.", urgency="MEDIUM"},
      {desc="A protest against rising fuel prices turns violent, with demonstrators clashing with security forces.", urgency="HIGH"},
      {desc="A breakdown in public transportation causes chaos and stranded citizens, intensifying frustration.", urgency="LOW"},
      {desc="A disputed local election results in widespread protests and sporadic clashes between political groups.", urgency="CRITICAL"},
      {desc="Reports of a covert arms smuggling operation from an abandoned warehouse prompt a citywide investigation.", urgency="MEDIUM"},
      {desc="A large-scale public works project is halted due to safety concerns after multiple accidents are reported.", urgency="HIGH"},
      {desc="Infrastructural failures in the water supply network lead to critical shortages in several districts.", urgency="MEDIUM"},
      {desc="A scandal over mismanagement of industrial waste sparks a public health crisis and urgent calls for reform.", urgency="LOW"}
    }
  },
  ["Lunalis Sancta"] = {
    events = {
      {desc="A local extremist group imposes radical decrees, detaining political opponents in public squares.", urgency="HIGH"},
      {desc="A wave of kidnappings targets visiting officials, with negotiations stalling amid political friction.", urgency="MEDIUM"},
      {desc="A faction of radical loyalists burns municipal archives, crippling the city's governance.", urgency="HIGH"},
      {desc="Infiltration of the local police force leads to a split, with half joining a rebellious faction in a standoff.", urgency="CRITICAL"},
      {desc="Mass disinformation campaigns are suspected to have induced panic, leading to violent demonstrations downtown.", urgency="LOW"},
      {desc="Widespread black-market drug trade near central districts overwhelms city security.", urgency="HIGH"},
      {desc="An underground movement demands independence from central authority, brandishing stolen weapons.", urgency="MEDIUM"},
      {desc="A prominent academic incites radical protests, leading entire neighborhoods to lock out patrols.", urgency="LOW"},
      {desc="Several families vanish from a well-known residential district, with suspicions of organized crime.", urgency="HIGH"},
      {desc="A surprise coup attempt at city hall leaves the city in chaos after the pro-incumbent mayor’s edicts.", urgency="CRITICAL"},
      {desc="A sudden budget shortfall forces cuts in public services, leading to protests and calls for fiscal reform.", urgency="MEDIUM"},
      {desc="A spike in violent street crime causes a temporary curfew as police scramble to restore order.", urgency="HIGH"},
      {desc="A major transportation hub shuts down after structural damage is discovered, disrupting trade and travel.", urgency="MEDIUM"},
      {desc="Public inquiries into allegations of police misconduct prompt widespread demands for accountability.", urgency="HIGH"},
      {desc="An influential business leader is arrested on corruption charges, sparking civil unrest.", urgency="CRITICAL"},
      {desc="An outbreak of a contagious illness in a crowded district forces the closure of several schools and public facilities.", urgency="MEDIUM"},
      {desc="A controversial redevelopment project is met with fierce public opposition, halting construction and inciting protests.", urgency="LOW"},
      {desc="A significant cyber attack on municipal services disrupts communications and causes citywide chaos.", urgency="HIGH"},
      {desc="A local sports event is marred by violent clashes between rival supporter groups, forcing cancellation.", urgency="LOW"},
      {desc="A sharp increase in unemployment sparks mass demonstrations and calls for comprehensive economic reform.", urgency="CRITICAL"}
    }
  },
  ["Sylvapolis"] = {
    events = {
      {desc="An organized criminal group annexes farmland illegally, forcibly evicting local owners.", urgency="HIGH"},
      {desc="A group of radical militants occupies key wetland areas, leaving the city guard outnumbered.", urgency="CRITICAL"},
      {desc="Saboteurs target local mills and granaries, risking severe food shortages.", urgency="HIGH"},
      {desc="Radical land grabbers seize farmland and impose harsh tenancy conditions, causing local owners to flee.", urgency="MEDIUM"},
      {desc="An armed raider band besieges a key city gate, blocking crucial travel routes indefinitely.", urgency="HIGH"},
      {desc="Contaminated plant toxins are discovered in city wells, likely orchestrated by criminals.", urgency="LOW"},
      {desc="A dispute over agricultural policies spirals into unrest, with several homes set ablaze.", urgency="HIGH"},
      {desc="Armed robbers threaten caravans on forest roads, with hostages reported.", urgency="MEDIUM"},
      {desc="A power struggle among local political factions leads to street fights, putting bystanders at risk.", urgency="LOW"},
      {desc="An extremist faction threatens to release toxic chemicals if their demands are not met, heightening tensions.", urgency="CRITICAL"},
      {desc="A sudden drop in agricultural exports forces local farmers to protest unfair trade policies.", urgency="MEDIUM"},
      {desc="A severe pest infestation in the wetlands damages crops and disrupts food supplies.", urgency="HIGH"},
      {desc="Deterioration of rural infrastructure leads to dangerous road conditions and multiple accidents.", urgency="MEDIUM"},
      {desc="A decision to raise taxes on rural communities sparks fierce protests and road blockades.", urgency="HIGH"},
      {desc="Vandalism of public irrigation systems forces an urgent repair campaign.", urgency="LOW"},
      {desc="A dispute between traditional and modern farmers escalates into armed conflict on the outskirts.", urgency="MEDIUM"},
      {desc="A shortage of essential fertilizers due to supply issues leads to poor harvests and economic strain.", urgency="HIGH"},
      {desc="Community leaders demand government intervention to address widespread rural poverty, triggering public debates.", urgency="LOW"},
      {desc="A logistical failure in distributing agricultural aid forces the city to request state assistance.", urgency="MEDIUM"},
      {desc="Local media exposes corruption in rural subsidy programs, igniting protests and demands for reform.", urgency="CRITICAL"}
    }
  },

  ----------------------------------------------------------------------------
  -- Bassaridia Vaeringheim (Minor Cities)
  ----------------------------------------------------------------------------
  ["Saluria"] = {
    events = {
      {desc="Night raids damage extensive horehound fields, severely impacting the city's key agricultural output.", urgency="HIGH"},
      {desc="Masked radicals seize a major agricultural research facility, holding officials hostage.", urgency="HIGH"},
      {desc="Fake caravan signals lead travelers astray in the Gloom Forest, resulting in multiple robberies.", urgency="LOW"},
      {desc="Coordinated firebomb attacks on apothecary outlets threaten the local medical supply chain.", urgency="CRITICAL"},
      {desc="A flood of desperate migrants overruns city gates, with extremist factions suspected among them.", urgency="MEDIUM"},
      {desc="Threatening messages warn of a targeted disease outbreak if officials do not comply.", urgency="LOW"},
      {desc="Armed brigands extort caravans carrying vital medical supplies, leaving hospitals near collapse.", urgency="HIGH"},
      {desc="Advancing sinkholes on the city outskirts prompt suspicions of deliberate sabotage in underground caverns.", urgency="MEDIUM"},
      {desc="An infestation of aggressive vermin overruns municipal archives, forcing the militia to retreat.", urgency="LOW"},
      {desc="A senior official is found in a coma at Fount Evander, with evidence suggesting poisoning by conspirators.", urgency="CRITICAL"},
      {desc="A severe water shortage forces the temporary closure of several apothecaries, causing public distress.", urgency="MEDIUM"},
      {desc="A series of arson attacks target rural clinics, severely affecting medical services in outlying areas.", urgency="HIGH"},
      {desc="Local farmers protest government neglect after a prolonged drought devastates crop yields.", urgency="HIGH"},
      {desc="A sabotage incident in the primary irrigation system disrupts the cultivation of key medicinal herbs.", urgency="MEDIUM"},
      {desc="An investigation reveals collusion between local smugglers and corrupt officials in agriculture.", urgency="CRITICAL"},
      {desc="A large-scale theft of medical supplies from the main warehouse leaves the city vulnerable during a health crisis.", urgency="HIGH"},
      {desc="Vandalism at the central research facility sparks public outcry and demands for improved security.", urgency="LOW"},
      {desc="A sudden outbreak of foodborne illness traced to contaminated fields forces urgent recalls.", urgency="MEDIUM"},
      {desc="Local merchants report a sharp decline in trade due to disrupted transportation routes amid infrastructure failures.", urgency="HIGH"},
      {desc="A protest demanding lower prices for essential herbs escalates into violent clashes with security forces.", urgency="CRITICAL"}
    }
  },
  ["Aetherium"] = {
    events = {
      {desc="Rebel groups raid a major camel transport hub, using lower-ranking employees as bargaining chips.", urgency="HIGH"},
      {desc="Militant loyalists abduct ranger patrols near upper passes; demands remain unclear.", urgency="CRITICAL"},
      {desc="Intentional sabotage of the central hot spring facility cripples the city's tourism industry.", urgency="HIGH"},
      {desc="A secretive local faction bars foreigners from entering the city, with suspicions of arms trafficking.", urgency="LOW"},
      {desc="Essential forging materials are withheld by unidentified saboteurs, halting weapons production.", urgency="MEDIUM"},
      {desc="Suspicious beacon signals from remote ridges suggest bandit coordination for future strikes.", urgency="LOW"},
      {desc="Camel herders blockade the city gates with armed protests, demanding full independence.", urgency="MEDIUM"},
      {desc="A major research institution is forcibly evacuated after violent clashes break out downtown.", urgency="MEDIUM"},
      {desc="A charismatic youth incites a radical following, urging the purge of external influences.", urgency="LOW"},
      {desc="A key mountain pass fortress is destroyed in a sabotage attack, cutting off caravans in the highlands.", urgency="CRITICAL"},
      {desc="A breakdown in the transportation network delays critical supply deliveries, sparking public anger.", urgency="MEDIUM"},
      {desc="Reports of a corruption scandal involving local livestock traders undermine trust in the camel trade.", urgency="HIGH"},
      {desc="A severe sandstorm in the highlands damages key infrastructure, forcing emergency repairs.", urgency="MEDIUM"},
      {desc="A local union of camel herders stages a strike, halting all animal transport and disrupting trade.", urgency="HIGH"},
      {desc="A fire in a vital storage facility for livestock feed causes significant economic losses.", urgency="MEDIUM"},
      {desc="Cyber attacks targeting the city's administrative network force a temporary shutdown of public services.", urgency="HIGH"},
      {desc="A new tax on livestock trade sparks protests among camel herders, with clashes at the city gates.", urgency="CRITICAL"},
      {desc="An outbreak of respiratory illness among livestock forces a quarantine, impacting trade.", urgency="MEDIUM"},
      {desc="Local markets see a surge in smuggling activities as traders bypass new regulations, alarming officials.", urgency="LOW"},
      {desc="Repeated accidents at loading docks suggest deliberate sabotage aimed at disrupting commerce.", urgency="HIGH"}
    }
  },
  ["Ferrum Citadel"] = {
    events = {
      {desc="A faction of rogue military officers forms an independent unit, overshadowing the official militia.", urgency="HIGH"},
      {desc="Fortress staff are indicted for plotting a midnight coup; explosives are confiscated.", urgency="CRITICAL"},
      {desc="Engineered mosquito infestations contaminate several wells, causing rapid illness among residents.", urgency="HIGH"},
      {desc="Arms shipments seized from barracks suggest an inside job aimed at toppling leadership.", urgency="HIGH"},
      {desc="Radical activists kidnap city council members, demanding secession from central control.", urgency="MEDIUM"},
      {desc="A bomb detonation shatters part of the fortress walls, with an unknown faction claiming responsibility.", urgency="CRITICAL"},
      {desc="Sabotage at the main iron mines cripples forging capabilities, leaving the city unprepared for crises.", urgency="MEDIUM"},
      {desc="Clashes between rival gangs erupt in the fortress courtyard, leaving bystanders in fear.", urgency="LOW"},
      {desc="An entire caravan from a neighboring city vanishes under mysterious circumstances, raising fears of armed infiltration.", urgency="MEDIUM"},
      {desc="Patrol units report mass panic after rumors of a rogue military leader spread, shaking morale.", urgency="LOW"},
      {desc="A sudden shortage of industrial materials forces postponement of critical projects, straining the economy.", urgency="MEDIUM"},
      {desc="Unauthorized protests outside fortress walls force military leaders to address growing public discontent.", urgency="HIGH"},
      {desc="Local workers stage a strike demanding better conditions at the mines, halting production temporarily.", urgency="HIGH"},
      {desc="An investigative report reveals corruption in procurement of mining equipment, igniting public outrage.", urgency="MEDIUM"},
      {desc="A malfunction in the city's power grid disrupts operations at key manufacturing plants.", urgency="MEDIUM"},
      {desc="Reports of unexplained equipment failures at industrial sites raise fears of deliberate sabotage.", urgency="HIGH"},
      {desc="A major accident at a forging facility results in multiple injuries and prompts a citywide safety review.", urgency="MEDIUM"},
      {desc="A scandal erupts as high-ranking officials are implicated in a bribery scheme involving local contractors.", urgency="CRITICAL"},
      {desc="A temporary closure of the main iron mine forces reliance on limited reserves, risking a supply crisis.", urgency="HIGH"},
      {desc="Public outcry over mismanagement of mine safety funds leads to an urgent review by regulators.", urgency="MEDIUM"}
    }
  },
  ["Acheron"] = {
    events = {
      {desc="An extremist group kidnaps travelers en route to historical sites, with hostages threatened with execution.", urgency="HIGH"},
      {desc="Rebel forces seize seasonal outposts, forcibly recruiting families to join their cause.", urgency="CRITICAL"},
      {desc="Illicit drug contraband floods the black market, and the city watch struggles in violent firefights with traffickers.", urgency="HIGH"},
      {desc="Infiltration in the local trade guild leads to the confiscation of a large illegal arms cache.", urgency="MEDIUM"},
      {desc="Rebel militants block a key canyon pass, extorting all trade caravans for tolls.", urgency="HIGH"},
      {desc="Farmers near the forest report mass kidnappings at night, with evidence pointing to forced labor by rebels.", urgency="LOW"},
      {desc="Rival rebel factions vie for control of the former nomadic capital, with sporadic street battles erupting.", urgency="MEDIUM"},
      {desc="Saboteurs release lethal fumes from an industrial facility, forcing an entire district evacuation.", urgency="HIGH"},
      {desc="A prominent local leader is assassinated during a public ceremony, with an extremist group claiming responsibility.", urgency="CRITICAL"},
      {desc="A mysterious disease outbreak in canyon settlements prompts medics to suspect sabotage by militant factions.", urgency="LOW"},
      {desc="A severe landslide in the canyon blocks a critical road, isolating communities and prompting rescue efforts.", urgency="MEDIUM"},
      {desc="Local trade networks suffer as a major bridge collapse forces detours and delays in supply deliveries.", urgency="HIGH"},
      {desc="A coordinated attack on a rebel supply depot results in heavy losses, further destabilizing the region.", urgency="CRITICAL"},
      {desc="An investigative report reveals widespread corruption within local rebel leadership, fueling public distrust.", urgency="MEDIUM"},
      {desc="An outbreak of food poisoning at a local market forces emergency inspections and widespread concern.", urgency="HIGH"},
      {desc="A series of targeted robberies of fuel and supplies intensifies fears of an emerging organized crime syndicate.", urgency="HIGH"},
      {desc="Protests erupt among local farmers after exorbitant tolls are imposed on a vital trade route.", urgency="MEDIUM"},
      {desc="A failure in the emergency communication system delays response to an industrial accident, worsening the crisis.", urgency="LOW"},
      {desc="A major sabotage operation disrupts water supply lines, forcing immediate rationing of resources.", urgency="MEDIUM"},
      {desc="Local authorities struggle to contain a surge in violent disputes between rival factions, leading to temporary martial law in affected areas.", urgency="CRITICAL"}
    }
  },
  ["Erythros"] = {
    events = {
      {desc="A radical extremist group shuts city gates and forces citizens to participate in mandatory rallies under threat.", urgency="HIGH"},
      {desc="Erysic beggars riot after new anti-vagrancy edicts are enforced, sparking armed conflict in the main square.", urgency="MEDIUM"},
      {desc="Disturbing crime scenes with blood-stained objects are found across the region, leading security to suspect organized criminal activity.", urgency="HIGH"},
      {desc="Raiders backed by a powerful syndicate capture local markets and demand exclusive trade privileges, overwhelming security.", urgency="HIGH"},
      {desc="Investigations reveal a major human-trafficking plot by former merchant houses, fueling an armed rebellion.", urgency="CRITICAL"},
      {desc="Several merchant families vanish amid rumors of ties to rebel financing, leaving the underworld in turmoil.", urgency="LOW"},
      {desc="An audacious heist empties the city treasury overnight, putting finances in a dangerous state.", urgency="MEDIUM"},
      {desc="Clashes between local ethnic groups erupt near major burial sites, with multiple injuries reported.", urgency="HIGH"},
      {desc="An extremist group forces citizens into mandatory public celebrations under threat, punishing dissenters.", urgency="LOW"},
      {desc="Coordinated alliances among black-market traders overwhelm security forces.", urgency="CRITICAL"},
      {desc="A shortage of essential goods leads to long lines at supply depots and rising tensions among residents.", urgency="MEDIUM"},
      {desc="An unexpected outage at the main financial center forces temporary closure of business operations.", urgency="HIGH"},
      {desc="A spate of violent street robberies targeting local shops sparks widespread fear and demands for increased policing.", urgency="HIGH"},
      {desc="A series of protests over unfair pricing in markets escalates into clashes with security forces.", urgency="MEDIUM"},
      {desc="Reports of significant smuggling activity along trade routes trigger a major police crackdown.", urgency="HIGH"},
      {desc="A major fire breaks out in a historic district, destroying several cultural landmarks and causing public mourning.", urgency="CRITICAL"},
      {desc="A scandal involving misappropriation of public funds by officials leads to an official inquiry.", urgency="MEDIUM"},
      {desc="A coordinated attack on a municipal building forces emergency measures, with dozens injured.", urgency="HIGH"},
      {desc="A dispute between rival business conglomerates over market control escalates into armed skirmishes.", urgency="MEDIUM"},
      {desc="A controversial new policy on public transportation sparks protests, with demonstrators clashing with police.", urgency="LOW"}
    }
  },
  ["Catonis Atrium"] = {
    events = {
      {desc="Local security forces impose harsh discipline, executing petty criminals publicly.", urgency="HIGH"},
      {desc="The disappearance of major agricultural shipments suggests sabotage by rural criminal gangs.", urgency="MEDIUM"},
      {desc="Unmarked crates of weaponry discovered in orchard huts raise suspicions of rebellion among keepers.", urgency="HIGH"},
      {desc="Multiple supporters of a local faction are murdered under cryptic circumstances, indicating an extremist vendetta.", urgency="CRITICAL"},
      {desc="Local criminal gangs seize control of historic apple groves, humiliating the city guard in skirmishes.", urgency="HIGH"},
      {desc="An infiltration among civic archivists reveals complicity by top city advisors in corruption.", urgency="MEDIUM"},
      {desc="A radical group bombs major causeways, cutting off sections of the city.", urgency="LOW"},
      {desc="A local security unit abducts several merchants for forced 're-education', sparking public outrage.", urgency="MEDIUM"},
      {desc="Several senior military staff are arrested for forging illegal arms sales, throwing the city into crisis.", urgency="HIGH"},
      {desc="Overnight, an arson attack on orchards stirs public rage; extremist sabotage is suspected.", urgency="LOW"},
      {desc="A major protest erupts over allegations of corruption in the agricultural distribution system.", urgency="MEDIUM"},
      {desc="A violent confrontation between rival guilds over trade routes results in injuries and temporary road closures.", urgency="HIGH"},
      {desc="Local artisans report a surge in workshop thefts, prompting calls for increased security.", urgency="LOW"},
      {desc="A key market center is vandalized overnight, with priceless artifacts damaged, leading to police action.", urgency="MEDIUM"},
      {desc="A dispute between traditional farmers and modern agribusiness owners leads to a strike that disrupts food supply.", urgency="HIGH"},
      {desc="A scandal involving kickbacks and bribery among officials forces a high-level investigation.", urgency="CRITICAL"},
      {desc="A severe shortage of essential produce causes public unrest and protests demanding government intervention.", urgency="HIGH"},
      {desc="A coordinated cyber attack on the supply chain system causes significant delays in food distribution.", urgency="MEDIUM"},
      {desc="Local media exposes mismanagement in agricultural subsidies, igniting protests.", urgency="LOW"},
      {desc="A controversial decision to privatize key public assets sparks protests and violent clashes in the central district.", urgency="CRITICAL"}
    }
  },
  ["Delphica"] = {
    events = {
      {desc="Couriers fortify city entrances and forcibly conscript local labor for security duties.", urgency="HIGH"},
      {desc="A major public institution suffers a wave of kidnappings of its officials, with stalled negotiations.", urgency="MEDIUM"},
      {desc="Municipal archives vanish overnight due to a coordinated arson attack, crippling governance.", urgency="HIGH"},
      {desc="A violent confrontation erupts within the local security force, leaving half the force in rebellion.", urgency="CRITICAL"},
      {desc="Mass public interrogations are enforced, with suspects reportedly tortured, leading to a crackdown downtown.", urgency="HIGH"},
      {desc="Faculty at local academies are indicted for sedition; armed watchers forcibly remove them during night raids.", urgency="LOW"},
      {desc="An unexplained toxic incident in the Vale of Delpa contaminates nearby farmland, with sabotage suspected.", urgency="MEDIUM"},
      {desc="A breakaway faction proclaims the city's secession by seizing the city watch headquarters.", urgency="HIGH"},
      {desc="Rumors of an impending crisis trigger widespread panic as an extremist group occupies a major plaza.", urgency="LOW"},
      {desc="A heavily armed faction takes control of the Vygsil water facility, extorting citizens for access.", urgency="CRITICAL"},
      {desc="A major outage in the city's power supply disrupts operations at the Temple University, canceling classes.", urgency="MEDIUM"},
      {desc="Protesters storm a government building after allegations of financial mismanagement emerge.", urgency="HIGH"},
      {desc="A targeted cyber attack on the municipal network causes critical delays in administrative functions.", urgency="MEDIUM"},
      {desc="A local factory accident injures dozens, prompting emergency responses and safety investigations.", urgency="HIGH"},
      {desc="A dispute over funding allocation in academic departments escalates into physical altercations on campus.", urgency="LOW"},
      {desc="A public scandal erupts when confidential research documents are leaked, undermining trust in institutions.", urgency="CRITICAL"},
      {desc="Vandalism of historical monuments sparks calls for enhanced preservation measures.", urgency="LOW"},
      {desc="A breakdown in the transportation system leads to widespread delays in student commutes, igniting protests.", urgency="MEDIUM"},
      {desc="A sudden spike in crime in the downtown area forces the temporary freezing of public funds.", urgency="HIGH"},
      {desc="Investigations reveal that a significant portion of municipal funds has been diverted to illicit activities, prompting demands for accountability.", urgency="CRITICAL"}
    }
  },
  ["Koinonía"] = {
    events = {
      {desc="Remnants of an old extremist group raid city depots, reviving long-standing hostilities with rival factions.", urgency="HIGH"},
      {desc="Rumors of infiltration in municipal offices lead to violent clashes and arrests.", urgency="MEDIUM"},
      {desc="A spree of kidnappings near an underground facility forces rumors of a coup and widespread panic.", urgency="HIGH"},
      {desc="A group of government loyalists seizes the city granaries, forcing rationing on the populace.", urgency="CRITICAL"},
      {desc="Secret underground gatherings centered on controversial views are discovered, prompting police blockades.", urgency="HIGH"},
      {desc="A major burglary empties the city treasury overnight, pushing finances to the brink.", urgency="MEDIUM"},
      {desc="A radical group blockades key city exits, leaving residents trapped in isolated neighborhoods.", urgency="LOW"},
      {desc="Evidence of resource diversion to support an armed faction is discovered among officials.", urgency="MEDIUM"},
      {desc="Rumors circulate that a local extremist faction is coercing citizens with forced contributions, sparking protests.", urgency="HIGH"},
      {desc="Panic ensues after rumors spread that a breach in the underground security system has occurred, forcing evacuations.", urgency="LOW"},
      {desc="A sudden cut in the city’s budget leads to layoffs at public services, causing widespread unrest.", urgency="MEDIUM"},
      {desc="Violent street protests erupt over the decision to privatize essential utilities.", urgency="HIGH"},
      {desc="A major transportation hub is shut down after structural damage is discovered, disrupting trade.", urgency="MEDIUM"},
      {desc="Reports of extensive corruption in municipal contracts prompt a high-level audit and public inquiries.", urgency="HIGH"},
      {desc="A targeted cyber attack on the city’s financial systems results in freezing of public funds.", urgency="MEDIUM"},
      {desc="Local neighborhood committees stage a peaceful sit-in demanding greater transparency from officials.", urgency="LOW"},
      {desc="A confrontation between rival community groups in a public square forces police to use tear gas.", urgency="MEDIUM"},
      {desc="A significant delay in repairing a critical bridge leads to traffic chaos and public frustration.", urgency="HIGH"},
      {desc="A scandal emerges as confidential documents reveal mismanagement of city resources, prompting protests.", urgency="CRITICAL"},
      {desc="A surge in petty thefts overwhelms local security, prompting increased patrols and community watch initiatives.", urgency="LOW"}
    }
  },
  ["Aureum"] = {
    events = {
      {desc="Wealthy merchant families hoard the city's bullion, threatening to cut off trade unless their demands are met.", urgency="HIGH"},
      {desc="Infiltration of a major financial institution sparks a violent purge of suspected traitors downtown.", urgency="CRITICAL"},
      {desc="Mass sabotage in diamond mines traps dozens of workers, paralyzing the city as rescue attempts face armed resistance.", urgency="HIGH"},
      {desc="Artisans from a prominent guild riot, using metal tools as improvised weapons, overwhelming security.", urgency="HIGH"},
      {desc="Self-proclaimed reformers forcibly extort money from citizens, claiming it will boost the city's gold reserves.", urgency="MEDIUM"},
      {desc="Rumors of forced labor in underground mines circulate, leaving the city watch powerless.", urgency="LOW"},
      {desc="Sudden fires engulf the district housing the Crown Jeweler’s offices, possibly as cover for grand theft.", urgency="HIGH"},
      {desc="Radical loyalists vow to expel all outside influences, occupying a key city council hall.", urgency="CRITICAL"},
      {desc="Unconfirmed reports of violent extremist groups among local elites surface, though the guard remains skeptical.", urgency="LOW"},
      {desc="A critical meltdown at a diamond cutting facility, with saboteurs destroying key inventories, drives the local economy near collapse.", urgency="MEDIUM"},
      {desc="A major protest over skyrocketing living costs leads to violent clashes in the financial district.", urgency="CRITICAL"},
      {desc="Investigations reveal a network of counterfeit gold circulating in the market, shaking investor confidence.", urgency="HIGH"},
      {desc="Protests by rival mining companies escalate into public demonstrations, affecting local production.", urgency="MEDIUM"},
      {desc="An industrial accident at a gold refinery releases toxic fumes, forcing an evacuation of nearby neighborhoods.", urgency="HIGH"},
      {desc="A scandal erupts when high-ranking officials are caught in an embezzlement scheme, triggering public outrage.", urgency="CRITICAL"},
      {desc="Public confidence declines after a series of corruption scandals lead to multiple resignations in municipal offices.", urgency="MEDIUM"},
      {desc="A dramatic drop in diamond exports causes severe shortages in the local economy, leading to widespread unrest.", urgency="HIGH"},
      {desc="Violent burglaries targeting upscale jewelry stores force the deployment of additional security forces.", urgency="MEDIUM"},
      {desc="A controversial funding cut for heritage preservation sparks protests among local historians and activists.", urgency="LOW"},
      {desc="A sudden spike in inflation leads to a cost-of-living crisis, igniting mass protests and demands for government intervention.", urgency="CRITICAL"}
    }
  },
  ["Myrene"] = {
    events = {
      {desc="A faction of Haifan scholars incites rebellion against central government influence, with sabotage reported at local printing presses.", urgency="HIGH"},
      {desc="Radical academics orchestrate terror in the Elysian Vale, abducting librarians and researchers.", urgency="CRITICAL"},
      {desc="All supplies of critical research ink vanish from Temple University, with suspicions of black-market forgery.", urgency="HIGH"},
      {desc="Exiled ideologues attempt to reintroduce banned political ideologies by force, sparking violent debates.", urgency="MEDIUM"},
      {desc="An academic feud escalates into bomb threats at major lecture halls, forcing mass evacuations.", urgency="HIGH"},
      {desc="A mob storms the municipal archives, burning vital academic documents and calling for secession.", urgency="CRITICAL"},
      {desc="A wave of arrests targets 'unorthodox' scholars, with show trials igniting moral outrage.", urgency="LOW"},
      {desc="Suspected forced suicides among top philosophers prompt an investigation by city watch.", urgency="MEDIUM"},
      {desc="A blackmail ring controlling local scribes is uncovered, undermining municipal leadership.", urgency="LOW"},
      {desc="Captured faculty reveal secret ties to old warlord networks, with rumors of an imminent coup.", urgency="HIGH"},
      {desc="A sudden malfunction in the digital archive system causes loss of critical historical documents, prompting urgent recovery efforts.", urgency="MEDIUM"},
      {desc="A major protest erupts on campus after allegations of academic fraud emerge at Temple University.", urgency="HIGH"},
      {desc="A dispute over faculty salaries leads to a citywide strike, disrupting education and commerce.", urgency="MEDIUM"},
      {desc="A cyber attack on the university’s network compromises sensitive research data, triggering an investigation.", urgency="HIGH"},
      {desc="A controversial lecture by a radical professor sparks violent clashes on campus.", urgency="CRITICAL"},
      {desc="An unexpected public transportation outage delays student commutes, intensifying frustration.", urgency="LOW"},
      {desc="A scandal involving misappropriation of research funds forces a high-level audit and public scrutiny.", urgency="MEDIUM"},
      {desc="A surge in vandalism at academic buildings leads to increased security measures and temporary closures.", urgency="HIGH"},
      {desc="A student protest demanding free education turns violent after police intervention, resulting in injuries.", urgency="MEDIUM"},
      {desc="A prominent scholar is forced to resign amid accusations of collusion with local political extremists, shaking the academic community.", urgency="CRITICAL"}
    }
  },
  ["Halicarn"] = {
    events = {
      {desc="Vandals desecrate the Grand Tomb of Dragevik, sparking unrest with theft and vandalism of historical relics.", urgency="HIGH"},
      {desc="Groups of ex-soldiers mobilize in unsanctioned marches, overshadowing local authorities.", urgency="CRITICAL"},
      {desc="Underground tomb chambers are repurposed for illicit fights, with rumors of mass abductions in the outskirts.", urgency="HIGH"},
      {desc="Inscriptions on the Dragevik monument vanish under suspicious circumstances, and the city braces for unrest.", urgency="LOW"},
      {desc="Radical traditionalists ransack the city market, claiming that the official history has been falsified.", urgency="MEDIUM"},
      {desc="A local warlord gathers loyal militias within the city, overshadowing local security forces.", urgency="HIGH"},
      {desc="Organized thieves smuggle out bone fragments from the tomb, fueling a black-market frenzy.", urgency="MEDIUM"},
      {desc="Security personnel disappear at night, leaving fortress gates open to known bandits.", urgency="LOW"},
      {desc="A mass brawl at the amphitheater escalates to lethal violence; bodies are discovered at dawn.", urgency="CRITICAL"},
      {desc="Investigators find partial evidence of illegal experiments on human remains in a crypt, raising suspicions.", urgency="LOW"},
      {desc="A sudden structural failure in a section of the fortress forces an emergency evacuation and repair work.", urgency="MEDIUM"},
      {desc="A controversy erupts over mismanagement of restoration funds for historical monuments, prompting public protests.", urgency="HIGH"},
      {desc="A series of targeted burglaries at the amphitheater disrupt local cultural events and lead to increased security.", urgency="MEDIUM"},
      {desc="A dispute between local contractors halts restoration of key public buildings, causing public outrage.", urgency="HIGH"},
      {desc="A drop in tourism following negative media reports causes economic strain and job losses.", urgency="MEDIUM"},
      {desc="A series of coordinated vandalism acts on cultural monuments forces the city to deploy additional law enforcement.", urgency="LOW"},
      {desc="A major traffic accident near the Grand Tomb results in several fatalities and triggers calls for improved road safety.", urgency="HIGH"},
      {desc="Local historians uncover evidence of long-hidden corruption in the previous administration, sparking public demands for reform.", urgency="MEDIUM"},
      {desc="A critical power outage disrupts security systems in the fortress, leading to a temporary surge in crime.", urgency="HIGH"},
      {desc="A protest demanding increased funding for cultural preservation turns violent, with several clashes near historic sites.", urgency="CRITICAL"}
    }
  },

  ----------------------------------------------------------------------------
  -- New South Jangsong (Major Cities)
  ----------------------------------------------------------------------------
  ["Skýrophos"] = {
    events = {
      {desc="An armed rebel blockade is established along a cliffside road, severing vital trade flows.", urgency="HIGH"},
      {desc="A rogue extremist group stages false flag operations to disorient patrols, with multiple kidnappings reported.", urgency="MEDIUM"},
      {desc="Pirate warlords hijack a fishing fleet carrying prized pufferfish, holding the cargo for ransom.", urgency="HIGH"},
      {desc="Saboteurs destroy the Suncliff watchtower with explosives, leaving the city partially blind to threats.", urgency="CRITICAL"},
      {desc="Improvised explosive devices discovered in merchant warehouses prompt mass arrests.", urgency="LOW"},
      {desc="Officials are found injured with unexplained marks, believed to have been tortured by interrogation squads.", urgency="HIGH"},
      {desc="Crucial shipments of key export goods are stolen, leaving the local economy near collapse.", urgency="MEDIUM"},
      {desc="A militant uprising captures a city outpost and proclaims independence from the central state.", urgency="MEDIUM"},
      {desc="Seaborne raiders assault coastal guard towers at night, with defenders outmatched.", urgency="LOW"},
      {desc="A massive sinkhole opens in the main bazaar, revealing a hidden weapon cache; the city braces for insurgent moves.", urgency="CRITICAL"},
      {desc="A severe landslide along the cliffside causes a temporary closure of a major highway, disrupting trade.", urgency="MEDIUM"},
      {desc="A power outage in the coastal district forces emergency services to intervene as businesses suffer losses.", urgency="HIGH"},
      {desc="A protest against rising fuel prices escalates into clashes between demonstrators and security at the port.", urgency="CRITICAL"},
      {desc="A series of cyber attacks on local businesses cripples financial infrastructure, prompting calls for improved cybersecurity.", urgency="MEDIUM"},
      {desc="A scandal erupts when several officials are implicated in embezzlement, shaking public trust.", urgency="HIGH"},
      {desc="A structural collapse in an older section forces evacuations and sparks demands for renovations.", urgency="MEDIUM"},
      {desc="Reports of increased smuggling activity via alternative routes raise concerns about security effectiveness.", urgency="LOW"},
      {desc="A violent altercation between rival merchant groups disrupts daily trade, causing significant economic losses.", urgency="HIGH"},
      {desc="A sudden shortage of clean water forces the implementation of rationing measures, leading to public outcry.", urgency="MEDIUM"},
      {desc="A surge in street crime overwhelms local law enforcement, forcing the deployment of additional units.", urgency="HIGH"}
    }
  },
  ["Bjornopolis"] = {
    events = {
      {desc="Smugglers occupy the floating market, erecting armed barricades that halt all commerce.", urgency="HIGH"},
      {desc="A bitter guild rivalry triggers lethal shootouts across upper terraces, leaving multiple wounded.", urgency="MEDIUM"},
      {desc="A cavern collapse beneath the city reveals a rebel hideout, igniting a firefight with security forces.", urgency="HIGH"},
      {desc="A revolt seizes city hall and proclaims total autonomy from New South Jangsong, forcing officials to flee.", urgency="CRITICAL"},
      {desc="A batch of poisoned mead kills dozens, inciting riots as the city scrambles for antidotes.", urgency="MEDIUM"},
      {desc="Armed criminals, following a prison break, attack farmland on the outskirts, leaving security stretched.", urgency="LOW"},
      {desc="A stolen historical artifact is used to rally anti-government sentiment, recruiting new rebels.", urgency="HIGH"},
      {desc="Ex-soldiers blockade the harbor with heavy armaments, extorting high tributes from all incoming ships.", urgency="CRITICAL"},
      {desc="Mysterious nightly disappearances near the old canal lead watchers to suspect an organized kidnapping ring.", urgency="HIGH"},
      {desc="Public murders spark mass panic as roving mobs clash with outnumbered guards.", urgency="LOW"},
      {desc="A significant power outage in the upper terraces disrupts communications and halts commercial activities.", urgency="MEDIUM"},
      {desc="A series of robberies targeting local markets forces a temporary curfew in affected areas.", urgency="HIGH"},
      {desc="A protest against rising commodity prices turns violent, with clashes between demonstrators and police.", urgency="CRITICAL"},
      {desc="A major fire breaks out in a historic warehouse, damaging valuable goods and cultural artifacts.", urgency="HIGH"},
      {desc="Authorities uncover a large-scale smuggling operation using the city’s waterways, prompting a crackdown.", urgency="MEDIUM"},
      {desc="A dispute between rival merchant factions escalates into armed conflict in a busy marketplace.", urgency="HIGH"},
      {desc="A malfunction in the automated trading system leads to widespread financial errors and public outrage.", urgency="MEDIUM"},
      {desc="Media exposes high-ranking officials accepting bribes from criminal networks, shaking public confidence.", urgency="CRITICAL"},
      {desc="A sudden shortage of raw materials for local artisans forces cancellation of major cultural events.", urgency="LOW"},
      {desc="A labor union protest disrupts port operations, causing significant delays in export shipments.", urgency="HIGH"}
    }
  },
  ["Aegirheim"] = {
    events = {
      {desc="Normarkian clans forcibly seize the main shipyard, stalling vital naval readiness.", urgency="HIGH"},
      {desc="A conspiracy to hijack the entire fleet is uncovered, leading to the arrest of traitorous admirals.", urgency="CRITICAL"},
      {desc="Rogue military personnel capture key fortifications in the Pythe Spine Mountains, cutting off reinforcements.", urgency="HIGH"},
      {desc="Sabotage in local blacksmith shops undermines weapon integrity, alarming the city over invasion risks.", urgency="HIGH"},
      {desc="Radical militants operating near strategic coastal outcrops prompt calls for increased naval patrols.", urgency="MEDIUM"},
      {desc="Hardline agitators preach defiance of government authority, fueling minor ship mutinies at dawn.", urgency="LOW"},
      {desc="An ex-pirate gang raids seafaring armories, forcing the local militia to retreat repeatedly.", urgency="MEDIUM"},
      {desc="Smuggler rings peddle illegally modified equipment, prompting officials to demand a crackdown.", urgency="MEDIUM"},
      {desc="An influential merchant alliance calls for martial law after repeated sabotage of harbor defenses.", urgency="LOW"},
      {desc="Armed extremist fishermen barricade export facilities, threatening to sink the entire fleet if demands are ignored.", urgency="CRITICAL"},
      {desc="A mechanical failure in one of the shipyards halts production, delaying vessel deliveries significantly.", urgency="MEDIUM"},
      {desc="A surge in fuel prices leads to operational disruptions at the port, sparking protests from shipping companies.", urgency="HIGH"},
      {desc="A dispute between shipbuilders over contract awards escalates into a public brawl, delaying critical projects.", urgency="MEDIUM"},
      {desc="Reports of a large-scale smuggling operation using modified vessels trigger a coordinated police raid.", urgency="HIGH"},
      {desc="A severe storm damages key dock facilities, forcing emergency repairs and disrupting maritime trade.", urgency="CRITICAL"},
      {desc="A breakdown in customs inspections allows unchecked cargo entries, raising security concerns.", urgency="MEDIUM"},
      {desc="Local workers stage a strike demanding better wages and conditions, halting production temporarily.", urgency="HIGH"},
      {desc="A critical shortage of spare parts forces the temporary closure of a major repair facility at the port.", urgency="MEDIUM"},
      {desc="A cyber attack on shipyard management disrupts scheduling and inventory tracking, causing widespread delays.", urgency="HIGH"},
      {desc="Dockworker protests over unsafe conditions lead to violent clashes with security, halting operations for hours.", urgency="CRITICAL"}
    }
  },
  ["Norsolyra"] = {
    events = {
      {desc="A radical extremist group takes over a core district, subjecting residents to harsh indoctrination and forced labor.", urgency="HIGH"},
      {desc="Heavily armed raiders target illicit crop harvests, risking severe economic damage and potential food shortages.", urgency="HIGH"},
      {desc="Entire patrol squads vanish along the Tarnand Fjord, with clear signs of an ambush and no survivors.", urgency="LOW"},
      {desc="Rival smuggler factions escalate turf wars over control of rice shipments, leading to large crossfire casualties.", urgency="MEDIUM"},
      {desc="Normark saboteurs destroy farmland levees, causing mass displacement of rural communities.", urgency="HIGH"},
      {desc="Widespread panic ensues as a mysterious illness spreads, inciting violent paranoia in neighborhoods.", urgency="CRITICAL"},
      {desc="Two rival criminal factions clash for control over key urban districts, with bystanders caught in the crossfire.", urgency="MEDIUM"},
      {desc="Pirates posing as traders loot advanced technology from the city arsenal, leaving security forces helpless.", urgency="HIGH"},
      {desc="Corrupt officials demand increased bribes from merchants, leading to armed standoffs in key areas.", urgency="LOW"},
      {desc="Rumors of piracy hamper shipping lanes, causing trade alliances to collapse under mounting losses.", urgency="MEDIUM"},
      {desc="A severe storm damages critical infrastructure along the Tarnand Fjord, disrupting communication and transport.", urgency="MEDIUM"},
      {desc="A labor strike among rice farmers forces a halt in key agricultural exports.", urgency="HIGH"},
      {desc="A coordinated theft of agricultural machinery from cooperatives triggers widespread protests and strikes.", urgency="MEDIUM"},
      {desc="A breakdown in waste management creates unsanitary conditions in crowded districts, raising health concerns.", urgency="HIGH"},
      {desc="An investigation into smuggling operations near the port disrupts trade and causes regional instability.", urgency="MEDIUM"},
      {desc="A dispute over water allocation for irrigation results in violent clashes between farming communities.", urgency="HIGH"},
      {desc="Authorities enforce a strict curfew following a surge in street crime, leading to community unrest.", urgency="LOW"},
      {desc="A shortage of essential fertilizers due to supply chain issues forces a drastic drop in crop yields.", urgency="MEDIUM"},
      {desc="A controversial policy on agricultural exports sparks protests from local farmers, disrupting market activity.", urgency="HIGH"},
      {desc="An outbreak of foodborne illness among rice consumers forces temporary market closures and public warnings.", urgency="CRITICAL"}
    }
  },
  ["Lewisburg"] = {
    events = {
      {desc="Remnants of an old extremist group raid city depots, reviving long-standing hostilities with rival factions.", urgency="HIGH"},
      {desc="Mass sabotage cripples the Trans-Bassaridia Railway at Lewisburg station, leaving convoys stranded for days.", urgency="CRITICAL"},
      {desc="Extremist loyalists vow to restore a traditional regime, seizing administrative buildings and outnumbering security.", urgency="HIGH"},
      {desc="Secret black-market dealings in an abandoned fortress lead to investigators vanishing, sparking fears of a conspiracy.", urgency="HIGH"},
      {desc="Refugees fleeing forced labor by local militia in rural areas prompt a chaotic rescue mission by the city.", urgency="MEDIUM"},
      {desc="Late-night gatherings around an old fortress incite panic; guards suspect involvement of a cult-like group.", urgency="LOW"},
      {desc="Several city officials are indicted for supplying arms to rebel brigades, plunging the municipality into crisis.", urgency="MEDIUM"},
      {desc="Armed paramilitaries sabotage local factories, crippling the city's fragile infrastructure as an intimidation tactic.", urgency="HIGH"},
      {desc="A highly infectious plague in fortress tunnels forces enforced quarantines and raises suspicions of bio-sabotage.", urgency="CRITICAL"},
      {desc="An unverified bomb threat empties the main marketplace, displacing thousands with no group claiming responsibility.", urgency="LOW"},
      {desc="A major breakdown in the local power grid causes widespread blackouts, severely disrupting commerce and daily life.", urgency="MEDIUM"},
      {desc="Violent protests erupt over proposed cuts to public services, with demonstrators clashing with police.", urgency="HIGH"},
      {desc="A critical water main bursts in the central district, causing flooding and extensive property damage.", urgency="HIGH"},
      {desc="A scandal involving misappropriation of funds by high-ranking officials forces an internal investigation and public outcry.", urgency="MEDIUM"},
      {desc="An unexpected surge in street crime overwhelms law enforcement, prompting emergency measures.", urgency="HIGH"},
      {desc="A labor strike at key industrial facilities causes production delays and financial losses, leading to protests.", urgency="MEDIUM"},
      {desc="A major cyber attack disrupts the transportation network, causing widespread delays and confusion.", urgency="HIGH"},
      {desc="A targeted attack on a prominent government building forces nearby evacuations, triggering a state of emergency.", urgency="CRITICAL"},
      {desc="A sudden increase in fuel prices triggers protests among commuters and transit workers, leading to citywide disruptions.", urgency="MEDIUM"},
      {desc="An economic downturn due to external market pressures forces local businesses to close, resulting in mass layoffs and public discontent.", urgency="CRITICAL"}
    }
  },

  ----------------------------------------------------------------------------
  -- Haifan Bassaridia (Major Cities)
  ----------------------------------------------------------------------------
  ["Keybir-Aviv"] = {
    events = {
      {desc="Highly organized raiders ambush diamond convoys near Lake Morovia, resulting in the loss of an entire guard unit.", urgency="HIGH"},
      {desc="The Haifan Bassaridia Division engages in firefights against insurgent cells to secure vital diamond markets following Operation Ociatic.", urgency="MEDIUM"},
      {desc="A mass theft spree devastates the city's main trade route, halting commerce with neighboring ports.", urgency="HIGH"},
      {desc="Exposed conspirators within Diamond Corp attempt a small-scale takeover by employing hired muscle at the gates.", urgency="LOW"},
      {desc="A radical extremist group demands outrageous tributes from remote hamlets reliant on Keybir-Aviv’s markets, terrorizing the region.", urgency="CRITICAL"},
      {desc="A diamond forgery ring fuels panic, with mass arrests sparking retaliatory violence from hidden networks.", urgency="HIGH"},
      {desc="Warlords use violent tactics to raid farmland, forcing civilians to flee en masse.", urgency="MEDIUM"},
      {desc="Coordinated bombing flattens a major warehouse district, plunging the city into chaos.", urgency="HIGH"},
      {desc="The Division arrests insurgent conspirators plotting attacks on the diamond markets in the aftermath of Operation Ociatic.", urgency="MEDIUM"},
      {desc="A sudden power outage causes panic among doomsday proponents, inciting riots at the docks and overwhelming the guards.", urgency="LOW"},
      {desc="A sudden spike in diamond prices due to global market fluctuations forces rapid adjustments by local traders.", urgency="MEDIUM"},
      {desc="A major cyber breach exposes sensitive financial data, triggering a wave of identity theft and fraud.", urgency="HIGH"},
      {desc="Protests erupt after allegations that key mining contracts were awarded to politically connected firms.", urgency="CRITICAL"},
      {desc="A key shipping terminal experiences severe breakdowns, delaying shipments and causing regional economic ripple effects.", urgency="MEDIUM"},
      {desc="A sudden outbreak of industrial accidents at diamond plants forces temporary shutdowns and public health concerns.", urgency="HIGH"},
      {desc="A violent dispute between rival diamond trading syndicates spills into the streets, forcing police intervention.", urgency="HIGH"},
      {desc="Security lapses in a major diamond vault result in a large-scale theft, shaking investor confidence.", urgency="HIGH"},
      {desc="Protests against increased import tariffs disrupt port operations, delaying international trade.", urgency="MEDIUM"},
      {desc="A severe shortage of skilled labor forces factories to reduce output, straining the local economy.", urgency="LOW"},
      {desc="Repeated reports of labor shortages in the diamond sector lead to economic strain and production cuts.", urgency="LOW"}
    }
  },
  ["Tel-Amin"] = {
    events = {
      {desc="A naval blockade imposed by rival states traps vital supply ships, leaving the city on the brink of famine.", urgency="CRITICAL"},
      {desc="A pirate leader abducts top merchant heirs and demands a crippling ransom within days.", urgency="HIGH"},
      {desc="A hidden archaeological site with ancient remains is discovered, hospitalizing several explorers due to contamination.", urgency="LOW"},
      {desc="Radical extremists torch older government buildings, forcing the city guard into prolonged firefights.", urgency="MEDIUM"},
      {desc="A mass influx of travelers overwhelms local defenses, with suspicions of infiltrators among the crowds.", urgency="HIGH"},
      {desc="Saboteurs destroy key trade outposts, causing resource shortages and a severe dip in morale.", urgency="CRITICAL"},
      {desc="A revolt at a fortress gate escalates as smugglers exchange fire with the garrison.", urgency="HIGH"},
      {desc="Rebel roadblocks using improvised explosives halt commercial transport, resulting in a prolonged stalemate.", urgency="MEDIUM"},
      {desc="An alarming forecast of economic collapse triggers citywide panic, with a radical group occupying a major building.", urgency="LOW"},
      {desc="Rumors that enemy vessels are hiding in undersea caverns threaten coastal shipping routes.", urgency="MEDIUM"},
      {desc="A sudden breakdown of a major bridge disrupts trade routes, leading to significant delays and frustration.", urgency="MEDIUM"},
      {desc="Local authorities uncover a smuggling network operating through undersea tunnels, prompting a comprehensive raid.", urgency="HIGH"},
      {desc="A major fire erupts in a densely populated district, forcing evacuations and straining emergency services.", urgency="CRITICAL"},
      {desc="Protests against rising utility costs escalate into violent clashes with police, leaving several injured.", urgency="HIGH"},
      {desc="A malfunction in the water treatment facility causes contaminated water distribution, sparking health concerns.", urgency="MEDIUM"},
      {desc="A scandal breaks out as high-ranking officials are implicated in illegal trade practices, undermining trust.", urgency="HIGH"},
      {desc="A targeted cyber attack disrupts the maritime department’s communication systems, affecting port operations.", urgency="MEDIUM"},
      {desc="A controversial import restriction policy leads to widespread demonstrations and a temporary port shutdown.", urgency="LOW"},
      {desc="A significant delay in the delivery of critical supplies forces the city to declare a state of emergency.", urgency="HIGH"},
      {desc="Violent street protests over austerity measures force local authorities to impose curfews.", urgency="CRITICAL"}
    }
  },
  ["Diamandis"] = {
    events = {
      {desc="Major mining companies shut down key diamond mines, heavily arming security teams.", urgency="HIGH"},
      {desc="A diamond trade meltdown triggers violent faction warfare among top corporations, leaving the city watch outclassed.", urgency="CRITICAL"},
      {desc="Rogue excavators vanish in newly found tunnels, possibly due to criminal gang activity.", urgency="HIGH"},
      {desc="An illicit smuggling racket involving raw diamonds leads to multiple victims, raising concerns over violent methods.", urgency="HIGH"},
      {desc="Armed rebels loot the central bank, stealing gold reserves and pushing the city's finances to collapse.", urgency="MEDIUM"},
      {desc="Explosive sabotage at the Valley of Diamonds entrance buries dozens of workers, causing widespread panic.", urgency="CRITICAL"},
      {desc="A forced labor ring is alleged to enslave workers in remote mining shafts, with no official rescue attempts.", urgency="LOW"},
      {desc="A major smuggling operation is discovered shipping modified diamond fragments to an unknown offshore buyer.", urgency="MEDIUM"},
      {desc="Riotous protests over a rumored diamond shortage force entire neighborhoods into lockdown by the guard.", urgency="HIGH"},
      {desc="A critical meltdown at a diamond cutting facility, with saboteurs destroying key inventories, drives the economy near collapse.", urgency="LOW"},
      {desc="A sudden surge in global diamond prices creates market volatility and pressures local traders.", urgency="MEDIUM"},
      {desc="An internal audit reveals widespread corruption in mining contracts, prompting calls for intervention.", urgency="HIGH"},
      {desc="A series of minor explosions in a major mine cause panic and force a temporary shutdown of operations.", urgency="HIGH"},
      {desc="Local labor unions stage a protest demanding better conditions and higher wages, halting production temporarily.", urgency="MEDIUM"},
      {desc="A significant cyber attack on mining operations disrupts production schedules and inventory management.", urgency="HIGH"},
      {desc="A scandal involving forged diamond certifications emerges, undermining export credibility.", urgency="MEDIUM"},
      {desc="A large-scale theft at a central storage facility forces the city to tighten security and launch an investigation.", urgency="HIGH"},
      {desc="A dispute between rival mining companies over territorial claims escalates into violent confrontations.", urgency="CRITICAL"},
      {desc="A major accident at a processing plant results in multiple injuries and prompts an urgent safety review.", urgency="MEDIUM"},
      {desc="Public outcry over environmental damage from mining forces regulatory agencies to intervene, causing delays.", urgency="LOW"}
    }
  },
  ["Jogi"] = {
    events = {
      {desc="Armed caravans hijack farmland shipments, leaving Jogi’s agricultural output in ruins.", urgency="HIGH"},
      {desc="Mysterious sabotage devastates a major brewery, with a paramilitary group claiming responsibility.", urgency="CRITICAL"},
      {desc="Gang-backed cattle theft sparks armed shootouts, stretching the farmland watch to its limits.", urgency="HIGH"},
      {desc="A forced labor ring exploiting field workers at night is uncovered, with the militia outgunned.", urgency="MEDIUM"},
      {desc="A nomadic warband blocks a section of the Trans-Keltian Railway near Jogi, halting shipments indefinitely.", urgency="HIGH"},
      {desc="A major distillery meltdown hints at sabotage, forcing citizens to abandon homes in panic.", urgency="LOW"},
      {desc="Large orchard burnings lead to near-famine conditions, as planners scramble for emergency supplies.", urgency="HIGH"},
      {desc="Local armed groups claim ownership of farmland, forcibly expelling established farmers and sparking standoffs.", urgency="MEDIUM"},
      {desc="Rumors of government infiltration funding radical movements emerge; arrests are made, but leadership remains unknown.", urgency="LOW"},
      {desc="Coordinated raiders sabotage railway lines, threatening the agricultural distribution network and putting the city on red alert.", urgency="CRITICAL"},
      {desc="A sudden outbreak of crop disease decimates local harvests, prompting urgent appeals for government aid.", urgency="HIGH"},
      {desc="A series of violent robberies target transport trucks carrying essential goods, causing delays and unrest.", urgency="MEDIUM"},
      {desc="Local farmers protest against price manipulation in the market, leading to clashes with traders.", urgency="HIGH"},
      {desc="A major logistical failure in the regional supply chain disrupts food distribution, forcing the city to impose rationing.", urgency="MEDIUM"},
      {desc="A controversial decision to raise tariffs on imported goods leads to widespread demonstrations among merchants.", urgency="LOW"},
      {desc="A significant infrastructure collapse on a rural highway results in multiple fatalities and severe transport delays.", urgency="HIGH"},
      {desc="Reports of increased bandit activity in the countryside force deployment of additional security forces.", urgency="MEDIUM"},
      {desc="A dispute between rival agricultural cooperatives escalates into armed conflict in a rural district.", urgency="HIGH"},
      {desc="A critical shortage of fuel disrupts transportation, causing panic among vendors and commuters.", urgency="MEDIUM"},
      {desc="An unexpected surge in local crime in the outskirts prompts emergency measures from law enforcement.", urgency="CRITICAL"}
    }
  },
  ["Lewisburg"] = {
    events = {
      {desc="Remnants of an old extremist group raid city depots, reviving long-standing hostilities with rival factions.", urgency="HIGH"},
      {desc="Mass sabotage cripples the Trans-Bassaridia Railway at Lewisburg station, leaving convoys stranded for days.", urgency="CRITICAL"},
      {desc="Extremist loyalists vow to restore a traditional regime, seizing administrative buildings and outnumbering security.", urgency="HIGH"},
      {desc="Secret black-market dealings in an abandoned fortress lead to investigators vanishing, sparking fears of conspiracy.", urgency="HIGH"},
      {desc="Refugees fleeing forced labor by local militia in rural areas prompt a chaotic rescue mission by the city.", urgency="MEDIUM"},
      {desc="Late-night gatherings around an old fortress incite panic; guards suspect involvement of a cult-like extremist group.", urgency="LOW"},
      {desc="Several city officials are indicted for supplying arms to rebel brigades, plunging the municipality into crisis.", urgency="MEDIUM"},
      {desc="Armed paramilitaries sabotage local factories, crippling the city's fragile infrastructure as an intimidation tactic.", urgency="HIGH"},
      {desc="A highly infectious plague is discovered in fortress tunnels, forcing quarantines and raising suspicions of bio-sabotage.", urgency="CRITICAL"},
      {desc="An unverified bomb threat empties the main marketplace, displacing thousands with no group claiming responsibility.", urgency="LOW"},
      {desc="A major breakdown in the local power grid leads to widespread blackouts, severely disrupting commerce.", urgency="MEDIUM"},
      {desc="Violent protests erupt over proposed cuts to public services, with clashes between demonstrators and police.", urgency="HIGH"},
      {desc="A critical water main bursts in the central district, causing flooding and extensive property damage.", urgency="HIGH"},
      {desc="A scandal involving misappropriation of funds by high-ranking officials forces an internal investigation and public outcry.", urgency="MEDIUM"},
      {desc="An unexpected surge in street crime overwhelms law enforcement, prompting emergency measures.", urgency="HIGH"},
      {desc="A labor strike at key industrial facilities causes production delays and financial losses, leading to protests.", urgency="MEDIUM"},
      {desc="A major cyber attack disrupts the transportation network, causing widespread delays and confusion.", urgency="HIGH"},
      {desc="A targeted attack on a prominent government building forces the evacuation of nearby offices, triggering a state of emergency.", urgency="CRITICAL"},
      {desc="A sudden increase in fuel prices triggers protests among commuters and transit workers, leading to citywide disruptions.", urgency="MEDIUM"},
      {desc="An economic downturn due to external market pressures forces local businesses to close, resulting in mass layoffs.", urgency="CRITICAL"}
    }
  },

  ----------------------------------------------------------------------------
  -- Haifan Bassaridia (Minor Cities)
  ----------------------------------------------------------------------------
  ["Thermosalem"] = {
    events = {
      {desc="A group threatens to contaminate the hot springs with industrial toxins if their demands go unmet.", urgency="HIGH"},
      {desc="Armed protesters storm the spa district, taking physicians hostage for leverage.", urgency="MEDIUM"},
      {desc="A militant group vows to demolish the hydrotherapy complex after sabotage is uncovered in the drainage system.", urgency="CRITICAL"},
      {desc="Multiple visitors vanish near secluded bathhouse corridors, raising fears of forced labor or kidnapping.", urgency="LOW"},
      {desc="A widespread incident of tainted water at the main hot spring leads to attacks on bystanders, prompting security to be called.", urgency="MEDIUM"},
      {desc="A bombing at the spa dome kills dozens, overwhelming local law enforcement.", urgency="HIGH"},
      {desc="Traditional health officials detain progressive practitioners over alleged public health code violations, sparking tensions.", urgency="MEDIUM"},
      {desc="Rumors of a major contamination event cause mass panic.", urgency="LOW"},
      {desc="The primary mineral well collapses, with sabotage suspected, jeopardizing the city's wellness economy.", urgency="HIGH"},
      {desc="A coordinated extremist group kidnaps incoming tourists for ransom or forced labor, and the city has no immediate solution.", urgency="CRITICAL"},
      {desc="A significant drop in tourism following safety incidents forces local businesses to suffer heavy losses.", urgency="MEDIUM"},
      {desc="A scandal emerges when a local spa is found to be falsifying health inspections, leading to public protests.", urgency="HIGH"},
      {desc="A sudden outbreak of waterborne illness in a popular resort triggers a major public health response.", urgency="CRITICAL"},
      {desc="A series of burglaries in the spa district raises concerns about inadequate security in high-traffic areas.", urgency="LOW"},
      {desc="A strike by hotel and spa workers causes widespread disruption in the tourism sector.", urgency="HIGH"},
      {desc="An environmental report reveals nearby industrial activity has contaminated natural spring water, sparking outrage.", urgency="MEDIUM"},
      {desc="A major infrastructure failure in the central spa facility forces an emergency shutdown with long-term repercussions.", urgency="HIGH"},
      {desc="Protests erupt over proposed changes to public access to the hot springs, with demonstrators demanding affordable rates.", urgency="MEDIUM"},
      {desc="A sudden surge in unemployment among hospitality workers leads to mass demonstrations and calls for government aid.", urgency="LOW"},
      {desc="A controversial merger between local wellness companies sparks fears of a monopoly, causing public dissent.", urgency="CRITICAL"}
    }
  },
  ["Akróstadium"] = {
    events = {
      {desc="High-ranking military commanders revolt, arresting novice officers mid-training and paralyzing the city.", urgency="HIGH"},
      {desc="A toxic agent is found in dormitory vents at a monastery, hospitalizing multiple trainees amid suspected sabotage.", urgency="CRITICAL"},
      {desc="Rampaging livestock tear down perimeter walls, pinning guards and outnumbering city watchers.", urgency="HIGH"},
      {desc="Rumors of an engineered livestock plague cause local ranchers to demand urgent intervention, fearing famine.", urgency="MEDIUM"},
      {desc="A prominent athlete is assassinated during a public sporting event, sending the populace into terror.", urgency="HIGH"},
      {desc="Armed rebels seize a major training facility, coercing recruits to join their cause.", urgency="MEDIUM"},
      {desc="Smuggled armaments uncovered in the stables hint at a brewing coup or infiltration ring.", urgency="LOW"},
      {desc="At midnight, conspirators plan a city takeover in a secure facility, leaving watchers uncertain of the threat.", urgency="CRITICAL"},
      {desc="Barricades with hidden explosives cut off supply caravans on major roads.", urgency="MEDIUM"},
      {desc="Mass demonstrations in a stadium incite violent hysteria, with the city watch outnumbered by rioters.", urgency="LOW"},
      {desc="A breakdown in the communication system delays emergency responses to minor incidents.", urgency="MEDIUM"},
      {desc="Local instructors protest against outdated training facilities, demanding modern upgrades and safety improvements.", urgency="HIGH"},
      {desc="A critical shortage of medical supplies for injured recruits forces emergency shipments from neighboring regions.", urgency="MEDIUM"},
      {desc="A significant accident during a military drill results in several injuries, halting training temporarily.", urgency="HIGH"},
      {desc="An investigation reveals potential collusion between military officers and insurgent groups, raising security concerns.", urgency="CRITICAL"},
      {desc="Protests among recruits over perceived unfair disciplinary practices lead to a temporary strike.", urgency="LOW"},
      {desc="A cyber attack on military logistics disrupts supply chains for essential equipment, causing delays.", urgency="HIGH"},
      {desc="A controversy over the officer promotion process sparks heated debates and unrest within the ranks.", urgency="MEDIUM"},
      {desc="A malfunction in the emergency alert system leaves many unaware of imminent threats, prompting public outrage.", urgency="HIGH"},
      {desc="A large demonstration by retired officers calls for a review of military protocols, intensifying political pressure.", urgency="CRITICAL"}
    }
  },
  ["Sufriya"] = {
    events = {
      {desc="A merchant coalition tightens control over shipping at the Abeisan Inlet, extorting vessels passing through.", urgency="HIGH"},
      {desc="Rumors of infiltration in city hall, with secret alliances between officials and criminal groups, emerge.", urgency="MEDIUM"},
      {desc="Hidden slave markets discovered in abandoned warehouses leave the guard unprepared for a large-scale rescue.", urgency="HIGH"},
      {desc="Privateers sabotage docking facilities at the Abeisan Inlet, trapping fleets and causing trade collapse overnight.", urgency="CRITICAL"},
      {desc="Opium dens bribe city watch officials to ignore mass kidnappings, sparking a scandal.", urgency="HIGH"},
      {desc="A border dispute with the Imperial Federation escalates, leading armed militias to gather near the outskirts.", urgency="LOW"},
      {desc="An elite spy ring assassinates several mid-level officials, leaving the city without cohesive leadership.", urgency="MEDIUM"},
      {desc="Merchant mansions are ransacked by a clandestine group, forcing property owners to flee in panic.", urgency="HIGH"},
      {desc="Shipping manifests are systematically sabotaged, plunging the local economy into crisis with no suspect named.", urgency="LOW"},
      {desc="An armed blockade halts all traffic from Lake Morovia to the southern strait, prompting a state of emergency.", urgency="CRITICAL"},
      {desc="A sudden fuel shortage disrupts maritime transport, leading to shipping delays and economic instability.", urgency="MEDIUM"},
      {desc="A wave of cyber-attacks on port systems causes temporary shutdowns of key trade operations.", urgency="HIGH"},
      {desc="A major public protest erupts over unfair import tariffs, leading to clashes with security forces.", urgency="CRITICAL"},
      {desc="A scandal emerges when officials are implicated in a bribery scheme related to maritime contracts.", urgency="HIGH"},
      {desc="A significant structural failure at a port terminal forces emergency evacuations and repairs.", urgency="MEDIUM"},
      {desc="A local strike by dock workers halts operations at the harbor, affecting outbound shipments.", urgency="HIGH"},
      {desc="Increased smuggling activity prompts a coordinated police raid with several arrests.", urgency="MEDIUM"},
      {desc="A controversial decision to privatize the harbor leads to widespread demonstrations.", urgency="LOW"},
      {desc="A sharp decline in trade volumes due to sanctions forces the city to re-evaluate its economic policies.", urgency="MEDIUM"},
      {desc="An outbreak of a contagious illness among port workers forces a temporary closure for health inspections.", urgency="CRITICAL"}
    }
  },
  ["Lykopolis"] = {
    events = {
      {desc="A prominent official imposes heavy-handed martial orders, forcibly conscripting entire neighborhoods.", urgency="HIGH"},
      {desc="An infiltration at the Mylecian Coal Ports uncovers a conspiracy to overthrow the city government.", urgency="MEDIUM"},
      {desc="Rumors of grim events in defunct coal mines, with kidnappings suggesting forced labor, spread fear.", urgency="HIGH"},
      {desc="Extremist militants sabotage excavation tunnels, causing collapses that bury dozens and stretch resources thin.", urgency="CRITICAL"},
      {desc="Loyalist groups clash violently with local protesters in city squares, resulting in multiple injuries.", urgency="HIGH"},
      {desc="Local authorities enforce a strict curfew following a spike in street crime, leading to community unrest.", urgency="LOW"},
      {desc="A critical shortage of fertilizers due to supply chain issues forces a drop in crop yields.", urgency="MEDIUM"},
      {desc="Community leaders demand increased government intervention to address rural poverty, sparking heated debates.", urgency="LOW"},
      {desc="A logistical failure in distributing agricultural aid forces the city to seek emergency state assistance.", urgency="MEDIUM"},
      {desc="Local media exposes systemic corruption in rural subsidy programs, igniting protests and demands for reform.", urgency="CRITICAL"},
      {desc="A sudden power outage in the mining district disrupts production, causing delays and financial losses.", urgency="MEDIUM"},
      {desc="Violent protests against declining miner wages lead to clashes with security forces.", urgency="HIGH"},
      {desc="An unexpected shutdown of a key coal processing plant forces a citywide energy crisis.", urgency="HIGH"},
      {desc="Officials are implicated in a scandal involving embezzlement of funds meant for mine safety improvements.", urgency="CRITICAL"},
      {desc="A major accident at a mine results in multiple injuries and suspends operations temporarily.", urgency="MEDIUM"},
      {desc="A controversial decision to reduce subsidies for mining companies sparks mass demonstrations among workers.", urgency="HIGH"},
      {desc="A dispute between rival mining cooperatives escalates into armed clashes, threatening local production.", urgency="MEDIUM"},
      {desc="A cyber attack on the coal export system disrupts trade, leading to delays and increased costs.", urgency="HIGH"},
      {desc="A critical shortage of skilled labor forces companies to reduce output, affecting the local economy.", urgency="MEDIUM"},
      {desc="A public inquiry into safety violations at mines reveals widespread neglect, sparking outrage among residents.", urgency="CRITICAL"}
    }
  },

  ----------------------------------------------------------------------------
  -- Haifan Bassaridia (Major Cities) – (Already updated above)
  ----------------------------------------------------------------------------

  ----------------------------------------------------------------------------
  -- Haifan Bassaridia (Minor Cities)
  ----------------------------------------------------------------------------
  -- For the minor Haifan cities, the events have been updated above (Thermosalem and Akróstadium).
  -- ["Thermosalem"] and ["Akróstadium"] entries appear above. Similarly, the entry for ["Sufriya"] and ["Lykopolis"] has been updated.

}

-------------------------------------------------------------------------------
-- (E) WEIGHTED RANDOM SELECTION: 80% chance "No reports"
-------------------------------------------------------------------------------
local function getWeight(urg)
  if urg == "LOW" then return 4 end
  if urg == "MEDIUM" then return 3 end
  if urg == "HIGH" then return 2 end
  if urg == "CRITICAL" then return 1 end
  return 1
end

local function pickWeightedEvent(events)
  local total = 0
  for _, ev in ipairs(events) do
    total = total + getWeight(ev.urgency)
  end
  local roll = math.random(total)
  local cumul = 0
  for _, ev in ipairs(events) do
    cumul = cumul + getWeight(ev.urgency)
    if roll <= cumul then
      return ev
    end
  end
  return events[#events]
end

-------------------------------------------------------------------------------
-- (F) MAKE TABLE FUNCTION: Day-based seed, 80% "No reports", else weighted pick
-------------------------------------------------------------------------------
function p.makeTable()
  local dateInfo = getPSSCDate()
  local seed = dateInfo.year * 1000 + dateInfo.dayOfYear
  math.randomseed(seed)
  local lines = {}
  table.insert(lines, '{| class="wikitable"')
  table.insert(lines, '! Date !! City !! Event !! Urgency')
  for _, cityName in ipairs(cityOrder) do
    local data = cityData[cityName]
    if data then
      local roll = math.random()
      if roll < 0.80 then
        table.insert(lines, '|-')
        table.insert(lines, '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || No reports || N/A')
      else
        local ev = pickWeightedEvent(data.events)
        table.insert(lines, '|-')
        table.insert(lines, '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || ' .. ev.desc .. ' || ' .. ev.urgency)
      end
    else
      table.insert(lines, '|-')
      table.insert(lines, '| ' .. dateInfo.text .. ' || ' .. cityName .. ' || No data || N/A')
    end
  end
  table.insert(lines, '|}')
  return table.concat(lines, '\n')
end

return p