Missions / Dunqul Oasis

Dunqul Oasis — The Kushite Threat

Mission
21 — choice A after Bahariya / Djedu (Pepy)
Starting funds
Normal 6 000 Db (pak) loan 1 500 debt 15%
Deities
Ra · Ptah · Seth
Trade
Buhen · Byblos · Henen-nesw · Kerma · Men-nefer · On · Selima Oasis
Previous
Bahariya / Djedu
Next
Thinis (23) / Waset (24)
Status
Choice A Implemented

Objectives

TEMP monuments 9 / pak 6: same additive formula as Buhen — one finished small obelisk (weight 2) yields rating 9. Revert to 6 after weight recalibration.

Scripted events (summary)

Gamemeat ×12 and granite ×12 recurring (KR via request_cleared); Henen-nesw LOST_TRADE → siege → weapons ×60; beduin and Hittite-pack enemy raids; NEW_TRADE unlocks; favour Pharaoh ×66. Keep Selima open — briefing priority.

Developer reference

Mission script

src/scripts/mission/m_021_dunqul.js · import in src/scripts/missions.js

Empire id 0 (pak). Map data/maps/m_021_dunqul.map. Rank 8. Enemy ENEMY_4_HITTITE (briefing says Kushite — pak wins).

SKIP: empty map_obj idx=10; orphan chain-only i=6 LOST_TRADE Djedu (no inbound); NEW_TRADE Iunet/Djedu (display, no sells/buys). Kharga route 13 = 2-pt stub. No river / disembark / inv points in pak.

Recurring gamemeat/granite KR via event_request_cleared + unique fire_kr (not shared ONLY_VIA — B14). Beduin/enemy wipe KR = unique leaf per year. Kerma NEW_TRADE i=18 reduced to once at y10m11.

Dump date: 2026-07-26. Fidelity pass: 2026-07-28.

Game messages
KeyId
message_mission_dunqul421
message_history_dunqul221