Missions / Maritis

Maritis — Caesar and Cleopatra

Mission
50 — Cleopatra's Capital (campaign 8)
Era
~50 BC (pak start year)
Starting funds
Normal 11 000 Db (pak) loan 1 500 debt 7%
Deities
Ra · Ptah (2)
Trade
Men-nefer · Meidum · Migdol · Tyre (Gaza / Alexandria display-only)
Previous
Alexandria₂ (49)
Next
Alexandria₃ (51)
Status
Full empire redefine
Briefing: Command Mithradates' Roman force at Maritis (east shore of Lake Mariut) to defeat Ptolemy XIII's army and relieve Caesar and Cleopatra in Alexandria. Land battle — not an Alexandria city-build.
Messages: start message_mission_maritis (444); alt …_2 (459).
Monuments: none (first=second=third=0; monuments win off). No Library / Pharos / Caesareum / Mausoleum.
JS: full empire redefine — events[] ×25 (3 invasions egypt; 4 already_fired gift seeds kept for index fidelity), cities ×7, routes ×6, ornaments ×5, texts ×16. No burial. Inv land/sea points empty → exit fallback.
Enemy: pak ENEMY_9_PERSIAN (briefing = Roman / Egyptian clash — pak id wins).
editor_allow: forts + weaponsmith + chariot + zoo + gold on; recruiter / water supply / palace / academy / warship off.

Objectives

Scripted events (summary)

JS events[] ×25 from pak (CC50.2). Calendar egypt invasions (y2×30 → chain ×25; troop-request chain → ×26); reeds / troops / papyrus / fish requests; gift and city-status chains. Cities ×7 / routes ×6 / ornaments ×5 / texts ×16. SKIP empty map_obj idx=2.

Developer reference

Mission script

src/scripts/mission/m_050_maritis.js

map_file: data/maps/m_050_maritis.map. Empire id 0, map_background pack empire id 26. Full hide_pak_*: cities ×7, routes ×6 (1–6), ornaments ×5, texts ×16. SKIP empty map_obj idx=2. Dump 2026-08-01 Cleop. Rank 1. next_mission: 51.

Messages
KeyId
message_mission_maritis444
message_mission_maritis_2459
← 49 Alexandria₂ 51 Alexandria₃ →