Appearance
Quests
Quests are a guided chain of tasks from your village steward. Each one asks for something specific (build a woodcutter, set taxes, send a scout), and once it is done you claim a reward: Renown, goods, gold, cards, card packs and sometimes an unlock token that opens a new building. Today there is one chain of 18 quests, which walks a new lord from founding a village to the rank of Freeman.
The basics
- One quest is open at a time. The next opens only after you claim the current one.
- The server checks your progress every few seconds. When every condition of a quest holds at the same moment, the quest becomes ready, and it stays ready even if things change afterwards (popularity drops, food runs out).
- Claim it to collect the rewards. Nothing is paid until you claim.
- Goods and gold go into your first village and stop at its storage limit, so claim when there is room.
- The first five quests pay 155 Renown together, which carries you past Freeman (100). The first quest alone (25) is enough for Cottar (5), which unlocks scouts.
- Claiming Village Life lets you build Maypoles. Claiming A Varied Table lets you build Gardens.
The main chain
"Card" below means one random common card (or 30 gold if it cannot be given). All quests are in the main chain.
| # | Quest | Conditions (all at once) | Rewards |
|---|---|---|---|
| 1 | A Patch of Land | own 1 village | 25 Renown, card |
| 2 | Timber for the Village | 1 finished Woodcutter's Hut | 60 wood, 30 Renown |
| 3 | Roofs Over Heads | 1 finished Hovel | 40 wood, 30 Renown, card |
| 4 | Apples for the Granary | 1 finished Apple Orchard | 60 apples, 35 Renown |
| 5 | Full Bellies | rations at Extra (level 4) or higher with food in the granary, and popularity 6 or more | 40 apples, 35 Renown, card |
| 6 | Rise to Cottar | rank 1 | Peasant's Bundle pack (or 100 gold), 40 Renown |
| 7 | Eyes on the Wilds | 1 scout trip | 50 gold, 45 Renown, card |
| 8 | Treasure in the Wilds | 1 stash collected by a scout | 60 wood, 40 stone, 45 Renown |
| 9 | The Lord's Due | tax at Normal (level 2) or higher, and popularity 1 or more | 60 gold, 40 Renown, card |
| 10 | A Varied Table | 2 kinds of food in one granary | unlock quest:gardens, 40 gold, 45 Renown, card |
| 11 | Learned Counsel | 1 research completed | 50 gold, 50 Renown, card |
| 12 | Fortune's Favour | 1 card played | 40 Renown, card |
| 13 | Village Life | 20 peasants in all | 60 Renown, card |
| 14 | Raise an Inn | 1 finished Inn | 60 wood, 50 Renown |
| 15 | A House of Prayer | rank 2 and 1 finished Chapel | 40 stone, 60 Renown, card |
| 16 | Ale for the Thirsty | ale being served (see below) | 80 gold, 60 Renown, card |
| 17 | Rise to Villein | rank 3 | Merchant's Chest pack (or 150 gold), 100 wood, 50 stone |
| 18 | A Freeman's Holding | rank 4 and 40 peasants in all | 200 gold, 80 Renown, 2 random uncommon cards (or 120 gold) |
Totals for the whole chain if every card reward is delivered:
| Reward | Total |
|---|---|
| Renown | 770 |
| Gold | 480 |
| Wood | 320 |
| Stone | 130 |
| Apples | 100 |
| Common cards | 11 |
| Uncommon cards | 2 |
| Card packs | Peasant's Bundle (3 cards), Merchant's Chest (4 cards) |
Renown arithmetic for the opening, counting quest rewards only: quest 1 pays 25, which makes you a Serf (15). Quest 2 brings you to 55, a Villein (40), and quest 4 to 120, a Freeman (100). After quest 5 you hold 25 + 30 + 30 + 35 + 35 = 155, so quest 6 (rank 1) is ready on the next check, and the rank conditions of quests 15, 17 and 18 are already met by the time you reach them. All 18 quests together give 770 Renown, which on its own takes you past Yeoman (330) but not to Reeve (1,200).
Some quests need things the chain does not itself unlock: the Chapel needs the Devotion research, the ale quest needs a Brewery (Brewing research) feeding a staffed Inn. See research.md.
Conditions in detail
Counts are summed over all your villages. Levels and scores use your best single village.
| Condition | Value the server reads |
|---|---|
| villages | number of villages you own |
| buildingCount | buildings of that type in all villages; only finished ones (active or idle) count unless the quest says otherwise |
| population | peasants summed over all villages |
| popularity | the highest popularity total among your villages |
| rationsAtLeast | the ration level of the best village that has more than 0.5 of some food in its granary; 0 if none does |
| aleServed | the ale level of the best village with a finished, staffed Inn holding more than 0.5 ale; 0 otherwise |
| taxAtLeast | the highest tax level among your villages |
| foodVariety | the most kinds of food (more than 0.5 of each) in any one village |
| renown | your Renown, floored |
| rank | your rank level |
| resource | that resource summed over villages, floored |
| event | a lifetime counter (below) |
Progress shown in the quest panel is each condition's value capped at its target.
Event counters
Some quests count things reported by other features. The counters are lifetime totals, kept from the moment you start playing, so events that happened before a quest opened still count.
| Counter | Goes up when |
|---|---|
| scoutsSent | a scout returns home from any trip (not when it sets out) |
| stashesCollected | a scout returns home from a stash |
| researchCompleted | a research finishes |
| cardsPlayed | you play a card |
Claiming and rewards
- You can only claim a quest that is ready. Claiming twice gives the error "Already claimed."
- A quest whose rewards include goods, gold, cards or a pack cannot be claimed until you own a village ("Found a village first.").
- Goods go into your first village (the first in your village list), and gold into your treasury. Each good is filled up to that village's storage capacity and the rest is lost; gold has no cap. If a store is already over capacity, nothing is taken away.
- Renown rewards go through the normal grant, so your rank updates at once and research points for any new rank follow on the next tick. See ranks-and-renown.md.
- A "cards" reward draws that many random cards of the rarity. If your hand would go past the hand limit of 40, you get the fallback gold instead.
- A "cardPack" reward rolls the pack as if bought, for free. It does not check the hand limit. If the cards feature were unavailable, the fallback gold would be paid.
Unlock tokens
Claiming any quest gives the token quest:<quest id>. A quest can also give extra tokens through an unlock reward. Buildings list tokens in requires:
| Token | Comes from | Opens |
|---|---|---|
quest:village_life | claiming Village Life (quest 13) | Maypole (+1 popularity, +2 more within 10 tiles of the hall, up to 4) |
quest:gardens | claiming A Varied Table (quest 10) | Garden (+1 popularity within 8 tiles of the hall, up to 6) |
Both buildings still need rank 1 (Cottar). Tokens are rebuilt from your claimed quests each time your player state is sent, so they cannot be lost.
Messages
claimQuest { questId }claims a ready quest.quests { quests, progress }carries your quest state (ready,done,counters) and the current values for each open quest. It is sent on connect, after a claim, and on a tick only when something changed.questReady { questId }is sent the moment a quest's conditions are met.
Interactions
- getting-started.md: the chain doubles as the tutorial.
- ranks-and-renown.md: 770 Renown in all, and four quests wait on a rank.
- village.md and popularity.md: building, ration, tax and ale conditions.
- world-map.md: scout and stash quests.
- research.md: Learned Counsel, and the research needed for the Chapel and ale quests.
- cards-and-crowns.md: card and pack rewards, and Fortune's Favour.
- profile.md: counts quests completed.
For maintainers
Source files:
server/src/features/quests/chain.ts: the quest list, conditions and rewards (common card fallback 30 gold).server/src/features/quests/index.ts:conditionValue,evaluate(ready never reverts),questUnlocks,grant(first village, capped at storage),claimQuest, tick refresh.server/src/features/wiring.ts: which events feed the counters; pack and card granters.server/src/features/cards/content.ts:peasants_bundle,merchants_chest,handLimit: 40.server/src/content/index.ts: buildings withquest:tokens (Maypole, Garden).packages/protocol/src/features/quests.ts: condition and reward kinds,QuestEvent, messages.
Update this page when quests are added, reordered or rebalanced, when a side chain is added (the side chain type exists but no side quests do yet), or when a new event counter or reward kind appears.