Changelog entry
Embargo / Sanctions system (P3.1A)
2026-03-22
- Alliance leaders can now enact embargoes against nations or alliances via `POST /api/embargoes/enact`.
- Enacting an embargo against an alliance automatically breaks any conflicting treaties between the two alliances.
- Embargoes support optional durations; when `expiresAtTick` is reached the engine auto-expires them each tick.
- Alliance leaders can lift an active embargo early via `POST /api/embargoes/lift`.
- `EmbargoEnacted`, `EmbargoLifted`, and `EmbargoExpired` events are published to the world feed.