/** * CONTRACT WORK 1-20: the first writs (second-wave coverage slice 4, COVERAGE_1_40.md; track T118, 2026-10-15). * * The contract skill had no quest of its own in levels 1-10 or 11-20 (the Wardens' writs, wardensBounty.ts, start at Combat 20). This is the * first chain, three quests at boards that already stand, kills only, every target an existing contract creature: * * Bruce's First Writ (Combat 3, band 1-10): Bruce at Hope Town's board, six crabs and six seagulls on Hope Beach * The Wardens' Notice (Combat 12, band 11-20): Captain Rhea Ironwell at the Wardens' Yard board, eight soldiers * The Toll House Writ (Combat 17, band 11-20): Toll-Warden Ansel Pike at the Ridge Toll House board, six Redcaps * * Each asks the one before it and is a silent bonus quest of its giver (the giver's other lines are unchanged until the gate opens), and the * second and third make you read their board first, as the Wardens' writs do. The Wardens' Crows on the Masts (Combat 20) stays as it was and * is the natural next one. The skill's DISPLAY name may be renamed (WAITING W-353), so no text here says it: the chain talks about boards, * contracts and writs. Every number is a PLACEHOLDER for the balance pass. * * THREE A BAND (2026-10-18, coverage wave 2 again): each band is now a three-writ chain. Levels 1-10 gain Bruce's Second Writ (Combat 5, hijackers) * and The Broken Road Writ (Combat 8, the border's crooks, after reading the border board: Dreadwoods ground, so PvP and no healing in a fight); levels 11-20 gain The Muster Writ (Combat 14, goblins, * Lieutenant Corin Vale at the Captain's Muster board) between the Wardens' Notice and the Toll House, so the chain runs Hope Town, the border, * the Wardens' Yard, the Muster, the Ridge Toll House. The Toll House Writ now follows the Muster Writ. * * Types only from storyQuests.ts (an erased import), so storyQuests.ts can spread EARLY_WRIT_QUESTS without a cycle. */ import type { StoryQuestDef } from './storyQuests.js'; export declare const EARLY_WRIT_IDS: readonly ["brucesFirstWrit", "brucesSecondWrit", "brokenRoadWrit", "wardensFirstNotice", "musterWrit", "tollHouseWrit"]; export type EarlyWritId = (typeof EARLY_WRIT_IDS)[number]; /** The band each writ fills. */ export declare const EARLY_WRIT_BAND: Readonly>; /** Combat levels (placeholders). */ export declare const EARLY_WRIT_COMBAT: Readonly>; /** Kill counts (placeholders), sized under the creatures' spawns. */ export declare const EARLY_WRIT_KILLS: { readonly crab: 6; readonly seagull: 6; readonly soldier: 8; readonly redcap: 6; readonly hijacker: 4; readonly crook: 6; readonly goblin: 10; }; /** The boards the second and third writ send you to read (the same stations the guide and the map know). */ export declare const EARLY_WRIT_BOARDS: { readonly borderCrooks: { readonly x: 410; readonly z: 667; readonly label: "the Broken Road's border board"; }; readonly muster: { readonly x: 123; readonly z: 775; readonly label: "the Captain's Muster board"; }; readonly wardens: { readonly x: 733; readonly z: 644; readonly label: "the Wardens' Yard board"; }; readonly tollHouse: { readonly x: 781; readonly z: 490; readonly label: "the Ridge Toll House's board"; }; }; /** How far (tiles) from a board counts as having read it. */ export declare const EARLY_WRIT_BOARD_REACH = 8; export declare const EARLY_WRIT_QUESTS: Readonly>; export declare const EARLY_WRIT_META: Readonly>; export declare const EARLY_WRIT_GIVER_PLACES: Readonly>; //# sourceMappingURL=earlyWrits.d.ts.map