← All proposalsWork blog
Oil painting of a stone hearth kitchen at dusk, a cook's floured hands lifting the lid of a steaming iron pot over the fire, bread and a small cask on the table, deep shadow at upper left

The Cook's Hand

A deep dive into Shroud of the Avatar's cooking, what twenty-nine years of cooking in online worlds learned about making the cook matter, and fifty-five concrete proposals.

In September on the old servers, nearly a third of active characters ate or drank something, 12,064 times in all, and nine of every ten things they ate came from a cook. Even the most widely cooked dish had only a handful of cooks. Shroud of the Avatar has the eaters; what cooking lacks is the cook. This page grows the one-skill school into a tree, puts the cook's hand into the dish, and gives every dish somewhere to go.

0 · Executive summary 1 · The kitchen we have 2 · Lessons: Ultima Online to modern 3 · The fifty-five proposals    Tier 1 · Fix first (S1 to S11)    Tier 2 · Read the plate (S12 to S19)    Tier 3 · The kitchen tree (S20 to S28)    Tier 4 · Connect the kitchen (S29 to S41)    Tier 5 · Ideas of our own (S42 to S49)    Tier 6 · The owner's desk (S50 to S55)    Considered and rejected 4 · The Cook's Book 5 · Sequencing 6 · Appendix
Section 0

Executive summary

Ultima Online shipped cooking in 1997 as heat and flour: a campfire, an oven or a forge, a chain from wheat to flour to dough to bread, food that burned when you failed, and hunger to make you eat. A Grandmaster cook gained nothing beyond never burning dinner, and the press, fans and a rival game's advertising ("We don't play games to bake bread") mocked the bread chain. Every cooking update since hooked the kitchen into something players already did: pets that bond through feeding in 2002; recipe scrolls and an apple with a healing potion inside in 2005; sixteen magic fish pies, each made from its own catch, in 2010; a distillery in 2011 that needed four trades and put the brewer's mark and label on every bottle; and cooking bulk orders in 2016 that paid titles, an apron and a barrel that names your vintage, but asked only for plain food, so skill went unrewarded. The rest of the genre found what makes a cook matter: Star Wars Galaxies chefs whose food differed from one chef to the next, high-quality food in Final Fantasy XI that lasts up to twice as long, feasts a whole group eats from in Lord of the Rings Online and Guild Wars 2, and World of Warcraft's six Ways of cooking. When World of Warcraft gave its crafting professions specialization trees in 2022 and left cooking out, guides came to rank cooking among its least rewarding professions.

Shroud of the Avatar has the eaters. In every month from September 2024 to September 2026, 25 to 31 percent of active characters ate something, and in September 90.5 percent of what they ate came from a cook. It has the dishes: 157 recipes, three meals that last eight hours, six pet foods that pets now live on, and casks that age for up to 350 real days. What it lacks is the cook. Cooking is one skill where Blacksmithing has nine. Every recipe succeeds every time by about level 116, except the level-100 stew, which needs 128, and a critical cook earns bonus experience for a dish identical to the plain one. In September even the most widely cooked dish had only a handful of cooks, and most meal recipes had fewer still. Just 5.8 percent of characters have trained Cooking past level 10, the fewest of the six production schools, yet those who did reached a median of 74, the deepest of the six, and 56.5 percent of those at Cooking 80 or more also hold Alchemy, Blacksmithing, Carpentry and Tailoring at 80 or more. For most of them Cooking is one craft among several; only 9.8 percent hold none of the other four at 80 or more.

This page argues one thing: let the cook's hand show in the dish, and give every dish somewhere to go. The gaps fall into three clusters:

  1. Truth. The kitchen says things it does not do. A critical cook's dish is called an "exceptional item" though it is identical to the plain one. Sharkfin Soup cannot be made, a breakfast plate eats your Bacon, and the level-100 stew pays 300 experience. The top cookbook is sold in one city, player bread does not count as bread, and the guides repeated the errors. S1 to S11.
  2. The plate. The game never explains the six food slots. The tooltip counts a dish's slots without saying out of how many, and meals end without a word when the plate is full. 223 of 225 food and drink effects share one icon, and by default a meal waits in the hourglass until its last 15 minutes. The clock runs while you are away without saying so. Discovery is guesswork, a paused cask says so only in its own tooltip, and the drunk camera has no ceiling. S12 to S19.
  3. The cook. One skill where the other big crafts have five to nine, and no way for skill to show in a dish. The dish has nowhere to go: no table or feast, no order for a cooked dish, no quest that asks for one, no calendar, and no cellar that tells its story. S20 to S49, with six questions for the owner in S50 to S55.

Two rules hold across all fifty-five cards. The plate stays at six. And on this page a cook's skill changes only how long a dish lasts and whether it comes out Hearty (for a cask, Reserve); strength stays with the recipe and the eater's level, so every dish still stacks and still scales to whoever eats it. Whether that should ever change is the owner's question in S50. S1 has already corrected the Oracle and the written guides alongside this page.

Where the fences are. Exceptional potions and meals as items of their own are alchemy S9; S22 builds the meal half on a roll of its own. The consumables strip is alchemy S10, whose "Drink 1/1" row does not exist, because drinks share the six food slots; S13's Food group stands in for its food row. Alchemy S25 and S27 assume the same separate drink slot, and S51 asks whether there should be one. The consume guard is alchemy S11, which S12 builds on. This page also sits beside alchemy's price pass (S1), its ten-at-once recipes (S6), its kegs (S13, S28), its gathering draughts and grub skewers (S16, S25) and its trail jerky (S26), so travel and gathering food stays on that page. The Feast Table is alchemy S14, which S30 builds. The Handler's Ration is alchemy S20, and its premise is out of date: the pet foods already buff pets. The orders board is crafting S22, which S31 rides on; the discovery count and the craft counts are crafting S14 and S19, which S16 and S35 extend. Fish for the workshop and the fish desk are fishing S22 and S21, which S33 extends, and S2's real shark fin supersedes fishing S22's suggestion that Sharkfin Soup take shark fillet. S29's contest table and S44's cook-off reuse the self-scoring contests of fishing S31. Moon-timed fish and gathering seasons are fishing S27 and economy S14, beside S42's dishes. A stowed pet's food timer is taming S3. Toasts and the tavern muster are party S11 and S23; NPCs who eat at taverns and the innkeeper who remembers are conversation S18 and S20. Inn rooms are housing S30, and bowls that accept nothing are decorating D18.

The fifty-five proposals at a glance

#ProposalTierSizeServerIn one line
S1The guides tell the truth Built1SnoneEvery Oracle and guide line that misdescribes cooking, corrected
S2Sharkfin Soup gets a real shark fin1S-Mdata bakeThe only Strength +10 meal becomes cookable, with a fin sharks really give
S3Sausage and Eggs stops eating your Bacon1Sdata bakeThe breakfast plate gets its own effect; a check keeps every food honest
S4Every bite lands, every slot is fair1S-MnoneNo meal lost to a full plate; nibbles stop costing three slots
S5Say what a critical cook really does1Snone"Exceptional item" becomes bonus experience until dishes can be better
S6Recipe scrolls where cooks can buy them1S-Mdata bakeThe Expert cookbook leaves Aerie; missing scrolls appear; prices audited
S7A capstone worth the climb1Sdata bakeSweet Cunning Cat Stew pays, teaches and lasts like a level-100 dish
S8A first lesson at the stove1Mdata bakeA working first loaf, a Cooking guide book, the lost food lesson back
S9Your own bread counts, and the pantry's missing shelf1Mdata bakePlayer bread counts as bread; orphan ingredients get a source and a use
S10Twins and misfits: the recipe ladder audit1S-Mdata bakeEvery twin and misfit dish listed with a fix and a job of its own
S11Small print: names, labels and pet-food rules1Sdata bakeSpelling, labels, one pet-food rule, two unfinished coffees settled
S12Six slots you can count2MnoneEvery food shows its share of six and what it ends, and no meal ends unannounced
S13Every meal looks like itself2MnoneIts own icon, out of the hourglass, and a look and sound of its own
S14Sit down and eat a set2MnoneSave your usual meal and eat it with one click
S15A Food tab and no accidental nibbles2SnoneA Food filter, and no raw nibble ends a meal by accident
S16A cookbook that helps you choose and discover2MnoneFind a meal by what it does; see what is left to discover
S17The cellar ledger2MnoneEvery cask you carry or stand near, ready or paused
S18Drink without the spin2SnoneFull, Gentle or Off for the drunk camera, and a ceiling on the wobble
S19The Cook's Book2LnoneOne window: the plate, recipes, cellar, journal and today's orders
S20A Cooking tree with branches3Lshared codeCooking grows from one skill to nine, shaped like the other crafts
S21Swift Cooking3Sshared codeThe first branch shortens the cooking bar, by up to a fifth at 200
S22Chef's Touch: Hearty dishes3Lshared code, data bakeSame strength, own stack, half again as long
S23Four kitchens3Mshared codeGrill, pot, oven and pet kitchens each sharpen their own dishes
S24Cooking Mastery3Mshared codeThe capstone: a master gets a second chance at Hearty
S25Cellar Craft: Reserve casks3M-Lshared code, DB recordCasks can finish Reserve; same wait, same forty bottles
S26The preserving rail: smokehouse, rack and crock3Mdata bakeSmoke, cure, dry and pickle on the rail that ages casks
S27Finishing touches: garnishes, prime cuts and prize produce3Mdata bakeA garnish, a prime cut or prize produce makes a dish Hearty every time
S28Something to cook from 90 to 2003Ldata bakeNew recipes at the top of the ladder, each with a job no food has
S29Set the table4M-Lserver code, DB record, opDishes set on your table become servings guests can take; a contest table keeps count
S30The feast table4XLserver code, DB record, opA feast made from finished dishes, one serving per guest
S31Kitchen orders on the crafting board4S-MDB record, op (on crafting S22)Orders for finished dishes, Hearty ones included, from a set budget
S32Taste of the realm: regional cookbooks, stories and rumors4M-Ldata bakeRegional cookbooks, the story of each named dish, cooks' rumors
S33From the water and the field to the table4Ldata bakeFish byproducts and new staples reach the kitchen; the kitchen makes bait
S34Meals for the workshop4Mdata bakeMeals for smiths, carpenters and tailors, and resistances by school
S35The tasting journal and kitchen titles4M-Lshared code, DB recordDishes cooked and tasted, deed titles, the first cook of each new dish
S36The cellar: a press, a still and aging that pays off4Ldata bakeA working press and a still, new brews, aged whiskey worth the wait
S37The tamer's larder: a ladder of pet food4Mdata bakePet food from everyday to the finest, sold where tamers live
S38The master's kitchen: a hearth and the whites4Mdata bakeA tier-2 hearth built by three trades, and kitchen whites to earn
S39Nothing wasted: burnt food and compost4Mdata bakeA failed cook comes out burnt; burnt food becomes fertilizer
S40A fire by the road4XLserver code, opA field kit lays a cooking fire anyone nearby can use
S41The sampler platter4Mdata bakeTwo or three everyday dishes make one bigger meal with all their effects
S42Cook by the moon, the season and the festival5Mdata bakeRecipes that cook only under the right sky or season
S43Lord Atos calls for cooks5Snone (ops)A Call to Arms asks the realm for a dish, with no new code
S44Topper Chef: a tasting day, a rivalry and a monthly cook-off5S-M, then Ldata bake, then server code, DB record, opA tasting daily, grill against bakery standings, and a judged cook-off at Atos
S45Feasts for the realm: the Atos banquet, Stone Soup Day and the Great Pumpkin Weigh-off5Lserver code, DB record, opA feast hall after a successful call, a great pot in Aerie, a weigh-off for the biggest prize pumpkin
S46Food with a sense of humor5S-Mdata bakeA few dishes carry a real effect and a harmless joke
S47The Cellar Book and coming of age5S, then Mdata bake, then DB recordA vintage on the cask, a bottle for the rack, whiskey that comes of age
S48Bread for the hungry5SnoneTown beggars accept a hot meal as well as a coin
S49For the taverns: a menu board and a night on the calendar5S-Mdata bake, shared codeA menu board, and a Food and Drink tag on the calendar
S50What a meal is worth, and how the cook's hand shows6decisionowner callMeal against potion, and whether dishes can be stronger as well as longer
S51The plate's rules: a cup, a feast, the clock and a varied plate6decisionowner callA cup beside the plate, a feast's place on it, the clock while away, a variety bonus
S52Food, ale and Vigor6decisionowner callWhether a tavern meal or an ale has any part in Vigor
S53The cooks already at the top, and their titles6decisionowner callWhat veteran cooks get, and whether titles follow the tree
S54What an hour at the stove pays (and Second Helping)6decisionowner callWhat cooking pays, and whether Second Helping goes live
S55How long a whiskey should take6decisionowner callKeep the 350 days and make them pay, shorten them, or add vintages
Section 1

The kitchen we have

Cooking is one skill, 157 recipes and 121 public cooking stations in 70 scenes, plus the stoves players keep at home. A dish comes out the same at every skill level, and it is eaten onto a plate of six food slots: a snack uses one slot and the biggest meals three, and most dishes last one, two or four hours by the slots they take, with eight hours for three rare ones.

Brewing is part of Cooking too. Brew recipes are made at a cooking station, and the casks they fill age only while placed, from three days for beer to 350 for a 25 Year Whiskey. Six pet foods come from the same stove; since August a pet no longer heals on its own, and in September pet food was a quarter of everything eaten, with Dragon Kibbles the most used food in the game. The numbered flags point at proposals.

One meal, from stove to plate

TODAY · ONE MEAL, STOVE TO PLATE✕
 ┌ Cooking Station ───────────────┐
 │ Pumpkin Soup                   │
 │ 100% success chance            │◄─[1]
 │ 43% critical success chance    │◄─[2]
 └────────────────────────────────┘  note: a cook at Cooking 125
 You crafted an exceptional item (Pumpkin Soup).             ◄─[2]

 ┌ Pumpkin Soup ──────────────────┐
 │ Consumable - Non-Combat        │
 │ (its effects, in green)        │
 │ Food buff slots Used: 3        │◄─[3]
 │ Made for Adventurer Level 92   │
 │ Double-click to consume        │◄─[4]
 └────────────────────────────────┘

 Buff bar   [hourglass]                                      ◄─[5]
 note: by default every meal with more than 15 minutes left
       waits inside the hourglass, so no food shows on the bar
 note: at a full plate you eat Fried Tigerfish; Baked Salmon
       and Dupre's Duck Stew end, and nothing says so        ◄─[6]
Elsewhere today
 [7]  Recipes  The closest-recipe hint names only dishes you know;
               140 of 157 recipes can be found by experiment.
 [8]  Cellar   A 25 Year Whiskey needs 350 days of placed time. Pick
               the cask up and it pauses; only its own tooltip says so.
 [9]  Skills   Cooking is one skill. Blacksmithing has nine.
[10]  Recipes  Sharkfin Soup cannot be made. Sausage and Eggs eats your
               Bacon. The level-100 stew pays 300 experience. The
               Expert cookbook is sold only in Aerie.
[11]  Quests   Topper Chef asks for raw ingredients. No quest asks
               for a cooked dish.
[12]  Drink    Every drink of 25 Year Whiskey adds to a camera wobble
               with no ceiling and no off switch.
one meal, its moments shown togetherbox and chat strings are today's, verbatim; grey text and the list below are notes

Missing entirely today, and the card that adds it: a tree (S20), a better dish (S22), a table or a feast (S29, S30), orders for cooked food (S31), a quest that asks for a dish (S44), dishes on a calendar (S42), a journal (S35), preserves (S26), and a fire away from town (S40).

Who eats, and who cooks

Aggregate counts with no names attached: September 2026 on the old servers, the 25 months to September 2026, the 14 August 2026 character snapshot, and the first 15.6 days on the new server from 1 October 2026.

MeasureValue
Food and drink uses, September12,064
Active characters who ate or drank, September29.8%
Active characters who ate something, each month from September 2024 to September 202625 to 31%
Share of what is eaten that a cook made90.5%
Pet food25.7% of uses; Dragon Kibbles the most used item (1,290 uses)
Most eaten player dishDragon Stew: 350 uses (463 in the first 15.6 days on the new server)
Dishes per sitting1.85; 34% of sittings fill all six slots
Time between sittingsmedian 103 minutes
Different dishes per eater in 30 daysmedian 2; 111 of 119 meal and pet recipes eaten at least once
Cooks, Septembereven the most widely cooked dish (Baked Salmon) had only a handful
Food against potions, September10,780 food uses against 29,777 potion uses; food reached slightly more characters
Trained Cooking past level 10 (August 2026)5.8% of characters, the fewest of six production schools; median level of those who did: 74, the deepest
Characters at Cooking 80+ / 100+ / 120+ (August 2026)2.5% / 1.3% / 0.2% of characters
Cooking 80+ characters with Alchemy, Blacksmithing, Carpentry and Tailoring all at 80+56.5% (9.8% have none of them)
New server, daily619 food uses a day
Ate or drank, September
29.8%
of active characters
Made by a cook
90.5%
of food eaten
Sittings that fill six slots
34%
1.85 dishes each
Trained Cooking past 10
5.8%
August snapshot

Four shares: the first three from September 2026 on the old servers, the last from the August 2026 character snapshot.

A correction for the fishing page. What it counted as raw fish eaten were cooked fish dishes; raw fish cannot be eaten. All fish dishes together came to 2,259 uses in 30 days.

Eating is broad and steady. For 25 months a quarter to nearly a third of active characters ate every month, food reached a few more characters than potions did at about a third of the uses, and in September eaters ate from 111 of the 119 meal and pet recipes, though each stuck to a median of two dishes. Cooking is narrow: few players cook meals in any month, even the most widely cooked dish had only a handful of cooks in September, and the characters who take Cooking far are mostly the ones who take the other big crafts far. S12 to S14 serve the eaters, S16 and S35 widen the menu, S20 to S28 give cooks a reason to choose the kitchen, and S53 asks what the veterans already at the top should get.

How a dish happens

A dish passes from the field to the plate through a handful of stations, and almost every card on this page plugs into one of them:

flowchart LR
  Z["Ingredients from the water and the field\nS9 S33"] --> A
  Y["A station: town, home or field\nS36 S38 S40"] --> A
  A["Recipe on the table\nS2 S6 S7 S10 S16 S27 S28 S32 S41 S42"] --> B["The craft roll\nS5 S20 S21 S22 S23 S24"]
  B -->|failed| X["Burnt, then compost\nS39"]
  B --> C["The dish in your bag\nS3 S11 S13 S15"]
  B --> K["Cask or rack, aging while placed\nS17 S25 S26 S36 S47 S55"]
  K --> C
  C --> D["Eaten onto the six food slots\nS4 S12 S14 S37 S51"]
  D --> E["The effect and its clock\nS13 S18 S34 S46 S50 S51 S52"]
  C --> F["Set out for others: table, feast, banquet, pot, tavern\nS29 S30 S45 S49"]
  F --> D
  C --> G["Handed in: orders, tastings, cook-offs, calls, alms\nS31 S43 S44 S48"]
  B -.-> H["Kept in the Cook's Book\nS19 S35"]
  G -.-> H
The plate stays at six. Every dish, serving, brew and feast on this page sits in the same six food slots, and no cooking skill, kitchen gear or feast adds a seventh.

Built: credit it, do not re-propose

What the record shows

The record starts in spring 2013, before cooking existed, with a forum debate between hunger and buff food; the game shipped buff food, and Trapper asked for feasts that October. The question since has been why cook at all. DalTXColtsFan asked in 2021: "Are there any benefits to the Cooking skill other than making food buffs?" In the same thread Sorgin Txakal answered that "the only benefit in raising cooking skill is increasing the chance for an exceptional crafting", though an exceptional dish is the same as a plain one. bugmaster77 trained to Cooking 120 in 2023 and found no change in what came out of the pot, and kaeshiva wrote in 2019 that "only five or six foods are commonly made". By Tor asked that same year for masterworked meals with fixed extra buffs, so they would still stack; S22 keeps that fixed, stackable shape and adds time in place of extra buffs.

New cooks hit walls. joshybones spent more than five hours in 2018 trying to cook a fish with no pecans or oil, and Vladamir Begemot and Spoon counted about 35 steps to a gingerbread house. Brewers waited. Murphy found brewing as a cooking recipe "a HUGE let down" in 2018, Alleine Dragonfyre wrote in 2020 of a cellar "gathering dust", and Cora Cuz'avich found the 25 Year Whiskey "underwhelming for how long it takes". Elrond asked for the camera to stop: "i get dizzy watching my screen swirl".

Players built a food culture by hand all the same: By Tor's menu at Novia Market, CatweazleX's in-game cookbooks, Rogosh's weekly tavern night, and Sorgin Txakal's 2021 Great Gormandizing Gustation, an eating contest whose winner was never settled because the stews eaten could not be counted reliably. And there is praise. When food began working in combat in 2017, brhanson2 wrote, "You totally made cooking an extremely worthwhile profession. Kudos." Barugon found the six-slot plate "shaping up to be a really positive change" in 2020, and DalTXColtsFan wrote, "I got sidetracked when I learned how much fun cooking, enchanting, masterworking and crafting is." In February 2021 a developer replied on the forum that the team knew the cooking tree had one skill and hoped to add more soon. This page proposes that tree (S20 to S25).

Section 2

Lessons: Ultima Online to modern

Cooking has been part of graphical online worlds since Ultima Online in 1997, and its history is a search for a reason to cook. Ultima gave food a reason to exist, hunger, and gave the cook nothing for mastery; every later update hooked the kitchen into something players already did. The games that made cooks matter did one of three things: they let the cook's hand show in the dish, they put the dish on a table for others, or they gave cooks something to choose. Where a game left those out, as World of Warcraft did when its profession trees skipped cooking, guides came to rank cooking among the least rewarding professions. Shroud of the Avatar has the eaters and the dishes; the cards here build the three things.

Oil painting of one glowing hearth whose light spreads along a long table to travelers at a feast, a candlelit cellar of casks, a tamer feeding a small drake, a town square pot at dawn and a full moon over a pumpkin field
One hearth, and everything it feeds.
1997
UO ships cooking
Heat, flour and hunger. A Grandmaster cook only stops burning dinner.
2002
UO's pets eat
Feeding sets a pet's loyalty and leads to bonding. Pets become customers.
2003
SWG's Chef
Flavor, nutrition, quantity and filling: food differs by chef, and every profession buys.
2005
UO's recipe scrolls
Mondain's Legacy hands out recipes and puts a healing potion inside an apple.
2008
WoW's Fish Feast
One meal on the ground for the whole group.
2011
UO's distillery
Four trades, a label of up to 15 characters and the maker's mark.
2012
WoW's six Ways
Cooking specialties with their own bars, banquets and capstone recipes.
2014
Shroud of the Avatar cooks
Release 11 brings the first 20 recipes, Dupre's Duck Stew and other dishes named for Ultima's companions among them.
2016
UO's cooking orders
Titles, an apron and a vintage barrel, for plain food only. Skill goes unrewarded.
2017
Breath of the Wild
A pot that rewards experiment, critical cooks and the Blood Moon.
2020
Six food slots
Release 82 lets dishes weigh one to three of six slots, and pet food arrives.
2021
Valheim
Three food slots that must differ, each timer in view.
2022
Dragonflight
Profession trees for every crafting profession but cooking.
2026
Shroud of the Avatar today
Recipe tooltips show effects; pets live on cooked food; cooking is still one skill.

What each game contributes

Ultima Online. In 1997 cooking meant campfire, oven and forge heat, the bread chain, burnt food and hunger, and a Grandmaster gained nothing else. Then came the retrofits: pet feeding and bonding in 2002; recipe scrolls and the Enchanted Apple in 2005; Chocolatiering in 2008; sixteen magic fish pies, only one active at a time, in 2010; the four-trade distillery with labels and the maker's mark in 2011; and cooking bulk orders in 2016, paying titles, the Master Chef's Apron, a Plum Tree and a Fermentation Barrel that names your vintage, but only for plain food. Its 2019 event dishes drew a forum thread asking whether they gave any bonus at all; they were decorative. The free shard Ultima Outlands runs one tiered food buff in which crafted food always beats food from an NPC shop. This page takes S6, S20 to S22 (mastery must change the dish), S31 (orders that ask for Hearty dishes), S37, S38, S39, S40 and S47; the decorative-dish lesson shapes S42 and S46.

EverQuest and EverQuest II. EverQuest's Misty Thicket Picnic, built from baked dishes and a brewed beer, became near-mandatory raid food, and content came to assume everyone ate it. EverQuest II made crafted food visibly better than vendor food and paid a flawless craft in extra servings. This page takes the picnic's dish-of-dishes shape for S41 and its warning for S30, whose feast bonus stays broad, along with S22 and S54.

Star Wars Galaxies. A chef experimented along four lines, flavor, nutrition, quantity and filling, so food differed from one chef to the next. Additives came from another profession, and many foods helped other professions do their work, so every profession was a customer. This page takes S22, S27, S34 and S47.

Final Fantasy XI. High-quality food lasts up to twice as long as the normal dish. There were skill-up foods and guild points for crafted goods, and later NPC vendors sold some top dishes themselves, undercutting cooks. This page takes duration as the bonus for S22 and the warning for S54.

Lord of the Rings Online. A feast sets a table down for two minutes, and anyone who eats from it gets a buff for half an hour. Each food role has its own slot, and a critical success makes a Superior dish. This page takes S30, S12 and S22.

Mabinogi and Wurm Online. Mabinogi's catering adds up the effects of its dishes, with timers set by the cook's rank, and its ratio minigame sent players to screen overlays. Wurm puts a player's name on a recipe, gives each player different hints, and ages wine that improves with time. This page takes S30, S41, S35, S32, S36 and S47; the minigame goes to the rejected list.

World of Warcraft. Well Fed, the Fish Feast in 2008, and Mists of Pandaria's six Ways with their banquets and capstone recipes. Each of the Tillers had a favorite dish, and Ironpaw tokens bought tools and recipes. Legion's Nomi, who burned ingredients on hidden research, was resented, and Dragonflight's trees left cooking out. The War Within pays skill in extra servings and calls its meals that last through death Hearty, and Midnight gives tea a slot of its own; meals here already last through death, so the word is free for S22. The Community Feast and Pilgrim's Bounty made cooking an event. This page takes S20, S23, S24, S30, S31, S42, S43, S45 and S54; the cup question goes to S51, and Nomi to the rejected list.

Final Fantasy XIV. Well Fed tops up to an hour, and high-quality food became the raid standard, which is the warning. Custom Deliveries, the Ishgardian Restoration, the Island Sanctuary's demand curve, tabletop meals, and food for crafters and gatherers all give a cook somewhere to send a dish. This page takes S14, the warning for S22, S29, S31, S34, S43 and S54.

Guild Wars 2. A discovery panel that never wastes ingredients, separate food and utility slots, feasts anyone nearby can use, ascended feasts flavored by home-garden herbs, and composting. This page takes S12, S16, S27, S30, S33 and S39.

The Elder Scrolls Online. Recipes drop as world loot, food raises maximums and drink raises regeneration, crafter-side Chef and Brewer passives sit beside eater-side Gourmand and Connoisseur, and writs and master writs ask for dishes. This page takes S6, S20 (the crafter side only), S31, S32 and S51.

Black Desert, New World and Albion. Black Desert has tiered utensils and delivery boxes. New World has cooking trophies, legendary fish recipes that sent anglers back to the water, and ingredient sources in tooltips. Albion has a few general nodes plus one per dish family. This page takes S38, S2, S1, S20 and S23.

Old School RuneScape and RuneScape. Each recipe has a level at which you stop burning it, ranges burn less than fires, and the Hosidius kitchen and cooking gauntlets help further. Recipe for Disaster and Gnome Restaurant make cooking a quest, and RuneScape's portable ranges let you cook anywhere. This page takes S8, S38, S32, S44, S40 and S7.

Valheim. Three food slots that must hold different foods, each timer in view, cauldron upgrades, and feasts of ten servings. This page takes S12, S13, S38, S30 and the variety question in S51.

Breath of the Wild, Don't Starve and Monster Hunter. Breath of the Wild rewards experiment, sometimes cooks a critical dish with a bonus, guarantees one under the Blood Moon, and keeps a recipe book. Don't Starve's crock pot has a fallback dish and Warly brings spices, though players complained that Warly's memory of what he had eaten was invisible. Monster Hunter makes the meal a ritual before the hunt, with vouchers and mixed platters. This page takes S16, S22, S27, S42, S14 and S41, and S51 keeps the rule that any variety bonus must show.

Stardew Valley and Palia. Stardew teaches recipes on television and by mail, has a seasoning that makes food gold quality, and holds a Luau where each player adds one ingredient to the soup; players say only about 15 of its 80 dishes are worth making. Palia lets friends cook one dish together and runs a weekly Pot Luck. This page takes S27, S32, S45, S10, S41 and S29.

The rest of the shelf. Project Gorgon's Gourmand skill rewards eating many dishes (S35); Haven and Hearth rewards a varied diet (S51), and Kingdom Come rewards eating in moderation and makes you choose between drying and smoking (S26); Core Keeper has golden ingredients (S27) and Sea of Thieves a burnt stage (S39); Dave the Diver runs from the catch to the counter (S33); Venba has a torn cookbook to puzzle out (S16); Battle Chef Brigade has judges (S44); Fallout 76's Feed the People drew complaints when its stew was limited to those who took part (S45); Spiritfarer remembers favorites (S37); Final Fantasy XV makes camp meals a moment (S13); and Genshin Impact's specialty dishes and Tales of Arise's choice of cook let a character's hand show (S24).

The capability matrix

Seventeen capabilities a cooking system can have, across the ten games that did them best, with the two Shroud of the Avatar columns highlighted: where cooking stands today, and where the catalog takes it.

CapabilityUOSWGFFXILOTROWoWFFXIVGW2ESOValheimStardewSotA todaySotA proposed
A cooking tree with branches○●○◔●◔○●○○○ one skill● S20 to S25
The cook's skill shows in the dish◔●●●○●○◔○○○ a critical pays experience only● S22
A sure route to the better dish○◔○◔○●○○○●○● S27
Food slots you can read◔◔●●●●●●●●◔ a count with no total● S12, S13
Discovery with hints○○○○◔○●○◔○◔ hints name known dishes only● S16, S32
A meal set out for others○○○●●◔●○●◔◔ a few edible decorations● S29, S30
Orders and quests that ask for a cooked dish●○●◔●●○●○●○ raw ingredients only● S31, S44
Food for other trades○●◔○◔●◔○○●◔ nothing for the workshop● S34
Dishes on a calendar◔○◔◔●◔◔◔○●○ season filters unused● S42
Brewing and aging that pays off●◔○○◔○○◔◔●◔ long waits, small payoff● S25, S36, S47
Pet food that matters●◔◔○◔○○○◔○● six foods, one city● S37
A name on the dish or the bottle●●○○○○○○○○◔ casks only● S47, S29
Recipes found in the world and sold by region●○○◔●◔◔●○●◔ top book in one city● S6, S32
A cooking journal and titles for breadth◔○○◔●◔●◔○●◔ deeds and level titles● S35
Preserving on a timer○○○○○○○○◔●○ brews only● S26
Variety rewarded○○○○○○○○●○○◔ S51, owner call
Cooking away from town●◔●◔●●○●●◔○ stations only● S40
● strong◔ partial○ absent, or not found in our researchthe two Shroud of the Avatar columns are highlighted; card numbers link into the catalog

What the two Shroud of the Avatar columns rest on:

CapabilityTodayProposed
TreeCooking is the school's only skillnine skills, built on patterns the other crafts already use (S20 to S25)
Cook's handa critical pays five times the experience; the dish is identicala Hearty dish from the tree (S22)
Sure routenonea garnish, a prime cut or prize produce (S27)
Readable slots"Food buff slots Used: N", never out of six; meals end without a word; by default the hourglass hides themthe count, the order dishes end in, a line when a meal makes room, each meal's own icon (S12, S13)
Discovery140 recipes can be found by experiment, and the closest-recipe hint names only those you knowfilters, family counts, nudges and rumors (S16, S32)
Shared meala few edible decorations; no servingsservings on a table, then feasts (S29, S30)
Orders and questsTopper Chef takes raw ingredients; no order or quest asks for a dishkitchen orders and a tasting daily (S31, S44)
Other tradesBaked Pacu helps anglers; Obsidian Bacon, Squirrel Stew, Harvest Wheat Beer and the aged whiskeys help gatherers, and the whiskeys refiners too; Bacon raises carry capacity and the Decorated Cake Slice speeds cooking; no food helps a smith, carpenter or tailorworkshop meals and resistances by school (S34)
Calendarany recipe could be limited to a season or an hour, and all 157 leave it openmoon, season and festival dishes (S42)
Brewing3 to 350 placed days for a modest payoffReserve casks, new brews, a vintage and a payoff (S25, S36, S47)
Pet foodpets live on it and Dragon Kibbles is the top food; the recipes are sold in one citya ladder of pet food sold where tamers live (S37)
Namescasks carry a maker's mark; stackable food never doesthe cask and a rack bottle carry the vintage, and a set table names who set it out (S47, S29)
Regional recipesthe Expert cookbook only in Aerie; six cooking shops stocked and never placedwider shops and regional cookbooks (S6, S32)
Journaldeeds and level titlesa journal, deed titles and first cooks (S35)
Preservingthe cask rail carries brews onlysmoke, dry, cure and pickle (S26)
Varietynonea small bonus for three different dishes, if the owner agrees (S51)
Away from town121 public stations and home stovesa ten-minute field fire (S40)

The pattern is plain. Shroud of the Avatar already matches the best on pet food. On the tree, the cook's hand in the dish and the shared table, it sits at partial or absent. The proposed column closes every row except variety, which stays partial until the owner rules on S51.

Section 3

The fifty-five proposals

Six tiers. Tier 1 fixes what the guides, the recipe data and a few dead ends get wrong; most of its eleven cards are words and data. Tier 2 makes the plate readable: six slots you can count, meals you can tell apart, a cookbook that helps you choose and discover, and one window that keeps it all. Tier 3 grows the tree: nine skills shaped like the other crafts, Hearty dishes that show the cook's hand, Reserve casks, preserves and recipes from 90 to 200. Tier 4 connects the kitchen to tables, orders, regional cookbooks, the fields and the water, the workshop and the cellar. Tier 5 holds ideas of our own, built on what only this world has: the New Britannia moon and seasons, Lord Atos's calls, the Topper Chef rivalry, Aerie's stone soup and casks that keep New Britannia years. Tier 6 is the owner's desk, where six questions wait with their evidence attached. Every card carries its size, its server cost and the players who asked for it by name.

Tier 1 · Fix first: the guides, the recipes and the dead ends

S1 · The guides tell the truth

BuiltTier 1Size SServer: none

Built 2026-10-17. The Oracle and the written guides were corrected alongside this page.

The Oracle and the written cooking guides described several things the kitchen does not do. The Oracle said Sharkfin Soup is made from Corpion Tails; it needs a Shark Fin, which nobody can get yet (S2). It said bakers sell cooking recipes; one baker in the world does, Harold Bachman at the Brittany Wharfs. It said a Silver engraving on a cooking pot adds critical chance; it adds success chance, and Heavy Iron adds more success while slowing the bar. Its pet-food table left out Smoked Wolf Ears. It said ten common fillets make Chum, Fish Sticks, Fish Stew and Fishy Nibblers; every fillet has since October. It said Obsidian Bacon is learned only by discovery; its recipe also drops from field-dressed obsidian and razorback boars. The written guides filed brewing under Alchemy, though brewing is Cooking and happens at a cooking station; they said the lava fish dishes need Cooking in the 80s, though Scorched Dunkleosteus and Scorched Mosasaurus are among nine big-fish dishes that need only Cooking 1; and one called rotten food a failure output, though no cooking recipe has one. The Alchemy skill text in the game makes the same brewing claim, and because it needs translation, S5 fixes it.

All of it is corrected, and the Oracle now answers what it never did: where Vanilla Bean, Cinnamon Bark, Sugar, Milk, Flour and Butter come from, which meal raises which stat, that meals keep counting down while you are logged out, and that a critical cook pays bonus experience and nothing more. joshybones spent more than five hours in 2018 trying to cook a fish and could not find the oil it needed, and Lord Tachys al`Fahn asked about shark food in 2020; the guides should have had answers for both. One correction reaches the fishing page. It said more players ate a raw fish than cast a line, but raw fish cannot be eaten, and those meals were cooked fish dishes. All fish dishes together came to 2,259 uses in 30 days, and the fishing page now says fish dish.

Seen in: New World, which lists each ingredient's sources in its tooltip; the fishing page's own S1, which did the same for the water. Asked by joshybones, Lord Tachys al`Fahn.

Implementation notes

Every correction was checked against the recipe, item, rune, loot and shop data before the edit. The Sharkfin Soup recipe takes the Shark Fin component, whose name and icon were cloned from Corpion Tail and which no loot list or recipe produces. Of the bakers, only Harold Bachman stands on a cooking shop bundle; the ten bakery stalls sell loaves and ingredients. The Silver cooking engraving grants Cooking success chance, and Heavy Iron grants more success with a negative cooking speed. The Fish Fillet classification has held all 30 fillets and lava meats since 14 October. The Obsidian Bacon recipe sits in the obsidian and razorback boar field-dressing lists at 2 to 5 percent. The Oracle's crafting, crafting-questions, crafting-production, fishing-questions and pets pages were corrected together, as were the production, consumables, cooking-recipe and food-catalog guides, and the generated cooking recipe catalog gained its missing Smoked Wolf Ears row. The new guide book and the loading tips are S8's, because they need translation. The follow-up is a cooking-facts check over the Oracle text, so a recipe source or a slot count cannot drift again. No game build and no server work.

client docs onlyserver noneimpact the guides match the kitchentests facts check to follow

S2 · Sharkfin Soup gets a real shark fin

Tier 1Size S-MServer: data bake

Sharkfin Soup is the only meal that gives Strength +10, and nobody can make it. Its recipe asks for two Shark Fins, and the Shark Fin in the data wears the name and the picture of a Corpion Tail, comes from nowhere in the world, and is a different item from the Corpion Tails players carry. So the recipe card shows an ingredient cooks think they have, and the table refuses it. The next best Strength dishes give +9. The fin gets a name and a picture of its own, every shark gives one up when it is butchered, and the recipe scroll joins the wild cookbook beside Seared Shark Steak, so the soup can be bought as well as discovered. The fishing page suggested that the soup take shark fillet instead (fishing S22). This card replaces that suggestion, because the recipe keeps the ingredient it already names and only the fin's source is new.

Seen in: New World, where recipes for legendary fish became some of the strongest food in the game and a reason to fish; Dave the Diver, where the catch goes straight to the sushi bar. Asked by Lord Tachys al`Fahn.

Implementation notes

ItemComponent_SharkFin carries Corpion Tail's localized name id and icon, and its guid appears only in RecipeFood_Soup_SharkFin and the itemization catalog; the recipe is discoverable only and stands in no shop bundle. The fin gets a new name string in all nine languages and an icon of its own, the shark butchery recipes (every Tiger Shark size and the Young Shark) gain a fin among their outputs, and the scroll joins LootMerch_Recipe_Cooking_Food-Wild. The soup recipe still points at the same item, so its identity is unchanged and nothing a cook has learned moves. Its rune already scales by a target level of 77, so its strength needs no retune. Itemization rebake, then the recipe and item bakes; no code and no database change. A test pins the fin's own name id and icon, and a census fails if two different ingredients share a name id, which is the slip that hid the fin. Risk: low, one new butchery output on an existing catch.

client S (item, name, icon)server data bakeimpact the only Strength +10 meal becomes cookabletests item identity

S3 · Sausage and Eggs stops eating your Bacon

Tier 1Size SServer: data bake

The sausage chain that arrived on 3 October ends in a breakfast plate that cannot be eaten. Sausage and Eggs was given Bacon's effect by mistake, so double-clicking the plate is refused unless you carry Bacon. When you do, the game eats a Bacon, gives you Bacon's carry-capacity bonus and leaves the plate in your pack. The plate gets a breakfast effect of its own and uses itself up like every other dish. A check in the build then walks every food and potion in the game and fails if any of them uses up something other than itself, so this mix-up cannot ship again. The check found one potion with the same slip; it is fixed on the alchemy side in the same change.

Seen in: the bait check of fishing S2, which fails the build when a bait carries the wrong effect.

Implementation notes

ItemFood_Dish_SausageAndEggs points at RuneFood_Dish_Bacon, whose reagent is ItemFood_Dish_Bacon; the use check looks for the reagent and the consume step destroys it, which is why the plate survives. A new RuneFood_Dish_SausageAndEggs takes a food skill id in the starting-character contract, a shared file copied byte-identical to the server's copy in the same commit; a SkillSet row, which ConsumableRuneSkillRowTests requires; a Food case in the group-name switch, which SkillGroupNameCoverageTests requires; a Skills.xml entry; and reagents that point at the dish itself. Its payload is the designer's pick, and a two-slot breakfast fits a Cooking 40 recipe. SausageRecipeTests asserts only that some rune exists; it is tightened to assert that the rune consumes the dish. The new census requires every consumable item's rune to consume that same item. Item and rune data go out in the usual bake along with the one shared id line; no database change.

client S (rune, row, strings)server data bake, one shared id lineimpact a shipped dish can be eatentests reagent census, sausage fence

S4 · Every bite lands, every slot is fair

Tier 1Size S-MServer: none

Since August a full plate makes room by dropping the meal closest to running out. A report says a Baked Pacu can still vanish at a full plate without its effect ever landing, and that gets found and fixed: eating at a full plate must always apply the new dish and use up exactly one serving. A few foods also charge far more than they give. The original Ankh Cupcake takes three slots while the yearly Ankh Cupcakes, which do as much or more, take one. A Raisin Pile takes three slots for a two-minute nibble; nothing in the world gives one yet (S9), so until then the fix helps the piles players already hold. A Chunk of Cooked Meat takes three slots for twenty minutes of a little health regeneration. At a full plate, any of the three can push out three one-slot meals. All three drop to one slot. And Dupre's Duck Stew stops giving its Focus an hour before the rest of the stew ends; the Focus lasts the stew's full two hours.

Seen in: Valheim, where every food shows the slot it takes and its timer.

Implementation notes

Combatant.AddCharacterEffect handles a full plate: ChannelEviction.SelectOldest picks the meals with the least time left until the new dish fits, and they end before the new effect starts. The Baked Pacu report is reproduced first and then fixed, and ChannelEvictionOrderTests grows a fence: at a full plate the new dish always applies and exactly one item is destroyed. RuneFood_Raisins, RuneFood_Dish_ChunkOfMeat and RuneFood_Cake_Ankh drop from weight 3 to weight 1. On RuneFood_BowlOfDupresDuckStew the Focus effect ticks for one hour while its five siblings tick for two, and it takes their length. Durations are fixed when a meal is eaten, so each change reaches meals eaten after it. A slot-cost census flags any three-slot food that lasts under two hours unless it sits on a short list with a reason, such as the rotten food. Rune data and one fix; no server work. Risk: low.

client S-M (fix, rune data)server noneimpact no meal lost to a full platetests full-plate fence, slot-cost census

S5 · Say what a critical cook really does

Tier 1Size SServer: none

A cook at Cooking 125 sees "43% critical success chance" at the station, and when it lands, the result line says "You crafted an exceptional item". The dish is identical to the plain one; the only reward is five times the experience, and from Cooking 149 half of all cooks end that way. Until Hearty dishes exist (S22), the game says what happens. The station line becomes a bonus experience chance, and the result line says the cook earned bonus experience. The Cooking skill text stops promising exceptional dishes. The Alchemy skill text stops claiming that brewing uses Alchemy: brewing is part of Cooking, its recipes carry the Cooking flag, and casks are filled at a cooking station. And the station stops quoting a critical chance for a cask fill, which never rolls one. DalTXColtsFan asked in 2021, "Are there any benefits to the Cooking skill other than making food buffs?", and Sorgin Txakal answered in the same thread that "the only benefit in raising cooking skill is increasing the chance for an exceptional crafting". The game should say plainly what that chance pays.

THE STATION AND THE RESULT · COOKING 125✕
 TODAY                                WITH THIS CARD
 Pumpkin Soup                         Pumpkin Soup
 100% success chance                  100% success chance
 43% critical success chance          43% bonus experience chance

 You crafted an exceptional item      Critical success: Pumpkin Soup,
 (Pumpkin Soup). +750 producer        with bonus experience. +750
 experience.                          producer experience.

 Wine Cask (Perennial Red Wine)       Wine Cask (Perennial Red Wine)
 100% success chance                  100% success chance
 43% critical success chance          (no chance line: a cask fill
                                      never rolls one)
the same soup either way; only the words changeHearty dishes arrive with S22

Seen in: Lord of the Rings Online, where a critical success makes a Superior dish; Ultima Online's 2016 cooking orders, which asked only for plain food, so skill went unrewarded. Asked by Sorgin Txakal, DalTXColtsFan.

Implementation notes

CraftNewItemTransaction prints "You crafted an exceptional item ({0})." for every critical. For a result that cannot carry an item bonus, which means food today and potions until alchemy S9 gives them exceptional bottles, it prints the bonus experience line instead and appends the producer experience as it does now; CraftResultExperienceMessageTests gains a case. CraftingStation's summary puts the cask-fill recipes in the creation case, which prints the critical line, and the brewing case drops it. RecipeTooltipModel's "chance of a critical success" reads "chance of bonus experience" for consumable results. The Cooking description in Skills.xml becomes, in all nine languages: "Skill in Cooking, which covers brewing at a cooking station too. Higher levels raise the chance a dish comes out successfully and the chance of a critical success, which pays bonus experience, and give a failed attempt a chance to recover the dish by adding an extra ingredient. Harder recipes require higher levels." The Alchemy description loses its brewing sentence. The add-on event ShroudOnCraftResults keeps its "exceptional" outcome name, so existing add-ons keep working. Text and one code branch; no server work. When S22 lands, the same line gains the Hearty result.

client S (strings, one branch)server noneimpact the result line tells the truthtests result-message fence

S6 · Recipe scrolls where cooks can buy them

Tier 1Size S-MServer: data bake

The Expert cookbook is sold in one city. Every pet food, Dragon Stew, the phoenix and unicorn dishes and the lava-fish recipes can be bought only in Aerie, though pets have lived on pet food since August and Dragon Kibbles is the most used food in the game, with 1,290 uses in September. Six cooking shops were stocked and never placed, two of them Expert shops meant for Brittany Fields and Resolute. The Expert cookbook leaves Aerie by one of two routes: those two shops open, or the cookbook joins the cooking shop that already stands in Brittany, Xenos, Port Harmony, the player villages and the metropolises, which needs no change to any scene. Two Obsidian Boar recipes, the ribs and Boar Surprise, have no scroll while every sibling has one, and they get theirs. Scroll prices run backwards at the top, 800 gold at level 70, 200 to 400 at level 80 and 300 for the level-100 stew, and the ladder gets an audit. And the most you can buy of a meat or a bread from a merchant at once rises above 1,000, as Traveller13 asked.

Seen in: Ultima Online's Mondain's Legacy, whose recipe scrolls came from craftsman quests and later from treasure chests; ESO, whose recipes turn up in cupboards and chests and are sold by chefs and brewers. Asked by Traveller13.

Implementation notes

The 24 recipes of the Food-Exotic bundle sit only in the Expert shop bundle, and the one placed Expert shop is Aerie's, at Zoe Cornelly and the Groceries Merchants. Route one places the Brittany Fields and Resolute Expert bundles, which are scene edits and bring the size to M-L; route two adds Food-Exotic to Shop_All_General_Cooking, a data change. Obsidian Boar Ribs and Boar Surprise join LootMerch_Recipe_Cooking_Food-Wild. The Bark Bread scroll, which every character already knows, leaves the basic cookbook. Root bundles that no shop uses (a raw fish list, a raw ingredient list, a bakery list and two decoration lists, one of them pointing at a missing asset) are marked used or archived. The price ladder is an audit table only. The limit of 1,000 per purchase of a meat or a bread is traced to where it is set, then raised toward the full stack of 32,767 that Traveller13 asked for. Shop data goes out in a server data bake; no code and no database change. A scroll coverage census fails if a learnable recipe has no scroll, no drop and no written reason. Risk: Aerie stops being the only Expert market.

client S-M (shop stock); M-L to place the two shopsserver data bakeimpact pet food and Dragon Stew sold beyond Aerietests scroll coverage census

S7 · A capstone worth the climb

Tier 1Size SServer: data bake

Sweet Cunning Cat Stew is the only level-100 recipe, and it is a dead end. The recipe drops from one elf in a hundred in Verta's Pass and cannot be taught. The stew pays 300 experience where its level pays 5,000, needs eight Vanilla Beans that only farmers' stalls sell, and is as strong as Fried Tigerfish, a level-30 dish. It becomes a true capstone: it pays the experience its level promises, can be taught, is sold in the Expert cookbook as well as dropped, and lasts eight hours like Dragon Stew. On this page higher recipes buy time on the plate, and the one recipe at the top should buy as much as any.

Seen in: World of Warcraft's Mists of Pandaria, where each Way of cooking ended in a capstone recipe; Old School RuneScape's Recipe for Disaster, a ten-part quest built on cooking each council member's favourite dish.

Implementation notes

RecipeFood_CunningCatStew carries an experience override of 300; removing it lets the experience table pay 5,000 for difficulty 10. Its teachability moves from not teachable to reteachable, the setting 139 other cooking recipes already use. The one-in-a-hundred drop from the Verta's Pass elves stays, and the recipe joins the Expert cookbook's bundle, where S6 decides who sells it. The stew's rune runs four hours and moves to eight. Its eight Vanilla Beans get a wider source through S9. Recipe and rune data, the itemization rebake and the recipe bake; no code and no database change. A test pins the stew's experience, teachability and duration. Risk: owners of the drop lose its rarity; they keep the recipe and gain the right to teach it.

client S (data)server data bakeimpact the level-100 dish pays and can be taughttests experience and teachability

S8 · A first lesson at the stove

Tier 1Size MServer: data bake

Only 5.8 percent of characters have trained Cooking past level 10, and the first step explains part of it. Every character knows Bark Bread from the start, but the loaf needs Flour and Butter, which no merchant sells and which a new cook has no reason to know how to make. The novice cooking shop sells a guide, and it is the Helpful Guide to Agriculture. A Helpful Guide to Cooking takes its place, in every language: the stations and their bonus, the six food slots, discovery at the table, the chain from grain to flour to dough, brewing, and pet food. Louis, the cook at the Hearth of New Britannia in Kingsport, sells the guide along with the Flour and Butter a first loaf needs. That is a narrow case: a starter's stock for the one recipe every character already knows. The world map marks the public kitchens, 121 cooking stations in 70 scenes. New loading tips cover cooking. And the tutorial's food lesson, unreachable for years, comes back once the quest owner signs off. Single-player mode has no player vendors, so there Louis's stock is the easiest way to start. JDavidC wrote in 2022 that new cooks find it hard to start, Apollo31 in 2020 that the base components are tedious, and Vladamir Begemot and Spoon counted about 35 steps to a gingerbread house in 2018.

HELPFUL GUIDE TO COOKING✕
 Every cooking station can make a meal.
 Lay your ingredients on the table and
 it names the closest recipe you know.
 You start out knowing Bark Bread. Louis,
 the cook at the Hearth of New Britannia
 in Kingsport, sells the Flour and Butter
 it needs. Later you can make your own:
 five sacks of wheat grain make flour,
 and a bottle of milk makes butter.

 You can eat dishes that fill up to six
 food slots. A snack uses one slot and
 the biggest meals three. When your slots
 are full, the dish with the least time
 left makes room.
the opening pagetranslated with the rest

Seen in: Old School RuneScape, where each food has a level at which you stop burning it; Guild Wars 2's discovery, where a first try at a new recipe never fails. The warning is Ultima Online's 1997 bread chain, which players mocked as a chore. Asked by JDavidC, Vladamir Begemot and Spoon, Apollo31, majoria70, joshybones.

Implementation notes

A new Guide_Cooking text joins the guides beside the fishing guide, in six chapters, carried by a new book item; the novice cooking shop's bundle swaps sota_Book_Guide_Agriculture for it. Louis already stands in Kingsport with no shop, and he gets a small one with the guide, Flour and Butter. The guide also teaches the two component recipes, Sack of Flour from five Sacks of Wheat Grain and Butter from a Bottle of Milk, both from ingredients every cooking shop sells. The map marks put one of the map-icon types that discoverable locations already carry, such as the bread loaf, on the public cooking stations. New LoadingTips lines join the six cooking lines that are already correct. The tutorial's food dialogues are restored only with the quest owner's sign-off, and nothing in the tutorial is removed. Text and translation, a new book item, two shop changes and a server data bake; no code and no database change. String checks and a shop check guard it. Risk: translation volume.

client M (guide, tips, translation, map marks)server data bake (book, two shops)impact a new cook's first loaf workstests string and shop checks

S9 · Your own bread counts, and the pantry's missing shelf

Tier 1Size MServer: data bake

Four sandwiches ask for "any bread" and accept only the seven loaves sold at bakery stalls, so a loaf you bake yourself does not count. Player loaves join the slot, with Bark Bread, Banana Bread, Garlic Cheese Bread and Cracklin Cornbread as the first candidates. The pantry also has a missing shelf. Gingerbread contains no ginger, while Ginger Root sits in the data with no source and no use. A Raisin Pile, a Jug of Apple Juice and a Jug of Grape Juice have no source and no use either; a Jug of Whiskey comes from one daily quest and goes into nothing, and a Bottle of Wine goes into nothing. Each gets what it lacks. Ginger Root goes into Gingerbread, raisins come from grapes, and juices come from fruit and an empty ceramic jug and feed the press of S36. The Bottle of Wine counts as wine in the recipes that ask for wine. The alchemy page already plans uses for Ginger Root, the Raisin Pile, grape juice and the whiskey jug (alchemy S23, S25 and S27), and this card gives those recipes ingredients players can find. Vanilla Bean, which five recipes need, is sold at a few farmers' stalls and nowhere else; it can be grown or gathered too, as Jefe asked in 2021. Sorgin Txakal, Anpu and Cora Cuz'avich named the ingredients the kitchen barely used in 2020; most of those have recipes now, and these are the ones left.

Seen in: Ultima Online's chain from wheat to flour to dough to bread. Asked by Jefe, Sorgin Txakal, Anpu, Cora Cuz'avich.

Implementation notes

Classification_Recipe_Cooking_Starter_Food_Breads lists seven Port_Market_Bakery loaves. The player loaves are added and the designer picks the final list; recipe identities hash the class name, so no sandwich recipe changes identity. Ginger Root becomes a forage find first, because a new crop needs a seed, planting and growth data, and a crop can follow with the new staples of S33. The Raisin Pile becomes a component recipe from grapes, and the juices become recipes from apples or grapes and an Empty Ceramic Jug. Gingerbread gains Ginger Root; recipe books are kept by recipe, so every cook who knows Gingerbread still knows it, and only its experience count starts over, because that count follows the ingredients. Bottle of Wine joins the Wine (Red or White) class. Vanilla Bean gets a forage source. Every new item and recipe rebakes the itemization catalog and goes out in a server data bake; no code and no database change. A classification test requires every any-bread slot to take the player loaves, and an orphan census fails if an ingredient has no source or no use without a written reason. Risk: a new crop costs more than it looks, so forage finds and merchants come first; they also serve single-player cooks, who have no player vendors.

client M (data)server data bakeimpact your bread counts; six orphans get a jobtests classification and orphan census

S10 · Twins and misfits: the recipe ladder audit

Tier 1Size S-MServer: data bake

kaeshiva wrote in 2019 that "only five or six foods are commonly made", and in September even the most widely cooked dish had only a handful of cooks. Part of the reason is in the recipe book itself: some dishes copy each other, and some sit at the wrong level for what they do. Nine of the strongest meals, from Seared Marlin Steak to Scorched Mosasaurus, are Cooking 1 recipes, and the rare fish is the only gate; Seared Shark Steak gives Strength +9 at Cooking 1, the same as Troll Spare Ribs at Cooking 70. This card is an audit. Every twin and misfit is listed with a fix, and each twin gets a job of its own, drawn from the families no food covers today, such as the workshop meals of S34. For the nine big-fish meals the default is to keep them at Cooking 1, because the catch is already the gate and moving them up would take them from the anglers who cook them today. The owner may overrule that in S50.

DishesWhat they share todayCooking level
Baked Cod and Baked BarramundiWater attunement +10, two slots, the same regeneration30 and 30
Tarpon Crunchies and Spider LegsDexterity +6, two slots80 and 50
Bear Steak and Potatoes and Broiled MackerelStrength +6, two slots50 and 30
Croctails and Crocodile Skewersthe same Ice and Water summon bonuses50 and 50
Sugar Cookiebeaten by the onion quiche at its own level, and by Bark Bread, which every character knows20
Nine big-fish mealsattributes up to +9, attunements up to +15, weapon bonuses of +10all 1

Seen in: Stardew Valley, where about 15 of 80 dishes matter, the same pattern as here; New World, which pruned its split foods; Albion Online, where each kind of dish has its own line of mastery. Asked by kaeshiva, Time Lord, Alleine Dragonfyre, Sawtooth, Kain Darkmoor.

Implementation notes

The audit runs the team's combat-value measure over all 119 meal and pet recipes, groups the dishes whose payloads match, and lists each level misfit beside its target level. Each twin keeps its recipe and its ingredients; one of each pair takes a new rider from an empty family, which is rune data and a rune rebake, so nothing a cook has learned moves. Re-levelling the nine fish meals would be a recipe level change, and the default leaves them alone. An audit census fails if two dishes share an identical payload without a written reason. Data bake when the fixes land; no code and no database change. Risk: buyers of whichever twin changes, which is why each pair keeps one dish exactly as it is.

client S audit, then S-M dataserver data bakeimpact every dish has a reason to existtests audit census

S11 · Small print: names, labels and pet-food rules

Tier 1Size SServer: data bake

A tidy-up of small things players trip over. Carmelized Onion Quiche becomes Caramelized, and Pet Food, Rabbit Pate' becomes Rabbit Pâté. The PvP trophy slot in recipes names the hand, the jawbone and the skull and leaves out the flesh it also takes; it names all four. Two of the six pet foods, Bear Bites and Dragon Kibbles, cannot be fed on the overworld while the other four can; all six follow one rule and can be fed there, and brews keep their own rule. Pet food says "Double-click to feed your pet" where today it says "Double-click to consume". Venison Jerky's threat bonus sits far above the range every other source of threat uses; it moves into that range, which lowers it, and tamers who rely on it should know that before it ships. The Clone Jar of Yeast Culture recipe counts how many batches you can make by the yeast you hold, though each batch gives yeast back; it counts by the flour and jars on hand instead, as Vaentorian asked. Two coffee drinks exist as finished effects with no cup to drink them from; they get a cup and a recipe, or they are retired.

Seen in: World of Warcraft, where feeding a pet was an action of its own, Feed Pet. Asked by Vaentorian (the yeast count).

Implementation notes

The two names are localization fixes in every language, and the trophy label is the PvP Trophy classification's display string. The overworld flag sits on the runes: RuneFood_Pet_Food_Bear_Bites and RuneFood_Pet_Food_Dragon_Kibbles carry m_canUseOnOverworld 0, the six pet-food runes come to share one value, and the fifteen brews, all of them blocked on the overworld today, stay as they are. ItemArchetype_Consumable.GetTooltipFooterText gains a pet-food branch for the footer. The Venison Jerky rune's threat amount moves into the band every other threat source uses. The batch count treats an ingredient the recipe gives back as replenished. The two orphan coffee runes, which have skill rows and no item, get an item and a recipe or lose their rows. A pet-food rule census requires the six pet foods to agree on overworld use, the combat-bag rule and the footer, and PetFoodBagsInCombatTests stays as it is. Data bake and translation, plus the footer branch and the batch count; no database change.

client S (text, flags, footer)server data bakeimpact the small print reads righttests pet-food rule census

Tier 2 · Read the plate: six slots, the cookbook and the cellar

These eight change what you see and click, with no new request to the server; the last of them, the Cook's Book, gathers the rest into one window.

S12 · Six slots you can count

Tier 2Size MServer: none

The plate holds six food slots, and nothing in the game says six. The item tooltip says how many slots a dish uses and never "of 6". A full plate makes room with no message at all, though 34 percent of sittings fill all six slots and a single three-slot dish can end two or three meals at once. Alchemy S11 already proposes the guard: a preview of what eating will end, and a question before you eat a dish that is already running and start its clock over. This card gives that guard the food rules it needs, the order in which meals make room and the way one big dish can end several small ones, and adds what the guard leaves out. Every food tooltip counts its share of six. A chat line names the meals that ended to make room. Brews, and the drink from a still out in the world, can be waved off like any meal; today they cannot, though they sit in the same six slots. Buff tooltips say that meals keep counting down while you are logged out, and logging in tells you what ended while you were away. An optional reminder says when a meal has five minutes left, as Time Lord asked, beside the spoken warning Options already offers for expiring buffs. And add-ons can read the plate: what each effect takes and how many slots are free.

SIX SLOTS YOU CAN COUNT✕
 Fried Tigerfish
 Consumable - Non-Combat
 Food slots: uses 3 of 6. Your plate is full.
 Eating this now ends Baked Salmon (18 min left)            preview: alchemy S11
 and Dupre's Duck Stew (1 h 5 min left).

 Chat: Baked Salmon and Dupre's Duck Stew ended to make room for
 Fried Tigerfish.
 Asking first (alchemy S11): You are already eating Pumpkin Soup
 (1 h 12 min left). Eat another and start its timer over?     [Eat]  [Keep]
 Buff tooltip: Keeps counting down while you are logged out.
 On login: While you were away, Dragon Stew ended. Pumpkin Soup has
 22 minutes left.
 Reminder, if you turn it on: Your Pumpkin Soup ends in 5 minutes.
the plate: Pumpkin Soup 3, Dupre's Duck Stew 2, Baked Salmon 1the least time left makes room first

Seen in: Valheim, where each food's slot and timer stay on screen; Lord of the Rings Online, with a slot for each kind of food; Guild Wars 2, whose Malnourished reminder appears when a meal runs out. Asked by vulcanjedi, Barugon, Ysold, Time Lord.

Implementation notes

The tooltip line is Rune's "Food buff slots Used: {0}"; a new string prints the dish's weight against the EatFood channel's capacity and adds the plate's state, and the old string keeps its id. The preview runs ChannelEviction.SelectOldest, the rule that picks which meals make room, over a copy of the current effects from Combatant.GetCharacterEffects, and alchemy S11's question calls the same preview. The chat line listens on Combatant.CharacterEffectEnded; meals that make room end as expired today, so the eviction passes a reason of its own. The fifteen brew runes and the still's drink rune switch on dismissal by the target. BuffTooltipLines gains the clock line for persistent food. The restore at login already drops effects that ran out and can list them for one summary line. The reminder reuses the expiring-buff policy, with a chat line beside the spoken warning. For add-ons, the buff record gains a FoodSlots field and a new ShroudGetFoodSlots() returns used and total, in a new API number. A preview-equals-outcome fence and ChannelEvictionOrderTests guard it. No server work. Risk: a busy chat during long fights, held to one line per meal.

client M (tooltip, chat, login, add-ons)server noneimpact no meal ends without a wordtests preview equals outcome

S13 · Every meal looks like itself

Tier 2Size MServer: none

Of the 225 food and drink effects, 223 share one meat icon, and by default every meal with more than 15 minutes left folds into the hourglass, so the buff bar shows no food at all. Meals get one Food group of their own on the bar, kept out of the hourglass, showing how full the plate is and each dish in its own picture: the generated food icons the bags already use, each with its time left. This is the page's one plate display. It takes the place of the food row in alchemy S10's strip, and since brews share the six food slots, they sit in the same group and need no row of their own. Eating changes too. Every dish today shows the same stew bowl and the red flash of a health potion, and as far as the data shows, eating makes no sound. A dish will show a bowl, a plate, a cup or a loaf, with steam or crumbs in place of the potion flash, and eating and drinking get the sounds the game already has on file. vulcanjedi asked in 2021 to see the food slots on the buff icon.

THE BUFF BAR · YOUR MEALS✕
 TODAY, BY DEFAULT
   [hourglass]      every meal with more than 15 minutes left
                    folds in here

 PROPOSED
   [Food 6/6 v]  [salmon]  [duck stew]  [soup]       [hourglass]
                  18m       1h 5m       1h 12m
   Eating: steam rises from the bowl, bread crunches,
   a cup is raised.
with grouping turned off today, 223 of 225 effects show one meat iconone group for the plate, brews included

Seen in: Valheim, where each meal shows as its own picture with its timer; Monster Hunter's canteen, where the meal is a scene of its own; Final Fantasy XV, whose camp meals are cooked and eaten on screen. Asked by vulcanjedi.

Implementation notes

Rune.Icon returns the skill row's icon, and 223 of the 225 food and brew rows name port_Consumable_Focus_Meat_icon. For effects on the EatFood channel, CombatantStatusUI.ResolveIconRune takes the icon of the rune's reagent item, which is the dish itself once S3 lands, so the picture can be worked out again after a relog; the item archetype the use came from is a fast path. RuneBarModel.StaysOutOfLongGroup keeps only the Shield channel out of the hourglass today; it adds EatFood, and the group chip draws the plate's total from the S12 read. On the eating side, all 210 food runes use the Eat_Stew_Bowl prop and all 225 food and brew runes the Potion_Health flash. Each rune gets a prop for its kind of dish and a steam or crumb effect, and the unused Eat_Crunch, food_eat, food_drink and DrinkA and DrinkB clips are wired to the eat and drink animations. FoodIconAssignmentTests extends to the buff bar, and a test pins the hourglass exemption for EatFood. Interface work and art data; no server work. Risk: art time for the props, which can ship after the icons.

client M (bar, icons, props, sounds)server noneimpact you can see what you atetests icon resolution, hourglass exemption

S14 · Sit down and eat a set

Tier 2Size MServer: none

Every dish takes three seconds of standing still to eat, so a plate of one-slot dishes means six clicks and 18 seconds. Eaters take 1.85 dishes at a sitting and eat a median of two different dishes in 30 days, so many eaters come back to the same meal each time. Save your usual meal as a set of up to six dishes, and one click eats them in order. The set skips any dish already on your plate with more than half its time left, and it stops if you move. A Top up button eats a fresh serving of each dish on your plate with less than ten minutes left, if you carry one, which answers Time Lord's ask for a way to keep a meal going without watching the clock. Small bites eat faster: a one-slot dish takes a second and a half, half the time of a stew, as Black Tortoise asked in 2017. And seated at a table, you eat with the seated eating animation.

MEAL SETS✕
 Hunting Supper   Dragon Stew, Dupre's Duck Stew,     [Eat]
                  Baked Salmon
 Long Day         Pumpkin Soup, Fried Tigerfish       [Eat]
 [Save what I am eating now]                       [Top up]
 ──────────────────────────────────────────────────────────
 Dragon Stew skipped: 7 h 40 min left.
 Eating Dupre's Duck Stew, 1 of 2. Stand still.
 Top up: Baked Salmon had 6 minutes left. You ate another.
each set fills six slots: 3 + 2 + 1, and 3 + 3moving stops the set

Seen in: Monster Hunter's canteen, where one meal is chosen and eaten in a single sitting; Final Fantasy XIV, where eating the same dish again tops its timer up; Valheim, where a food can be eaten again only once half its time has run. Asked by Black Tortoise, Time Lord.

Implementation notes

Sets are saved per character with your other preferences, and a set can sit on the Utility Hotbar as one card. The Eat button feeds each dish through the same use path as a double-click, one after another, so nothing about eating itself changes, and a movement interrupt ends the run. The skip rule and Top up both read the plate's time left from S12. Faster small bites are rune data: the cast time of the one-slot food runes drops from 3 seconds to 1.5. When the eater is seated, the Eat_Sit emote plays. Add-ons still cannot eat, so the set stays a first-party button. Tests pin the skip logic, the ten-minute top-up rule and the stop on movement. No server work. Risk: a set eaten by habit can restart a dish early, which the skip rule prevents.

client M (sets, button, rune data)server noneimpact one click for the usual mealtests skip logic

S15 · A Food tab and no accidental nibbles

Tier 2Size SServer: none

Food sits in the Consumable tab with potions, scrolls, bait and fireworks; the bag gains a Food filter of its own. Twenty-one raw ingredients, from apples to peppers, appear in both the Crafting and the Consumable tabs, and a double-click eats one as a two-minute nibble; at a full plate, that nibble ends the meal with the least time left. With the plate full, a raw ingredient asks before it ends a meal, and a row in Options turns double-click eating of raw ingredients off altogether. Jakkal asked in 2021 for raw crops to stop being eaten by accident, and crops have sorted into the Crafting tab since September; this takes care of the rest.

Seen in: Elder Scrolls Online, whose consumables tab splits food and drink from potions. Asked by Jakkal.

Implementation notes

InventoryCategoryMatcher gains a Food key in kFilterKeys and its For() lookup, matched on the EatFood channel of the item's rune, so food and brews land in it and potions stay where they are. The raw-ingredient list in the same class drives the double-click rule: at a full plate the S12 preview decides whether the nibble would end a meal, and only then does the question appear. The Options row sits on the Interface tab. A test pins the Food key against every food and brew item. No server work. Risk: none beyond one more tab.

client S (filter, question, option)server noneimpact no meal lost to a stray clicktests filter key

S16 · A cookbook that helps you choose and discover

Tier 2Size MServer: none

Of the 157 cooking recipes, 140 can be discovered at the stove, but discovery is guesswork: the closest-recipe hint names only dishes you already know, and the recipe book shows nothing you have not learned. Crafting S14 adds a quiet count of the unknown recipes your ingredients appear in. This card builds on it in three ways. Your recipes can be filtered by what the dish does, such as Strength, Focus regeneration, Fire attunement or pet food, as Malek Zandor asked in 2021. Each family of dishes shows how many you have found, Soups and stews 14 of 19. And when the table is one ingredient short of a dish you have not discovered, the count line names the kind of ingredient missing, a vegetable or a fish or a spice, and nothing finer; the recipe itself is never named, and rare dishes stay out of the hint as crafting S14 rules. The book also shows the experience each recipe pays and counts the materials you carry in containers. Bob_Star asked for discovery in 2013, Elrond and Time Lord asked for more to find at the stove, and Sorgin Txakal for new recipes released quietly for cooks to work out.

COOKBOOK · FIND A MEAL✕
 Show meals that raise [Strength v]
   Sharkfin Soup         Strength +10    3 slots, 4 h    Cooking 1
   Troll Spare Ribs      Strength +9     3 slots, 8 h    Cooking 70
   Seared Shark Steak    Strength +9     3 slots, 4 h    Cooking 1
 Sharkfin Soup: 1,000 experience the first time, settling to 50.
 You carry 0 of 2 Shark Fin.

 Found so far: Soups and stews 14 of 19, Seafood 22 of 35, Pies 6 of 10
 ───────────────────────────────────────────────────────────────────────
 At the table: Close to a dish you have not discovered. Try a vegetable.
the hint names a kind of ingredient, never a recipethe count line is crafting S14's

Seen in: Guild Wars 2's discovery panel, which counts the unknown recipes your ingredients could make; Tears of the Kingdom's recipe book, which remembers every dish you have cooked; Don't Starve's crock pot, which always gives a fallback dish; Venba, whose smudged cookbook lines are worked out by cooking. Asked by Malek Zandor, Bob_Star, Elrond, Time Lord, Sorgin Txakal.

Implementation notes

The closest-recipe hint in CraftingStation's summary walks learned recipes only, through CraftingTableFitModel. It walks the discoverable ones too, and when one is a single ingredient away, it reports the classification family of the missing item (vegetable, fruit, grain, meat, fish, spice or dairy) and never the item or the recipe, with the same rarity cut crafting S14 uses. The effect filter reads the result effects the recipe tooltips already show. Families come from a tag on each recipe, baked from its book and its result. The experience line uses the shared experience table, the full amount for a first cook and the floor it settles to; your own count arrives with crafting S19's record. Material counts reach into the containers in your bags. Tests pin that the hint covers discoverable recipes and never prints a recipe name. No server work. Risk: hints that say too much, held to one kind of ingredient.

client M (filter, families, hint)server noneimpact discovery with a nudgetests hint covers discoverable recipes

S17 · The cellar ledger

Tier 2Size MServer: none

A 25 Year Whiskey needs 350 days of placed time. Pick the cask up and its clock stops, and only the cask's own tooltip says so. The cellar ledger lists every cask in your pack and in the place you stand: what it holds, who brewed it, when it will be ready, and which casks are paused. Placing casks gets easier too: a cask snaps into a row beside the casks already placed, the way planting beds line up. Placing a row of casks straight from a chest comes later. Alleine Dragonfyre wrote in 2020 of a cellar "gathering dust", and Cora Cuz'avich found the 25-year whiskey "underwhelming for how long it takes". What the wait pays is S36 and the owner's question in S55; this card makes the wait visible.

THE CELLAR · CASKS IN YOUR PACK AND HERE✕
 Cask                 Where          Brewed by      Ready
 25 Year Whiskey      placed here    <your name>    in 212 days
 Perennial Red Wine   in your pack   <your name>    paused: place it to keep aging
 Brittany Ale         placed here    <a friend>     in 1 day 4 hours
your bags and the place you standcasks elsewhere wait for a later card

Seen in: Wurm Online, where wine improves with age; Ultima Online's 2016 Fermentation Barrel, where you name your vintage. Asked by Alleine Dragonfyre, Cora Cuz'avich.

Implementation notes

The ledger reads BrewingData on the casks in your bags and on the placed BrewingCask objects in the current scene, through PlacedCaskBrewModel: the brewer, the start time, UsesPlacedMaturation and GetAccruedSeconds give ready and paused. The paused wording reuses the cask tooltip's lines. Casks in other places would need a new request, so a list across every place you own waits for a later card. Snapping uses the placement grid that planting beds use. Tests cover the ready and paused math. No server work. Risk: small, a list that only knows the place you stand, which the window says.

client M (list, snapping)server noneimpact no cask forgotten in a packtests ready and paused math

S18 · Drink without the spin

Tier 2Size SServer: none

Every drink of 25 Year Whiskey adds ten points of intoxication, and the camera's wobble grows with it and has no ceiling. Elrond wrote in 2021, "i get dizzy watching my screen swirl", and nimueCW asked the same year for a way to turn the effect off. Options gains a Drunk camera effect row with Full, Gentle and Off, and the wobble gets a ceiling, so even Full stops growing past a point. What the drink does on the plate stays the same; only the camera changes.

Seen in: World of Warcraft's Motion Sickness setting, which can reduce camera motion; the accessibility practice, now common in games, of letting players turn screen motion down or off. Asked by nimueCW, Elrond.

Implementation notes

The drunk camera in PlayerController follows the intoxication level upward with no clamp, and the rotation and pitch sway scale with it in a straight line; the fisheye and the blur already pass through a lerp that caps them. The level the camera follows is clamped to a ceiling, Gentle halves the sway and the blur, and Off skips the block. The field-of-view value in DrunkEffectParameters is computed and never applied, and it stays off. A clamp fence pins the ceiling under any number of drinks. No server work. Risk: none.

client S (option, clamp)server noneimpact drinking without the dizzinesstests clamp fence

S19 · The Cook's Book

Tier 2Size LServer: none

Everything a cook and an eater track goes into one window. The Cook's Book has five tabs. Plate shows the six slots in the order they end, with your saved sets. Recipes is the cookbook of S16, Cellar is the ledger of S17, Journal holds the dishes you have cooked and tasted (S35), and Orders lists today's kitchen orders and tastings (S31, S44), with Lord Atos's calls and the realm's feasts when they run (S43, S45). Each tab lights up as its card ships, Plate and Recipes first. The counts of what you have cooked come with crafting S19's record. The window opens from its own key, from the station window, or from a food or cask tooltip, and it has an Ask the Oracle button. The full window, with every card landed, is in section 4.

THE COOK'S BOOK · PLATE✕
 [Plate]   Recipes 131/157   Cellar 3   Journal   Orders
 ──────────────────────────────────────────────────────────────────────
 Food slots: 6 of 6. Listed in the order they end.
   Baked Salmon             1 slot         18 min left
   Dupre's Duck Stew        2 slots     1 h 5 min left
   Pumpkin Soup             3 slots    1 h 12 min left
 Meals keep counting down while you are logged out.

 Meal sets
   Hunting Supper   Dragon Stew, Dupre's Duck Stew, Baked Salmon  [Eat]
   [Save what I am eating now]                                 [Top up]
 ──────────────────────────────────────────────────────────────────────
 [Ask the Oracle]                        Opens with the Cook's Book key
Plate and Recipes ship first; Cellar lights with S17Journal with S35, Orders with S31 and S44

Seen in: Valheim's row of meals beside the health bar; Guild Wars 2's discovery panel; the Angler's Log of fishing S16.

Implementation notes

A new UI Toolkit window on the pattern of the achievements journal, the shape fishing S16 proposes for its Angler's Log. The Plate tab reads what S12 and S14 already compute, the Recipes tab is S16's model and the Cellar tab is S17's list; the Journal and Orders tabs stay dim until S35, S31 and S44 ship, and the Journal's cooked counts arrive with crafting S19's record. The window adds no new request of its own. It opens from a new Cook's Book key, unbound and listed last, with the keybind-order fence re-pinned once, from a button in the station window, and from food and cask tooltips. Model tests and a tab-wiring test guard it. Ship Plate and Recipes first. Risk: scope, which the staged tabs answer.

client L (window, five tabs)server noneimpact one place for what cooks tracktests tab wiring
Oil painting of a vaulted stone cellar with rows of oak casks, a brewer holding a candle lantern to one cask, corked bottles on a shelf catching gold light
A cask that takes 350 days should tell its story.

Tier 3 · The kitchen tree

Cooking is the only production school with a single skill: Blacksmithing has nine, Carpentry eight, Tailoring seven and Alchemy five. These nine cards grow it into a tree shaped like theirs, let the cook's hand show in Hearty dishes and Reserve casks, add a rail for smoking, curing and pickling, and fill the empty top of the recipe ladder. Three rules hold throughout: a skill goes live only when what it boosts exists, no recipe moves behind a new skill, and every character already at Cooking 40 can start on the first day.

S20 · A Cooking tree with branches

Tier 3Size LServer: shared code (generated tables)

Elnoth asked in 2019, "Cooking is still just 1 skill. Where is the rest of the tree?", and others have asked the same most years since. This card grows the one skill into nine, in the shape the other production trees already use, so it reads at a glance: Swift Cooking for speed; Chef's Touch for Hearty dishes, with four kitchens and Cooking Mastery beneath it; and Cellar Craft for the casks and the preserving rail. Two more hold their places out of sight. Second Helping waits for the owner's ruling on what cooking pays (S54), and Feast Host waits for feasts (S30): a skill goes live only when what it boosts exists. No recipe moves behind a new skill, so nobody loses a dish, and every character already at Cooking 40 can start on day one, training from the Producer experience they have banked, which lets veterans climb faster. Cooking's own decay floor rises to 40 for everyone, as it does in the other trees. Set the skills you want to grow to Learning and each dish's experience is shared among them; a kitchen trains only from its own dishes, and Cellar Craft only from brewing and the rail.

Three shapes were weighed before this one was chosen:

ShapeWhat it isWhat survives, and what held it back
Ways, after World of Warcraft's Mists of PandariaSeven skills at Cooking 40: a quick-hands skill and six kitchens, each with its own skill bar, a banquet recipe at 50 and a capstone recipe at 100The kitchens survive, as lines that sharpen their own dishes. Locking recipes behind a Way would strand every cook who makes those dishes today, and six small markets would split a craft in which even the most widely cooked dish has only a handful of cooks.
Four levers, after the Star Wars Galaxies chefSkills for flavor (how long a dish lasts), nutrition (how strong it is), quantity (servings) and filling (fewer slots), plus two skills for the eaterFlavor survives as one discrete tier, the Hearty dish, and quantity as Second Helping, which waits on S54. Strength belongs to level scaling, a number per cook would split every stack, filling would let an eater fit more meals into the six slots, and an eater's duration skill would repeat what Tactics already gives.
The production shape, after Blacksmithing, Carpentry and TailoringA speed skill, a Masterwork-style skill with lines under it, and a MasteryThe skeleton of the tree. On its own it was thin: nothing for the Masterwork-style skill to act on, and no kitchen for a cook to belong to.

The production shape won, with the kitchens added as its lines and a cellar beside it. Players already know how to read it, it locks nothing away, the cook's hand shows in the dish without splitting stacks, adding food slots or changing how strong food is, brewing gets a skill of its own, and mastering the whole tree costs exactly what mastering Blacksmithing costs. Every skill, with the text it would carry in the skills window:

SkillOpens atWhat it does, in the skill's own wordsCardStatus
Cookingthe rootSkill in Cooking, which covers brewing at a cooking station too. Higher levels raise the chance a dish comes out successfully and the chance of a critical success, which pays bonus experience, and give a failed attempt a chance to recover the dish by adding an extra ingredient. Harder recipes require higher levels.S5version 1, new text
Swift CookingCooking 40Work faster at the stove. Each level shortens the time it takes to cook.S21version 1
Chef's TouchCooking 40Some of your dishes come out Hearty. A Hearty dish does the same as the plain one and lasts half again as long. Each level raises the chance.S22version 1
Cellar CraftCooking 40Casks you lay down may finish as Reserve. A Reserve bottle does the same as a plain one and lasts half again as long. Aging time and bottle count stay the same.S25version 1
Grill and SpitChef's Touch 50Raises your chance of a Hearty dish when you grill, roast, sear or fry meat and fish.S23version 1
Pot and KettleChef's Touch 50Raises your chance of a Hearty dish when you make soups, stews, broths and teas.S23version 1
Oven and BoardChef's Touch 50Raises your chance of a Hearty dish when you bake breads, pies and sweets or make salads and sandwiches.S23version 1
Pet KitchenChef's Touch 50Raises your chance of Hearty pet food. Hearty pet food keeps working on your pet for longer.S23version 1
Cooking MasteryChef's Touch 100When a dish comes out plain, a master sometimes gets a second chance at Hearty. Like the other crafting masteries, it does not use a specialization slot.S24version 1
Second HelpingSwift Cooking 40Now and then a meal comes out with one more serving.S54owner's call; hidden until then
Feast HostCooking Mastery 50Feasts you set out stay longer and serve more of your party.S30deferred until feasts exist

The numbers at a glance, by skill level:

Skill level50100150200
Swift Cooking: the cooking bar shortened by5%10%15%20%
Chef's Touch: Hearty chance5%10%15%20%
Each kitchen: Hearty chance added on its own dishes5%10%15%20%
Cooking Mastery: chance of a second roll when the first misses12.5%25%37.5%50%
Cellar Craft: Reserve chance per cask12.5%25%37.5%50%
Second Helping (owner's call): chance of one more serving12.5%20%27.5%35%

Chef's Touch and the dish's kitchen add together, up to 40 percent, and Cooking Mastery's second roll comes on top. Chef's Touch 100 with Grill and Spit 80 gives 18 percent on a grilled dish; Cooking Mastery 60 lifts that to 20.2; every skill at 100 gives 24; and the most anyone can reach, every skill at 200, is 52. Every rate and cap is a live tunable the owner can change without a new build.

Seen in: World of Warcraft's six Ways of cooking in Mists of Pandaria, each with its own skill bar; Albion's few general nodes plus one per dish family; ESO's crafter-side Chef and Brewer passives; the Star Wars Galaxies chef; the Blacksmithing tree in Shroud of the Avatar itself. The warning: World of Warcraft's Dragonflight gave its crafts specialization trees and left cooking out. Asked by niteowl57, Elnoth, Takotora, Stealch, Leucian, majoria70, trovador, By Tor and merlinfire.

SKILLS · COOKING✕
                                 [ Cooking ]
                                      |
              +-----------------------+-----------------------+
              |                       |                       |
      [ Swift Cooking ]       [ Chef's Touch ]        [ Cellar Craft ]
                                      |
          +-------------+-------------+-------------+-------------+
          |             |             |             |             |
    [Grill and ]  [ Pot and  ]  [  Cooking ]  [ Oven and ]  [   Pet    ]
    [   Spit   ]  [  Kettle  ]  [  Mastery ]  [  Board   ]  [ Kitchen  ]

 Opens at Cooking 40:       Swift Cooking, Chef's Touch, Cellar Craft
 Opens at Chef's Touch 50:  the four kitchens
 Opens at Chef's Touch 100: Cooking Mastery

 Chef's Touch, level 100. Hearty chance 10%. Your kitchens add their own
 share on their dishes.
 Set the skills you want to grow to Learning. Each dish's experience is
 shared among them.
version 1: nine skills, as the skills window lays them outthe hover line on Chef's Touch and the Learning hint
SKILLS · COOKING · THE FULL TREE✕
                                    [ Cooking ]
                                         |
        +--------------------------------+------------+-------------------+
        |                                             |                   |
[ Swift Cooking ]                             [ Chef's Touch ]    [ Cellar Craft ]
        :                                             |
        :                 +-------------+-------------+-------------+-------------+
        :                 |             |             |             |             |
  (  Second  )      [Grill and ]  [ Pot and  ]  [  Cooking ]  [ Oven and ]  [   Pet    ]
  ( Helping  )      [   Spit   ]  [  Kettle  ]  [  Mastery ]  [  Board   ]  [ Kitchen  ]
                                                      :
                                                      :
                                                      :
                                                (  Feast   )
                                                (   Host   )

 Dotted tiles stay hidden until they go live: Second Helping opens at
 Swift Cooking 40, Feast Host at Cooking Mastery 50.
Second Helping waits on S54, Feast Host on S30the window widens to fit them
Implementation notes

Each new row joins SkillSet.txt after the Cooking root, with Cooking as its school. Children are read in insertion order, so Swift Cooking, Chef's Touch and Cellar Craft go under the root, and Grill and Spit, Pot and Kettle, Cooking Mastery, Oven and Board and Pet Kitchen under Chef's Touch, which puts Mastery in the middle; the root stays the one Cooking row with no prerequisite. Swift Cooking revives the dormant CookingSwiftProduction id, whose school case already exists, and the other nine, the two hidden rows included, take free ids in the crafting band, added on both sides of the shared mirror. Second Helping and Feast Host ship as unimplemented rows, which the skills window, the decay floors and the title generator all skip, so they hold their places at no cost. Each skill needs its name and text in ten languages, icons in both icon sets (Mastery reuses the school icon, as MasteryBlacksmithing does), trainer rows, the three regenerated tables for gold cost, experience type and mastery titles, and a routing line in CharacterData.GetSkillsThatGetExperienceForCraft, which lists only the Cooking root today; the kitchens' routing is in S23. Character skills are stored without a schema, so there is no database change, no new request and no new server file. A new CookingTreeShapeTests fence checks one root, a prerequisite on every other row, a layout inside the 14 by 18 grid the skills window aims for, and the decay floors, beside SkillGoldCostTableTests, SkillExperienceTypeTableTests, SkillMasteryTableTests, SkillMasteryGrantTests and CraftSkillExperienceMappingTests. The window lays the tree out by itself, so an Editor screenshot confirms the drawing before release. Whether Master Chef then asks for every skill in the tree is S53's question. Build order: Swift Cooking first, then Chef's Touch, the kitchens and Mastery together with the first Hearty dishes, then Cellar Craft.

client M (rows, icons, strings in ten languages)server generated tables, no database changeimpact a tree like every other craft'stests tree-shape fence

S21 · Swift Cooking

Tier 3Size SServer: shared code (generated tables)

The first branch works faster at the stove. Swift Cooking opens at Cooking 40 and shortens the cooking bar as it rises, by 10 percent at level 100 and 20 percent at 200. The cooking bar already reads the speed stat it raises, and the skill's slot already sits unused in the game data. With every speed bonus combined, the bar never loses more than half its time, a limit that ships with this card. By Tor asked in 2026 for "Cooking Speed, Cooking Batch Number", Stealch in 2021 for batch and speed perks, and Leucian put a time skill on his 2021 cooking wish list; Sandra Sosaria found in 2025 that a batch of 50 took more than three minutes. A single batch already runs up to 100 crafts, so speed is the half of By Tor's ask still open.

Seen in: the Swift Refine Materials and Swift Gathering skills of Shroud of the Avatar's own refining and gathering trees; Black Desert's utensils, which cut a ten-second cook toward one second; Valheim's Cooking skill, which shortens the time at the station. Asked by By Tor, Stealch, Leucian and Sandra Sosaria.

Implementation notes

The row revives CookingSwiftProduction with an innate on CookingProductionTimeModifier, the stat the bar already reads: 0.002 per level, so 0.2 at 100 and 0.4 at 200. CharacterMath.ApplyCraftingTimeModifier multiplies the bar's time by one minus half that stat and clamps nothing today, so this card clamps the combined stat at 1.0 there, which keeps every cook's bar at half or more. The clamp matters from the first day, because the stat already has other sources: the Decorated Cake Slice adds 0.5, the True Bronze cooking engraving adds 0.1, and Heavy Iron takes 0.1 away. The stat joins PlayerViewChannels.FineCharacterStats on both sides of the shared mirror, so steps of 0.002 show, and then come the generated tables, trainer rows and strings in ten languages. A new fence checks the innate at 100 and 200 and that the bar never drops below half; CharacterStatPrecisionTests and CraftingHelperTests stay green. If titles follow the tree (S53), Swift Cooking on its own doubles what Master Chef costs, so it can wait for the first Hearty batch if the owner wants a single title change. Faster bars mean more crafts an hour, which S54 weighs.

client XS (a row and strings)server generated tables + the clampimpact up to a fifth off the bartests innate and floor fence

S22 · Chef's Touch: Hearty dishes

Tier 3Size LServer: shared code, data bake

Today a critical cook pays five times the experience for a dish identical to the plain one. With Chef's Touch, some dishes come out Hearty: the same meal at the same strength, made for the same adventurer level and using the same food slots, lasting half again as long, in a stack of its own that trades like any other dish. A Hearty Dragon Stew lasts 12 hours where the plain one lasts eight, and Hearty Dragon Kibbles keeps working on a pet for three hours where the plain one gives two. The chance comes from the tree alone: Chef's Touch plus the dish's kitchen (S23), with Cooking Mastery's second roll on top (S24), from 10 percent at Chef's Touch 100 to 52 percent with every skill at 200. A Hearty dish takes its plain twin's place on your plate, so the two never stack. Today's critical stays as bonus experience (S5), and gear and stations that raise Cooking keep their value for success and bonus experience.

Hearty takes a roll of its own after a successful craft. From about level 150, half of all crafts already come out critical, so reusing that roll would hand everyone at Cooking 100 or more Hearty dishes by the stack on the first day, with nothing left to train. This is the meal half of alchemy S9's exceptional items, built on a different roll for that reason. The first batch covers about 21 dishes: the meals the most cooks make, such as Baked Salmon, Fish Stew, Grilled Wyvern Chops and Dragon Stew, plus the six pet foods. More follow as players ask. Sharkfin Soup, which nobody can cook until S2, waits for a later batch. Sorgin Txakal asked in 2021, "Are exceptional versions of recipes still in consideration?", and By Tor asked in 2019 for masterworked meals with fixed extra buffs, so they would still stack.

Seen in: Final Fantasy XI, where high-quality food lasts up to twice as long; LOTRO, where a critical makes a Superior dish; Black Desert, where a meal can come out as a special version, more often the further the cook stands above the recipe; Core Keeper's golden ingredients; Breath of the Wild's critical cooks. The warning: Final Fantasy XIV's high-quality food became the raid standard, which is why Hearty adds time and never strength. Asked by Sir Aular Glorthalion, By Tor, majoria70, Hazard, Sorgin Txakal, merlinfire, Punkbeach, Takotora, Elrond, Tazar and Leucian.

The item tooltip
Hearty Dragon Stew✕
 Hearty Dragon Stew
 Consumable - Non-Combat
 (the same effects as Dragon Stew)
 Hearty: lasts half again as long as the
 plain dish.
 Lasts 12 hours.
 Food slots: uses 3 of 6
 Made for Adventurer Level 100
its own item and its own stackeating it ends a plain Dragon Stew
The station and the result
Cooking Station · Cooking 125✕
 Dragon Stew
 100% success chance
 16% Hearty chance
   Chef's Touch 10%, Pot and Kettle 6%
 43% bonus experience chance

 Your Dragon Stew came out Hearty.
the critical line, renamed by S5Hearty has a roll of its own
Implementation notes

Each Hearty dish is its own item and its own rune, and the rune's reagent is the Hearty item itself; a shared rune would repeat the Sausage and Eggs defect (S3), where a dish pointing at Bacon's rune eats the Bacon. The Hearty rune copies the plain dish's effects, target level and slot weight, multiplies the duration by 1.5, and gets its own Food skill id, SkillSet row, group name and icon. The plate replaces an effect today only when the rune and the effect both match, so a Hearty rune would stack beside its plain twin; it is taught to replace that twin, and the twin to replace it, which HeartyVariantPairingTests pins along with the rest. The roll is a new step after a successful craft, with its own random number and a chance taken from the tree's skills alone: Chef's Touch plus the dish's kitchen at 0.1 percent a level each, capped at 40 percent, with Mastery's second roll on top. Today's critical roll and its fivefold experience stay exactly as they are, which CraftingHelperTests requires. The recipe data gains a field for the Hearty result, exported with the rest of the recipe data; the rates and the cap are live tunables. The station summary gains the Hearty line, and the craft result gains "Your {0} came out Hearty." Hearty pet foods join the in-combat feeding list PetFoodBagsInCombatTests pins, Call to Arms goals count a Hearty dish as its plain twin, orders accept it (S31), and a placeable dish's Hearty version reuses its decoration model. Venison Jerky joins only after S11 moves its threat bonus onto the common scale. Every new item rebakes the itemization catalog. It follows S5 and the owner's ruling in S50, waits for the crafting groundwork, and shares its hook with alchemy S9. HeartyChanceTests covers the formula and the cap; CraftResultExperienceMessageTests, InstrumentExceptionalCraftTests, ConsumableLevelScalingTests and FoodIconAssignmentTests stay green.

client M (tooltip, station and result lines)server shared code + item bakeimpact the cook's hand shows in the dishtests Hearty chance and pairing fences

S23 · Four kitchens

Tier 3Size MServer: shared code

Under Chef's Touch sit four kitchens: Grill and Spit, Pot and Kettle, Oven and Board, and Pet Kitchen. Each opens at Chef's Touch 50, adds up to 20 percent to the Hearty chance of its own dishes at level 200, and trains only when you cook those dishes, the way the masterwork lines under Blacksmithing train from the item you work on. Every meal and pet food belongs to exactly one kitchen, and the lines are uneven: Grill and Spit holds about 55 recipes, Oven and Board about 35, Pot and Kettle about 23 and Pet Kitchen 6. You can learn all four. Shroud of the Avatar is classless, so nothing asks you to choose one, and no recipe sits behind any of them. Bowen Bloodgood asked in 2018 for cooking split into disciplines, Tazar and Bedawyn in 2019 for branches such as baking, brewing and preserving, Arach in 2021 for dishes cooked from raw to burnt, and that_shawn_guy and Coswald_Dirthmire for better pet food, which Pet Kitchen's Hearty pet food answers in part. One question for voters: should fish leave Grill and Spit for a fifth kitchen of its own?

Seen in: World of Warcraft's six Ways of cooking; Albion's nodes for each dish family; the masterwork lines of Shroud of the Avatar's Blacksmithing tree, each trained by the work it shapes. Asked by Bowen Bloodgood, Tazar, Bedawyn, Arach, that_shawn_guy and Coswald_Dirthmire.

Implementation notes

Four rows under Chef's Touch at prerequisite 50, each driven by its level as the masterwork lines are, so no new character stat. Routing by kitchen needs the recipe passed into CharacterData.GetSkillsThatGetExperienceForCraft, which today receives only the skill flags and two switches, plus a recipe-to-kitchen table, either a field on each recipe or a shared table on both sides of the mirror. A kitchen's level feeds S22's Hearty chance for its own dishes and nothing else. CookingKitchenCoverageTests requires every meal and pet recipe to map to exactly one kitchen, after the coverage fence the masterwork disciplines already have; CraftSkillExperienceMappingTests and CraftDisciplineKeyTests stay green. A fifth kitchen, if voters want it, is one more row and a split of the Grill and Spit list. The kitchens ship with Chef's Touch and the first Hearty batch, because before then they would have nothing to raise.

client S (rows and strings)server shared code (routing, kitchen table)impact a kitchen to call your owntests kitchen coverage fence

S24 · Cooking Mastery

Tier 3Size MServer: shared code

The capstone opens at Chef's Touch 100. When a dish comes out plain, a master sometimes gets a second roll at Hearty: a quarter of the time at level 100 and half the time at 200. With Chef's Touch and the dish's kitchen at 100, Mastery 100 lifts the Hearty chance from 20 to 24 percent; with every skill at 200, from 40 to 52. Like the masteries of Blacksmithing, Carpentry, Tailoring and Alchemy, it is an ordinary skill and takes no specialization slot, so a cook gives nothing up to reach it. Rada Torment, Girlsname and Strider99 asked for a cooking specialization, and Leucian put a mastery on his 2021 cooking wish list; Cooking Mastery is the closest a classless tree comes. The master recipes sit in S28, gated on Cooking itself, so Mastery locks nothing away.

Seen in: the crafting masteries of Shroud of the Avatar's other production trees; the capstones of World of Warcraft's Ways; Tales of Arise, where the character who cooks changes the dish. Asked by Leucian, Rada Torment, Girlsname and Strider99.

Implementation notes

MasteryCooking hangs off Chef's Touch at prerequisite 100 with a need of 200 percent, as MasteryBlacksmithing does, and reuses the school icon. Its second roll joins S22's Hearty step: when the first roll misses, a second comes with chance 0.0025 per Mastery level, so the total is p + (1 - p) × m × p, where p is the first chance and m the Mastery term. It stays out of MasterySkills.IsMastery and the school-to-mastery map, which is what keeps it off the specialization table; CookingMasteryNotSpecializationTests pins that, and the existing mastery tests keep counting 21. Chef's Touch's decay floor becomes 100, as Masterwork's is today. Mastery has nothing to act on until S22 ships, so it ships with the first Hearty batch.

client XS (a row and strings)server shared code (second roll)impact a capstone that keeps payingtests not-a-specialization fence

S25 · Cellar Craft: Reserve casks

Tier 3Size M-LServer: shared code, DB record

Brewing is part of Cooking: casks are filled at the cooking station and age only while placed, three days for beer, seven for wine, and 28, 98 or 350 days for the 2, 7 and 25 Year Whiskeys. Cellar Craft opens at Cooking 40 and gives each cask a cook lays down a chance to finish as Reserve, a quarter of the time at level 100 and half the time at 200. The whole cask turns Reserve at once: the same forty bottles after the same wait, each doing what a plain bottle does and lasting half again as long. Aging never gets shorter and no bottles are added. A Reserve bottle takes its plain twin's place on your plate, and casks laid down before Cellar Craft existed finish as they would today. The station's cask line, which quotes a critical chance no cask ever rolls, loses that line in S5 and shows the Reserve chance once Cellar Craft is trained. The preserving rail of S26 rides on the same skill, so one skill covers the cellar. Bedawyn asked in 2019 for a brewing branch, pouchedrat in 2014 for brewing inside cooking from farmed goods, ThurisazSheol in 2016 for brewing as a craft of its own, and Murphy in 2018 for brewing that is more than another cooking recipe.

Seen in: Ultima Online's distillery (2011), which put the brewer's label and maker's mark on every bottle, and its Fermentation Barrel (2016), where you name your vintage; Wurm Online, where wine improves as it ages. Asked by Bedawyn, pouchedrat, ThurisazSheol and Murphy.

Spirits Cask (25 Year Whiskey)✕
 25 Year Whiskey
 Brewed by <your name>
 Matures: 212 days (<date>)
 Reserve chance: 15%   (new line)

 When it finishes:
 Your 25 Year Whiskey finished as Reserve.
 40 bottles.

 On the bottle:
 Reserve 25 Year Whiskey
 Reserve: lasts half again as long as a
 plain bottle.
a cask laid down at Cellar Craft 60, and the line at completionthe laid-down date and vintage are S47's
Implementation notes

Casks already record who laid them down and when. A new field on the cask's brewing record keeps the Cellar Craft level of the cook who laid it down, so the chance at completion is that cook's, whoever holds the cask by then; the field is additive, a cask without it reads as no Cellar Craft and finishes plain, and it takes a row in the migrations ledger. One roll per cask at completion, and on Reserve the cask yields the Reserve bottle in place of the plain one: one new item, rune, Food skill id, SkillSet row, icon and string per brew, each rune replacing its plain twin on the plate as S22's do. Brew effects are not scaled by level, and Reserve keeps that. The station's cask line moves from the critical chance to the Reserve chance, and the cask tooltip gains its chance line. ReserveRollTests, BrewingDataReserveCompatTests (an old cask finishes plain) and ConsumableRuneSkillRowTests cover it, and the existing brewing fences stay green. Every new bottle rebakes the itemization catalog. It follows S5.

client S (tooltip and station line)server shared code + a record fieldimpact a reason to lay down a casktests Reserve roll and old-cask fences

S26 · The preserving rail: smokehouse, rack and crock

Tier 3Size MServer: data bake

Brewing showed that a placed vessel can hold a recipe for days and hand it back finished. The same rail takes four new vessels, a smoking rack, a drying rack, a curing rack and a pickling crock, each placed on a lot like a cask and working only while placed. The times run on the clock casks already use, where a New Britannia day lasts one real hour:

ProcessVesselReal timeWhat comes out
Smokesmoking rack1 daysmoked fish and hams
Drydrying rack2 daysdried fruit and herbs
Curecuring rack3 days, as long as beercured meats, among them the trail jerky of alchemy S26
Picklepickling crock7 days, as long as winepickles and pickled vegetables
Fermentpickling crockone New Britannia month, 28 hoursCoelacanth Garum, a fish sauce

Nothing on the rail spoils, so preserves earn their place by the jobs they do. Pickles, garum and dried herbs become the garnishes of S27, smoked and cured goods are ingredients for the new recipes of S28, and the trail jerky that alchemy S26 designed for travelers is cured here. Required levels run from 60 to 110, and Cellar Craft's Reserve chance (S25) covers the rail, so one skill serves the whole cellar. Bedawyn asked in 2019 for a preservation branch, and Sorgin Txakal in 2020 for preservation techniques and in 2021 for a Coelacanth garum that ferments for a game month.

Seen in: Kingdom Come: Deliverance 2, where dried food keeps and smoked food lasts only days; Wurm Online's aging; Stardew Valley's preserves jars and kegs. Asked by Bedawyn and Sorgin Txakal.

Implementation notes

Each process is data on the brewing rail: a new ItemArchetype_Brew, an EBrewingCask container and its in-progress archetype, a BeginBrew recipe whose output is exactly one preserve, made from fillets, cuts, fruit or vegetables with salt, vinegar or wood chips, plus a decoration prefab, a DecoFootprintTable bake and the itemization rebake. The rail already ages only while placed and finishes on its own, and the vessels can start from the cask models already in the game. Salt-cured pork, salt-cured Obsidian boar and Pickled Plant Pollen already exist as ingredients, and the rail's goods sit beside them. Preserves never spoil, because a clock on every serving would split stacks (see the rejected list). Each preserve rune gets its skill row and icon under ConsumableRuneSkillRowTests and FoodIconAssignmentTests, and a pairing test per process checks each vessel's recipe and output. It follows S5. Main risk: lot space and the amount of content, which is why each process ships on its own.

client S per vessel (art from cask models)server data bakeimpact a larder that fills over daystests pairing test per process

S27 · Finishing touches: garnishes, prime cuts and prize produce

Tier 3Size MServer: data bake (prime inputs need shared code)

A sure route to a Hearty dish, paid for with an ingredient. From Cooking 90, a finishing recipe takes one plain dish and one garnish and makes one Hearty dish with no roll at all. A garnish is a small recipe of its own (herbs and spices, a pickle or a spoon of garum from the crock in S26), and it gives work to ingredients with little to do today, such as Ginger Root and raisins once S9 gives them a source, and farm and forage goods. Spices work as garnishes, which is why the tree has no Seasoning skill. Three prizes from other trades do the same: a prime cut that field dressing sometimes turns up, prize produce from a Great harvest, and a trophy-weight catch, each cooked into its own dish. Sorgin Txakal asked in 2020 for a garnish slot, and Tazar in 2019 for spices as the way to improve a dish. Hazard and Elrond asked for fillets that scale with the fish's weight; fishing S22 gives the biggest fish the biggest yields, and here the trophy itself makes its dish Hearty. Each finishing recipe adds one ingredient to one dish, so the recipe book grows by a known list.

Seen in: Monster Hunter's Gourmet Voucher, which counts every ingredient as fresh; Don't Starve's chef Warly and his spices; Stardew Valley's seasoning that turns a dish gold quality; Core Keeper's golden ingredients; Palia's star-quality ingredients. Asked by Sorgin Txakal, Tazar, Leucian, Roderic, Kain Darkmoor, Elrond, Stundorn, Spoon and Hazard.

Implementation notes

Finishing recipes are ordinary recipe rows: the plain dish and a garnish in, S22's Hearty item out, at Cooking 90 to 110, with the garnish recipes beside them. That part is a data bake that rebakes the itemization catalog and joins the recipe hash list. Prime inputs are new items with their own drops: a prime cut row in a few field-dressing bundles, beside the recipe drops field dressing already carries (Obsidian Bacon's recipe comes from boars that way), a prize item in the Great outcome of the harvest bundles, and the trophy fish anglers already land. A recipe that uses up a prime input makes its result Hearty, a small addition to the shared craft code that waits for the crafting groundwork; the list stays at 10 to 20 inputs, so the item count stays small. A guarantee fence checks that every finishing recipe and every prime input yields the Hearty twin of its dish.

client S (recipes and items)server data bake; prime inputs need shared codeimpact a sure route to Heartytests guarantee fence

S28 · Something to cook from 90 to 200

Tier 3Size L, in batchesServer: data bake

Cooking runs to 200, and the recipes stop at 80, with one at 100. merlinfire wrote in 2026 that "Cooking has no extension" where the other crafts have one. New recipes fill the top of the ladder in batches, and every one does a job no food does today; a new dish that only repeats an old one does not ship. Recipes at difficulty 9 to 15 pay 4,000 to 10,000 base experience, which keeps cooks past 120 at the stove, and at their own level they succeed 70 percent of the time at difficulty 11 (level 110), rising to every time at difficulty 15 (level 150).

LevelWhat fills itThe job it doesCard
90Finishing recipes: a plain dish and a garnisha Hearty dish with no rollS27
90 to 110Preserves from the railgarnishes, cured ingredients, trail jerkyS26
100Workshop meals, such as a smith's breakfast or a weaver's porridgea better chance of an exceptional item, or more speed, for one tradeS34
100Sweet Cunning Cat Stew, repaireda capstone that pays and teaches like oneS7
110 to 130New brews: mead, cider and brandy, some made from Reserve bottlesgathering and refining help, like today's whiskeysS36
130 to 150One signature dish per kitchen, and master recipes that take a Hearty disheach kitchen's showpiecethis card
150Feast centerpiecesone meal that feeds a group, one food slot eachS30
160 to 200Moon, season and festival dishes; showpiece dishes from the great lava fishevents and prestigeS42

Signature dishes and master recipes are gated on Cooking itself, as every recipe is today, so no kitchen or Mastery skill locks anything away; a master recipe can be discovered only by a cook at Cooking 150 or more. Some master recipes take a Hearty dish as an ingredient, which answers Gadfrey Zukes's 2021 ask for exceptional crafts that open exclusive recipes. Players' own recipe ideas join the batches, with credit: that_shawn_guy's Haggis, Hemnu Lightbringer's Frog Caviar on Toast Points, Deus Blackheart's Obsidian Fish and Chips, quantumangus's BLT now that bacon exists (Mutton, Lettuce & Tomato already does), and Sorgin Txakal's garum on the rail of S26. Food that speeds skill learning is the owner's question in S50.

Seen in: Old School RuneScape's level ladders; the capstone recipes of World of Warcraft's Ways; Stardew Valley's steady supply of new recipes; New World's legendary fish recipes. Asked by merlinfire, Takotora, Gadfrey Zukes, that_shawn_guy, Hemnu Lightbringer, Deus Blackheart, quantumangus and Sorgin Txakal.

Implementation notes

Each batch is recipe rows, items, runes with their skill rows, icons from the icon generator and strings, through the itemization rebake and the recipe hash list: a data bake with no database record and no new request. Strength per food slot stays on today's scale; higher recipes buy duration, target level and breadth, and each new effect comes from a family no food covers yet, checked against the food census before it ships. Required levels are data on each recipe, so a master recipe is a discoverable recipe that requires Cooking 150, and one that takes a Hearty dish lists that dish as an ingredient. Feast centerpieces need S30's feast table, and moon and season dishes need S42's windows. A batch can go out without a list in the patch notes when the owner wants a race to cook it first (S35). A pairing and census fence per batch checks every new rune's skill row and icon.

client S per batchserver data bakeimpact a reason to cook past 100tests pairing and census fences

Tier 4 · Connect the kitchen: tables, orders, fields and cellars

Today a dish goes from the stove to the cook's own plate or into a buyer's bag. These thirteen cards give it other places to go and other trades to meet: a table guests can eat from and a feast, an order board and regional cookbooks, the water and the field, the workshop, the cellar, the pet's bowl, the compost heap, a fire by the road and a platter for one.

S29 · Set the table

Tier 4Size M-LServer: server code, DB record, op

Set a stack of Dragon Stew on your table and each bowl becomes a serving your guests can take, one at a time, if you allow it. Taking a serving eats it there and then, so the food stays at the table for everyone. The owner chooses who may take: everyone, friends, the guild or only themselves, with housing S25's use permission underneath. A stack of food never carries its cook's name, so the table names whoever set it out: "Set out by <host>". A whole roast suits it as well: Lockey2 asked in 2018 for a carcass roasted on the station and carved into servings, six from a pig and eight from a cow. An owner can also make it a contest table, which counts the servings each guest clears. That is the scoreboard Sorgin Txakal's 2021 Great Gormandizing Gustation lacked, when the winner of an eating contest was never settled because the stews eaten could not be counted reliably.

Of the 178 foods in the game, 100 have no model to set on a table, among them every fish plate, both skewers, every bread and all but one pie. They get plates, platters and bowls, and the six named bowls that accept nothing today are decorating D18's to open. Cora Cuz'avich and Isabel Ayin asked in 2026 for "cooked meals (aside from stews) on the kitchen table".

Seen in: Valheim's Serving Tray, which sets any dish out like a building piece; Final Fantasy XIV's tabletop meals; Guild Wars 2's feasts, which anyone nearby can use. Asked by Highdragon Moor, Alleine Dragonfyre, Kara Brae, Belladonna Rose, Trezir Pyle, Cirsee, Jakkal, Cora Cuz'avich, Isabel Ayin, Takotora, Lockey2 and Sorgin Txakal.

The dish on the table
Dragon Stew, set on the table✕
 Set out by <host>
 11 servings left       [Take a serving]

 Owner setting:
 Guests may take:  Everyone | Friends |
                   Guild | Only me
 Contest table:    On

 Chat: You took a serving of Dragon Stew.
a serving is eaten where it sitsthe name is the host's
The contest table
Contest table · <host>✕
 Servings cleared since the start

   1  <guest>     14
   2  <guest>     11
   3  You          9
   4  <guest>      6

 The host resets the count.
 Prizes, if any, are the host's.
an owner setting on any tableit counts and nothing more
Implementation notes

Placed food has been edible for years, eight edible decorations exist, from the bakery loaves to a dyeable egg, and 78 of the 178 foods already have a decoration model. "Take a serving" is a new request: it follows the owner's setting through housing S25's use permission, takes one serving from the placed stack and eats it, and its dispatch is wired into the scene's request router. The contest table's tally per guest is a small field on the placed table, kept until the owner resets it, with a row in the migrations ledger. The count is the placed stack's own quantity if a placed stack keeps it; if it does not, a servings field on the placed item joins that row. Servings are ordinary dishes on the six food slots, so a table changes nothing about how much anyone can eat. The new plates, platters and bowls are art plus decoration archetypes, with a DecoFootprintTable bake and the itemization rebake. Permission and count fences cover the request, and S30's feasts and S45's gatherings build on it.

client M (the verb, the count, the settings)server a new request + a record for the tallyimpact a meal guests can sharetests permission and count fences

S30 · The feast table

Tier 4Size XLServer: server code, DB record, op

A feast is a recipe made from several finished dishes and a drink, a centerpiece for cooks around Cooking 150 (S28). Laid out on a table, it serves a set number of guests, ten to start, and each serving fills one of the guest's six food slots, like any one-slot dish. Its effect is broad, a little toward many things, so no group feels it must eat one before every fight. The host chooses who may take, as on any table (S29). Feast Host, the skill held back until feasts exist, lets a host's feasts serve more guests and stay on the table longer; it never makes the effect last longer or hit harder. This builds alchemy S14's Feast Table, and where a feast serving sits on the plate is S51's question; this page assumes one ordinary slot. Trapper asked for feasts in 2013, Lockey2 for servings carved for a party in 2018, Elrond in 2020 for big catches served to a party or a raid, Leucian in 2021 for a banquet tied to the party, and AzazelReborn the same year.

Seen in: Lord of the Rings Online, whose feast table stands for two minutes and gives a half-hour buff; World of Warcraft's Fish Feast (2008); Guild Wars 2's feasts; Valheim's feasts of ten servings; Mabinogi's catering, whose timers follow the cook's rank. The warning: EverQuest's Misty Thicket Picnic became near-mandatory raid food, and content came to assume everyone had eaten it. Asked by Trapper, Lockey2, Elrond, Leucian and AzazelReborn.

Implementation notes

Builds on alchemy S14's Feast Table, which that page left as a short deferred card. A feast item placed on a table becomes a feast object with its servings, its host's setting and its time on the table, kept in a new record with a migrations-ledger row; taking a serving is the request S29 adds, and the serving is an ordinary one-slot dish, so the plate's six slots hold. Any new server file is registered in both server projects. Feast recipes are data: finished dishes and a drink in, the feast item out. Feast Host goes live by turning on its hidden row in the tree (S20), and its level raises the servings and the time on the table. If the crafting groundwork gives recipes a station field, centerpieces cook only at a Master's Hearth (S38). A fence checks that a serving fills exactly one slot. Main risk: a feast that every group must eat, which the broad effect is there to prevent.

client M (feast object, serving line)server a record + the serving requestimpact one cook feeds the grouptests one-slot serving fence

S31 · Kitchen orders on the crafting board

Tier 4Size S-M (on crafting S22's board)Server: DB record, op (crafting S22's)

No order or quest in the game asks for a cooked dish. Crafting S22's order board for the crafting halls gains a kitchen page: rotating orders for finished dishes, some timed and some not, paid from that board's budget in rare ingredients such as Vanilla Bean and Cinnamon Bark, recipe scrolls, kitchen clothes (S38), casks and decoration. Some orders take only Hearty dishes, so a skilled cook earns what a plain dish cannot; Ultima Online's 2016 cooking orders asked only for plain food, and skill went unrewarded. Apprentice orders ask for dishes a new cook can make. A stack of food carries no cook's name, so kitchen orders take any dish of the right kind, cooked or bought. Crafting S22's board pays for items that carry the crafter's mark, so this is a departure from that card for the owner to approve. Lebu asked in 2026 for Ultima-style work orders that include cooking, Duke Gréagóir put it as "copy UO BODs!", and Takotora asked for daily bulk orders.

Seen in: Ultima Online's 2016 cooking orders, which paid titles, an apron and a barrel for plain food; Final Fantasy XIV's Custom Deliveries; ESO's writs and master writs; Black Desert's imperial delivery boxes; World of Warcraft's Ironpaw tokens. Asked by Lebu, Takotora, Duke Gréagóir, Curt, Arya Stoneheart, Seggallion and Isabel Ayin.

KITCHEN ORDERS · BRITTANY✕
 12 Baked Salmon for the town watch                  ends in 2 days
    Reward: 3 Vanilla Bean and a recipe scroll
 4 Hearty Fish Stew for the garrison                 no time limit
    Reward: an apron for the kitchen
 10 Bark Bread for the novices' table   apprentice   ends in 1 day
    Reward: 10 Flour and 10 Butter

 Any dish of the right kind counts, cooked by you or bought.
a page of crafting S22's boardrewards come from the board's budget
Implementation notes

Kitchen orders are rows in crafting S22's orders, which brings the board state, the per-character progress, the turn-in request and the budget. This card adds cooking rows, Hearty-only rows and apprentice rows sized to low-level recipes. A turn-in matches by the dish's item: a Hearty dish counts wherever its plain twin is asked for, and an order marked Hearty takes only the Hearty item. Rewards go through the existing grant paths, and new reward items through the itemization rebake. Orders draw on fishing S22's byproducts and the farm, and what they pay follows S54. A fence checks that orders accept Hearty dishes.

client S (the kitchen page)server crafting S22's boardimpact someone asks for a cooked dishtests Hearty acceptance fence

S32 · Taste of the realm: regional cookbooks, stories and rumors

Tier 4Size M-LServer: data bake

The recipe book reads like a map: Norgardian Lefse, Ardoris Coleslaw, the Son of Owan Regicide Stovies, Dupre's Duck Stew, Iolo's Cat Gut Goulash, Gorn's Venison Roast. Yet six cooking shops were stocked and never placed, in Brittany Estates, Brittany Fields, Port Graff, Spite, Resolute and Valhold, two of them with the Expert stock that sells today only in Aerie. S6 gets that stock out of Aerie; this card opens the shops themselves, each with a short cookbook of its region's own dishes, and makes a few recipes finds in the world. Every named dish gets a line of its story on its tooltip, and the lines gather in a book for the shelf.

Local cooks and innkeepers also trade rumors that point at dishes you have not discovered: a cook in Resolute might say that a stew wants something from the sea. Each rumor points at one recipe you can discover, the rumors rotate, and the closest-recipe hint at the table (S16) counts recipes you have heard of. Curt asked in 2018 for a local specialty in every town, and Arya Stoneheart for cooking work in the outskirts; CatweazleX has published at least eleven cookbooks in the game since 2017, which shows the appetite.

Seen in: ESO's recipes, found as loot and sold by chefs and brewers; World of Warcraft's Tillers, each with a favorite dish; Old School RuneScape's Hosidius kitchen; Final Fantasy XV's diners; Stardew Valley's recipes by mail; Wurm Online's hints. Asked by Curt, Arya Stoneheart, Elrond, Bob_Star and Time Lord.

Implementation notes

The six cooking-shop bundles go into their own towns, Resolute's beside Sandra Black, the tavern cook, and the rumors go to cooks who already live in the world, among them Louis at the Hearth of New Britannia in Kingsport and Charles Fuller in Harvest. The orphaned meat-stall bundle whose sausage model is missing is fixed first, and a census fails any cooking-shop bundle left neither placed nor archived. Cookbooks are book items with recipe-scroll stock behind them, on S6's corrected price ladder. Story lines are tooltip text in ten languages, and each named dish is checked against the game's story before its line is written. Rumors are keyword lines on the cooks, gated on conversation flags that already exist, beside the tavern work of conversation S18 and S20. Scene saves can churn, so each scene edit lands on its own.

client S (books, strings, shops)server data bakeimpact a cook who travels finds new dishestests shop placement census

S33 · From the water and the field to the table

Tier 4Size LServer: data bake

Fishing S22 gives fish byproducts: fish oil, fish bone, the rare perfect roe and the scraps that make fish meal. The kitchen takes them, with roe for the finest fish dishes, oil for the frying pan and scraps for stock. New staples can be grown or gathered: rice, sugar cane, sesame and herbal tea, plus the vanilla, ginger and pecans that players cannot grow today. The kitchen can give back to the anglers too. Dough Bait is one of the five baits that cannot start a cast today (fishing S2), and fishing S38 asks the owner whether those five are finished or set aside. If they are finished, Dough Bait becomes a recipe at the stove, while Cut Bait stays with the butcher's table. Chicken coops and feeder troughs are decorations today and produce nothing, so compound feed for them comes when coops gain produce. Mugly Wumple asked for rice in 2018, Sorgin Txakal for sugar cane, Botocks and Time Lord for pecans players can grow, Lilofee for a steady supply of pecans, Jefe for vanilla as a crop, mike11 for sesame and Black Tortoise for herbal tea; Ingvar Harrigrata asked for compound feed made at the cooking station, Selene, Chiasma and Omnedon for livestock, Stealch for bait made at the stove, and Lord Tachys al`Fahn for food from sharks.

Seen in: Dave the Diver, which runs from the catch to the counter; Guild Wars 2's home-garden herbs for feasts; New World's legendary fish recipes, which sent anglers back to the water; World of Warcraft's Sunsong Ranch. Asked by Mugly Wumple, Sorgin Txakal, Botocks, Lilofee, Time Lord, Jefe, mike11, Black Tortoise, Ingvar Harrigrata, Selene, Chiasma, Omnedon, Stealch and Lord Tachys al`Fahn.

Implementation notes

The byproducts arrive with fishing S22's butchery outputs; this card adds the kitchen recipes that take them. New crops are seeds, plants and harvest bundles on the agriculture tables, new forage goes into the forage bundles, and every new item and recipe rebakes the itemization catalog. What farming yields belongs to economy S13. If fishing S38 rules the unfinished baits in, Dough Bait's rune takes the fishing effect, which moves it off fishing S2's list of baits not in the game yet, and its recipe uses the Flour that S8 puts on sale. The coops, feeder troughs and coops with feeders carry no harvest, loot or produce today, so feed waits until agriculture gives them some. A source census fails any new staple with no source or no use. It follows S9, which gives the pantry's orphans their first sources.

client S (items and recipes)server data bakeimpact the farm, the water and the kitchen tradetests source census

S34 · Meals for the workshop

Tier 4Size MServer: data bake

Food already helps some trades. Baked Pacu helps anglers with range, bait recovery and fishing levels; Obsidian Bacon raises the field dresser's yield and Squirrel Stew the forester's; Harvest Wheat Beer helps the forager, Bacon raises carry capacity, the Decorated Cake Slice speeds the cook, and the aged whiskeys add gathering and refining speed and mining yield. No food helps a smith, a carpenter or a tailor. Workshop meals at level 100, such as a smith's breakfast or a weaver's porridge, take your food slots for a working session and give one trade a better chance of an exceptional item or a faster hand, through stats each trade already reads. A second family resists one school of magic at a time. Alchemy's tonics keep general crafting success and speed (alchemy S17, S23), and travel and gathering food stays on that page (S25, S26). Turk Key started the 2019 thread on short, useful food, ErikRulez asked for crafting speed food, Nick for producer food in 2020, and Sorgin Txakal for a food that adds exceptional chance.

Seen in: the Star Wars Galaxies chef, whose foods helped other professions craft, survey and harvest; Final Fantasy XIV's crafter and gatherer food; Stardew Valley's skill foods. Asked by Turk Key, ErikRulez, Nick and Sorgin Txakal.

Implementation notes

The exceptional-chance stats of Blacksmithing, Carpentry and Tailoring and their production-time stats already exist, and the craft already reads them, so workshop meals are data: recipes, items and runes on the six food slots, through the itemization rebake. Meals take one trade's exceptional chance and speed; alchemy's tonics take general success and speed, so each has its own job and neither page repeats the other. Resistance meals use the school resistance stats. A stat census checks that every workshop meal raises a stat the craft reads. The crafting groundwork comes first.

client S (data)server data bakeimpact the workshop gets a mealtests stat census

S35 · The tasting journal and kitchen titles

Tier 4Size M-LServer: shared code, DB record

The Cook's Book (S19) gains a journal of every dish you have cooked and, in a second step, every dish you have tasted. Deeds count breadth, and deed titles reward a cook's habits: Brewmaster for casks brought to maturity, Host of the Hearth for servings guests took from your table (S29), Topper Chef for a season of tastings (S44). The journal shows how many times you have cooked each recipe, counted for your account once crafting S19's record arrives. New dishes can arrive quietly, as Sorgin Txakal suggested in 2021: no list in the patch notes, found at the stove, with the scroll reaching the shops later. The first cook in New Britannia to make each one gets a line on World Events and their name in the dish's lore, and everyone after can still discover it. Elrond asked in 2020 for a realm-wide announcement and a title for the first discoverers, ConjurerDragon and Browncoat Jayson for titles and deeds for eating and drinking, which arrive with the tasted half, and Bob_Star in 2013 for discovery itself.

Seen in: Project Gorgon's Gourmand skill, which rewards eating many different foods; Wurm Online, where a first discoverer's name goes on a recipe; Ultima Online's cooking order titles, Baker, Gourmet and Culinarian; Stardew Valley's collections. The warning: World of Warcraft's Nomi, whose hidden research burned ingredients, so here discovery costs only a normal attempt. Asked by ConjurerDragon, Browncoat Jayson, Elrond, Sorgin Txakal and Bob_Star.

THE COOK'S BOOK · JOURNAL✕
 Plate   Recipes   Cellar   [Journal]   Orders

 Dishes cooked: 64 of 119           Dishes tasted: 41
 Cooked on this account, Pumpkin Soup: 312 times
 Next deed: Cook 75 different dishes.

 Titles: Master Chef
 Next: Brewmaster, bring 25 casks to maturity.

 First cooked in New Britannia
 Garum-Glazed Coelacanth, by <character>
dishes cooked first; dishes tasted followtimes cooked come with crafting S19's record
Implementation notes

Dishes cooked use per-recipe markers on the HasAccumulatedStringStat pattern FishDistinctSpecies uses for the fish collection, generated through AchievementCatalogGenerator into the achievement catalog and its string-stat rules, beside the cooking deeds of achievements S13; titles ride the milestone grants of achievements S12, both built. Times cooked come from crafting S19's per-recipe record and its read request, which counts an account's crafts of each ingredient mix, so a dish with two mixes shows their sum. Dishes tasted come in a later step. The first cook of a new dish needs a realm-wide record of first cooks, a new database record with a migrations-ledger row, and a World Events kind appended to the enum, which the channel of achievements S17 already carries. Names appear in the game only, never on a public page. Counter fences check each deed's threshold and that a first cook is recorded once.

client M (the Journal tab)server a record + a World Events kindimpact breadth gets noticedtests counter fences

S36 · The cellar: a press, a still and aging that pays off

Tier 4Size LServer: data bake

The Simple Wine Press, a carpenter's piece, is a decoration today, and the game holds jugs of apple and grape juice that nothing makes and nothing uses. The press becomes a working corner of the kitchen: fruit into juice, juice into cider, and must for the wine casks. A still and a mash tun join it as station variants for spirits and beer, so each kind of drink has a vessel of its own. Murphy wrote in 2018 that brewing done as one more cooking recipe let him down, and enderandrew asked in 2016 for an expert brewing station. New brews follow: cider and perry, mead, brandy, and rice wine and rum once S33's rice and sugar cane grow. A soothing cup clears the head faster after a night of whiskey, for anyone who would rather skip the spinning camera.

The aged whiskeys take 28, 98 and 350 days of placed time for a small gathering, refining or mining edge, and Cora Cuz'avich found the 25 Year Whiskey "underwhelming for how long it takes". Their effects grow to match the wait, and the wait stays as it is; how long a whiskey should take is the owner's question in S55. Oakenhammer wrote in 2021, "It might be interesting if brewed drinks got stronger with age." With the quest owner's sign-off, quest-givers who ask for ale or wine could take a player's brew.

Seen in: Ultima Online's distillery; Wurm Online's wine, which improves with age; Stardew Valley's kegs and preserves jars. Asked by Selene, AoiBlue, Sorgin Txakal, Isabel Ayin, redfish, ConjurerDragon, ThurisazSheol, moxiepilot, Elnoth, Oakenhammer, Cora Cuz'avich, Bowen Bloodgood, 2112Starman, enderandrew, Murphy and Vladamir Begemot.

Implementation notes

The press, the still and the mash tun are cooking-station variants: the Simple Wine Press is already a Carpentry 40 decoration, and a station variant is data, so each can run any cooking recipe; limiting one to its own recipe group needs the station field the crafting groundwork adds (S38). Juice, cider and must are recipes, and the juice recipe S9 adds runs at the press. New brews are ItemArchetype_Brew rows with their casks and completion bundles, sharing the rail with alchemy S27's Sorrowed Port and S28's Physicker's Cask, and the press makes the grape juice alchemy S27 needs. Brew effects are not scaled by level; the soothing cup raises resistance to intoxication. The aged whiskeys' effects grow and their aging time does not change. Quest brews need the quest owner. A recipe fence checks every new brew row and its rune's skill row, and every new item rebakes the itemization catalog.

client S (station variants)server data bakeimpact a cellar worth keepingtests brew rows fence

S37 · The tamer's larder: a ladder of pet food

Tier 4Size MServer: data bake

Pets stopped healing on their own in August 2026 and now live on cooked food. Pet food made up 25.7 percent of all food and drink uses in September, and Dragon Kibbles was the most used item of all, 1,290 uses. Yet the six pet foods are Cooking 30 to 70 recipes sold in one city, Aerie. The larder becomes a ladder, from everyday chow for new tamers through the rawhide chews made from hides that Coswald_Dirthmire asked for in 2021, up to the finest meals, with the recipes sold by animal trainers and stablemasters in every region. Each creature family gets a favorite, shown on the pet, that lasts longer when fed; a favorite changes only how long the food lasts, never a pet's loyalty or mood. Pets refuse food made from their own kind, as that_shawn_guy asked in 2020. One question for voters, raised by Sorgin Txakal in 2020: should pet food work on summoned creatures as well as tamed ones?

Seen in: Ultima Online's 2002 pet feeding, which led to bonding; Spiritfarer, where each passenger has favorite foods and refuses a dish they dislike. Asked by that_shawn_guy, Sorgin Txakal, Coswald_Dirthmire, Time Lord and Tirrag.

Implementation notes

New pet foods ride the pet's food channel like the six today. Each new rune gets its SkillSet row, as every consumable rune must, and foods meant to feed in combat join the exemption list PetFoodBagsInCombatTests pins. Favorites are a table from creature family to dish, read when a pet is fed, plus a line on the pet's tooltip; the own-kind rule reads the same table, and Smoked Wolf Ears' description, "a chew no tamed pet turns down", changes with it. Pet Kitchen (S23) makes Hearty versions. The recipes move into trainer and stablemaster shops beside S6's move of the Expert cookbook out of Aerie. Alchemy S20's Handler's Ration folds in here, since its premise that pet food does not buff pets is out of date, and taming S3's frozen timers stay on that page. Favorites need the taming owner's sign-off. Pet-food fences check each rune's skill row and channel.

client S (the favorite line)server data bakeimpact tamers find food where they livetests pet-food row fences

S38 · The master's kitchen: a hearth and the whites

Tier 4Size MServer: data bake

Crafting stations add 5 to a cook's effective skill for each tier, up to 10, yet no cooking station reaches the second tier, though an unused tier-2 cooking station model sits in the game files. A Master's Hearth, built from a smith's iron range, a carpenter's oak frame and a cook's seasoned griddle, becomes the first. Its 10 points raise success and the bonus experience chance, which matter most to cooks still climbing; the Hearty chance comes from the tree alone (S22). A recipe today cannot ask for a particular station, so with a recipe field the crafting groundwork adds, feast centerpieces (S30) and the top signature dishes (S28) would cook only at a Master's Hearth, which gives a master cook a reason to build one.

The whites: the Chef's Toque already exists, a hat no player can earn yet. With an apron and chef's whites beside it, the three pieces can be earned through kitchen orders (S31), the journal (S35) or the Topper Chef tasting (S44), or made by a tailor. They are cosmetic first; whether they add a little success at the stove is the owner's question. Morkin wrote in 2026 that the "most wanted is a chef outfit", PeteWi The Disoriented asked for a toque in 2015, Sorgin Txakal in 2020 for chef clothes tailors could make, Mingo in 2021, and majoria70 in 2023 for chef gear as a reward for new players.

Seen in: Ultima Online's distillery, which took four trades to build; Valheim's cauldron upgrades, each a piece set beside the cauldron that opens new recipes; Old School RuneScape's ranges, which burn less than fires, and its cooking gauntlets; Black Desert's tiered utensils; Ultima Online's Master Chef's Apron, an order reward. Asked by PeteWi The Disoriented, Sorgin Txakal, Mingo, majoria70 and Morkin.

Implementation notes

The hearth is a decoration archetype on the orphan Craft_CookingStation_R02 prefab, which already carries difficulty 2, with a recipe that takes parts from Blacksmithing, Carpentry and Cooking, a DecoFootprintTable bake and the itemization rebake; the station tier code already allows tier 2. Recipes have no station field today (ItemArchetype_Recipe and RecipeDataContract carry the skill, level, difficulty, location and time filters, and nothing about the station), so hearth-only centerpieces need a new recipe field, exported with the recipe data and read at the station: that is the part the crafting groundwork adds. The whites are the existing Chef's Toque plus new apron and whites items, art for the two new pieces, reward rows in S31, S35 and S44, and a Tailoring recipe. A station tier fence checks the hearth's tier and, once it exists, the recipe field.

client S (station, art)server data bakeimpact a centerpiece for a master's kitchentests station tier fence

S39 · Nothing wasted: burnt food and compost

Tier 4Size MServer: data bake

Today a failed cook uses up its fuel and leaves the ingredients on the table, with nothing to show for the attempt. With this card a failed cook also leaves something burnt: a charred roast, a burnt stew, a blackened loaf. Every recipe succeeds every time by about level 116 (the level-100 stew by 128), so burnt food is mostly a new cook's lot, as it was in Ultima Online in 1997. Burnt food, dishes nobody wants, and the moldy bread and rotten meat from the Tanglemire bone hunt go into a compost recipe with mud, as Ceal Astra suggested, and come out as Basic Fertilizer, an item planting already accepts and nothing in the game makes today. Fishing S22's fish meal is the second source, and whether fertilizer raises a harvest is economy S13's work. Sorgin Txakal and Prada asked in 2020 for a way to compost or salvage unused food, and Arach in 2021 for burnt food.

Seen in: Ultima Online's burnt food; Valheim's meat, which turns to coal if left on the fire; Sea of Thieves' burnt stage; Guild Wars 2's composting of surplus food. Asked by Sorgin Txakal, Prada, Ceal Astra and Arach.

Implementation notes

Every cooking recipe already has a failure-results field, empty on all 157, and the craft already hands out a recipe's failure results when the roll fails, so burnt food is data: a few burnt items, one for each kind of dish, named in each recipe's failure results. Salvage is not offered at cooking stations, so compost is a recipe: burnt or unwanted food by classification, plus mud, makes compost, and compost makes Basic Fertilizer. Every new item and recipe rebakes the itemization catalog. A fence checks that every cooking recipe's failure results name a burnt item and that the compost recipe accepts every burnt item.

client S (items)server data bakeimpact a failure leaves something usefultests failure-output fence

S40 · A fire by the road

Tier 4Size XLServer: server code, op

All cooking happens at stations in towns and homes. A field kit lays a cooking fire outside towns that burns for ten minutes, and anyone nearby can cook at it, so a hunting party can cook the day's game where it fell. Lockey2 asked in 2015 for a fire players could place, Sold and gone that year for fires in the PvP lands, bugmaster77 in 2023 for a fire with a flat stone for butchering, and Akandriel in 2026 for a fire to recover Vigor. The fire cooks and does nothing else; whether a hot meal or a fire has any part in Vigor is the owner's question in S52.

Seen in: Ultima Online's campfires, a heat source for cooking anywhere; RuneScape's portable ranges; Final Fantasy XV's camp meals; Valheim's fires; ESO's cooking fires in the wild. Asked by Lockey2, Sold and gone, bugmaster77 and Akandriel.

Implementation notes

Laying the fire is a new request: it uses up the kit, places a temporary cooking station of the lowest tier in a scene outside towns, and removes it after ten minutes. The request's dispatch is wired into the scene's router, and any new server file is registered in both server projects. The kit is a recipe (wood, flint and a little coal) and an item through the itemization rebake. The fire follows the placement rules of the world outside towns, so it never lands on a lot or in a town. It is only a cooking station, with no rest effect. A fence covers the new request's dispatch.

client S (the kit and the fire)server a new request + a temporary stationimpact supper where the hunt endstests dispatch fence

S41 · The sampler platter

Tier 4Size MServer: data bake

A platter recipe takes two or three finished everyday dishes and makes one bigger meal that carries all their effects. It sits in the same food slots its parts would use, so a platter of Baked Salmon and Bass with Peppers takes two, and each effect keeps its own clock. It stacks like any dish, is eaten in one sitting, and gives the everyday recipes most cooks make a buyer. Platters are fixed, named recipes. A group gets a feast (S30); a solo player gets a feast of one. Arkah EMPstrike asked for platters in 2019, Dartan Obscuro that year for meals built from other dishes, and Net and AzazelReborn in 2021, AzazelReborn for a "6-point" combined meal.

Seen in: EverQuest's Misty Thicket Picnic, a meal built from other trades' dishes; Monster Hunter's canteen meals, which gather several effects into one sitting; Stardew Valley, where players say only about 15 of its 80 dishes are worth making. Asked by Arkah EMPstrike, Net, AzazelReborn and Dartan Obscuro.

Implementation notes

Each platter is a recipe whose ingredients are finished dishes, plus an item and a rune that carries every part's effects and durations with the summed slot weight, through the itemization rebake: a data bake. The plate counts a dish's full weight while any of its effects runs and, when it is full, judges a dish by its shortest effect, so a platter joins parts of the same size, whose clocks match (most one-slot dishes last an hour and most two-slot dishes two). A platter is a fixed, named recipe, and nothing combines dishes freely. A fence checks each platter's weight against its parts and its effects against theirs.

client S (data)server data bakeimpact a feast of onetests weight and effects fence

Tier 5 · Ideas of our own: what only New Britannia has

The cards above adopt what other games proved. These eight use what only this world has: the New Britannia moon and its short seasons, Lord Atos's calls to the realm and the feast hall in his castle, the Topper Chef rivalry between Shengtong's grill and Stanslava's bakery, the stone soup Minerva already teaches in Aerie, town beggars who ask for a coin and tell you to come back tomorrow, and casks that keep New Britannia years.

S42 · Cook by the moon, the season and the festival

Tier 5Size MServer: data bake

Every recipe in the game can already carry a window on the New Britannia clock: a phase of the moon, a season, a month, a weekday or a time of day. All 157 cooking recipes leave it empty. This card gives a few new recipes the right sky. Full-moon dishes come together in a window of about nine minutes in every seventy, the same moon that turns the lunar rifts. Seasonal dishes cook while their season lasts: the New Britannia year passes in two weeks, so each season lasts about three and a half days and returns two weeks later. Festival treats are cooked from ingredients that festival creatures and hide-and-seek finds drop during the event. Today every festival sweet is a drop, and no cook can make one.

What is special is when a dish can be cooked and what it is made from. A moon or season dish carries an ordinary meal effect at the same strength and slots as its neighbors on the recipe ladder, so nobody has to wait for the sky to eat well. Festival treats add a harmless joke from S46 besides their meal. Spring brings a foraging treat whose gathering yield builds on alchemy S25's grub skewers: the beetle food Murphy asked for in 2026, which Janie said "could also be used for all foraging". The next window shows on the recipe, so nobody has to guess. Fishing S27 sets named fish on the same moon and economy S14 puts gathering on the same seasons, so the calendar reads the same everywhere.

RECIPE BOOK · WHEN THE SKY ALLOWS✕
 Moonrise Tart         Cooks only under a full moon.
                       Next full moon in about 40 minutes.
 Pumpkin and Apple     Autumn dish. Autumn ends in
 Crumble               1 day 12 hours.

 At the table, a spring dish in autumn:
   Out of season. Spring returns in 5 days.
the next window shows on the recipesame strength as its neighbors

Seen in: Breath of the Wild, where a dish cooked under the Blood Moon always comes out well; Stardew Valley's seasonal produce; World of Warcraft's Pilgrim's Bounty and its five event recipes; the Ultima moongates, opened by the phases of the moons. Asked by Isbel, Wilfred, Murphy, Sandra Sosaria, Janie, Hemnu Lightbringer, Koimiko and FrostII.

Implementation notes

Each new recipe sets the time filter every recipe already has (ItemArchetype_Recipe.m_timeFilterOptions, a NewBritanniaDateTimeFilterOptions with valid moon phases, seasons, months, weekdays and periods of day; the loot rows use the same filter, and the autumn row of the Great pumpkin harvest is one of them). The recipe tooltip and the table's closest-recipe line work out the next window from DateTimeNB: the moon's orbit from the shared tweak values, a 28-hour month and a 14-day year. Festival ingredients join each festival's event loot as data. Every new dish needs its rune's skill row, its item and recipe through the itemization rebake, and its text translated. Start with eight seasonal dishes, two a season, then the moon and festival dishes. Main risk: a window nobody can read; the next window is on the recipe and in the Oracle's answers, and no existing recipe gains a window.

client S (next-window line)server data bakeimpact a reason to cook tonighttests out-of-window refusal, next-window math

S43 · Lord Atos calls for cooks

Tier 5Size SServer: none

A Call to Arms can already ask the realm to craft an item. Every bowl a cook makes adds to the gold line under the compass, and if the realm makes the number, the call pays its blessing, producer experience for example, and mails a keepsake to everyone who added enough. So Lord Atos can ask the cooks of the realm for 3,000 bowls of a dish with no new code, the week this page goes up. A game master and the owner pick the dish: one that newer cooks can make from shop ingredients, so they can add to the count too. When Hearty dishes arrive with S22, a Hearty bowl counts toward the call as its plain twin; that small change ships with S22. When a cooking call succeeds, the feast hall in Castle Atos fills (S45).

CALL TO ARMS · REALM✕
 Lord Atos calls upon the cooks of the realm to
 prepare 3,000 bowls of Mutton Stew in the next
 24 hours. If the kingdom can accomplish this
 feat, blessings will be given!

 Craft 3,000 Mutton Stew   [██████████░░░░░░]  1,912
 Time left: 9 hours 12 minutes
 Reward: a producer experience blessing, and a
         keepsake by mail for every cook who adds 10.
 Your part: 36
title and flavor as the game master writes themMutton Stew is a placeholder

Seen in: World of Warcraft's Community Feast, where a whole zone fills one pot; Final Fantasy XIV's Ishgardian Restoration, where the realm's crafting rebuilt a city; Fallout 76's Feed the People. Asked by Arya Stoneheart and Seggallion, who wanted quests that need a cook.

Implementation notes

The Craft an item goal already counts each successful craft by its result's item (CreditCraftCallToArms), and stacks and batches count by quantity. A game master sets the call on the Call to Arms page of the game master tools: title and flavor as written, the dish as the goal, the duration, a blessing, and an item mailed to every account that added at least a minimum. A keepsake decoration, if one is wanted, is a new item through the itemization rebake. Once S22 lands, a goal keyed to a plain dish also counts its Hearty twin; that change and its fence ship with S22. Nothing else is new, and the call can list itself on the world calendar with the checkbox the Call to Arms page already has.

client noneserver none (operations)impact the realm cooks togethertests Hearty counts as plain, with S22

S44 · Topper Chef: a tasting day, a rivalry and a monthly cook-off

Tier 5Size S-M, then LServer: data bake, then server code, DB record, op

Shengtong's daily Topper Chef list in Castle Atos asks for the shopping behind famous dishes: beef, stock, potatoes, onions and carrots for Grannus Beef Stew, crocodile meat and peppers for Crocodile Skewers. No step ever asks for the dish itself. His ingredient daily stays. Beside it, a tasting daily asks for the finished dishes: on tasting days Shengtong wants two bowls of Grannus Beef Stew or a plate of Crocodile Skewers, and Stanslava wants baked goods for her counter. It would be the first quest in the game that asks for something cooked.

Players already pick a side every day, Shengtong's grill or Stanslava's bakery, and nobody can see the score. A board in Castle Atos shows the week's standings between the two kitchens, the winning chef crows, and the winner's specialty decoration dish joins both reward tables for the next week. New decoration dishes join the Topper Chef rewards too, as Mapper asked in 2026 while praising the rare food decorations the Atos quests already give. Once a New Britannia month, every 28 real hours, Shengtong and Stanslava judge a cook-off: each entrant hands in one dish, scored on its recipe, whether it came out Hearty and whether it uses the month's secret ingredient. The prizes are plaques and titles, never stakes, and nobody pays to enter. The game scores the cook-off itself, because a player contest with no count to read ends without a winner, as Sorgin Txakal's 2021 Great Gormandizing Gustation did; S29's contest table gives player hosts a scoreboard as well. All of it is quest content and waits for the quest owner's sign-off.

CASTLE ATOS · THE KITCHENS✕
 Shengtong: Anyone can carry a sack of onions. Today I want to
            taste the stew.
 Tasting today: 2 Grannus Beef Stew        Stanslava: 4 Banana Bread

 THE KITCHENS OF CASTLE ATOS · THIS WEEK
   Grill 412      Bakery 389
 Stanslava: The ovens will have their day.

 THE CASTLE ATOS COOK-OFF · THIS MONTH
   Judged on the recipe, a Hearty dish and this month's secret
   ingredient. One dish each, no entry fee. Entries close in 9 hours.
   Prizes: a plaque and a title.
the ingredient daily staysprizes are plaques and titles, never stakes

Seen in: Old School RuneScape's Recipe for Disaster and Gnome Restaurant; Final Fantasy XIV's Custom Deliveries and the leaderboards of its Ishgardian Restoration; World of Warcraft's cooking dailies; Battle Chef Brigade, whose judges score each dish and name a mandatory ingredient. Asked by Curt, Arya Stoneheart, Seggallion, Takotora, ConjurerDragon, Mapper and Time Lord.

Implementation notes

The tasting daily is a new quest beside TopperChef_* and TopperChefRival_*, with new steps in Shengtong's and Stanslava's conversations that take finished dishes through the existing hand-ins; its lists use dishes sold outside Aerie until S6 lands. Rewards come from the QuestReward_TopperChef_* tables, and the new decoration dishes are items through the itemization rebake. The standings board counts completed dailies per kitchen each week, one per character per day: a small weekly counter on the server (with a migrations-ledger entry if it is stored) and a board decoration that reads it. The cook-off takes one entered dish per character each New Britannia month and scores what the dish itself carries: its recipe's level, the Hearty version from S22, and whether its recipe uses the month's secret ingredient. Plaques are decorations and titles are new entries in the title list. Nothing in the current Topper Chef quests is removed or disabled.

client S (board, lines)server quest data, then a weekly count and the cook-offimpact the first quest that asks for a dishtests tasting flow, weekly rollover, cook-off scoring

S45 · Feasts for the realm: the Atos banquet, Stone Soup Day and the Great Pumpkin Weigh-off

Tier 5Size LServer: server code, DB record, op

Three gatherings share one rail. After a successful Lord Atos call (S43), the long tables of the Castle Atos feast hall, set for show since the castle opened, fill for a few hours with the dish the realm cooked, and everyone who comes to Atos can take one serving. A number under the compass becomes a place to go and a meal shared with strangers.

On Stone Soup Day a great pot hangs in Aerie's square, where Minerva already tells the old tale in her Stone Soup quest. Each visitor drops in one ingredient from the pot's list, and once it is full everyone in town can ladle out a bowl. The Stone Soup quest itself is untouched.

In autumn, the Great Pumpkin Weigh-off judges the biggest prize pumpkin of the harvest season. A good pumpkin harvest sometimes gives a Pumpkin Trophy, more often in autumn, and each one already shows its size. A town fair ranks the entries by that size, the Pumpkin Growing Trophy decorations that already exist go to the top three, and the winning pumpkin is baked into a pie that serves everyone at the fair. Every serving is an ordinary dish that takes its usual place in the six food slots, and the pot stays open to everyone.

STONE SOUP DAY · AERIE✕
 The great pot: 64 of 100 ingredients
 It still wants: Carrot, Onion, Potato, Tomato
 [Drop in a Carrot]          One ingredient from each visitor.

 World Events, when it fills:
   The great pot in Aerie is full. Everyone in town can ladle a bowl.

 The feast hall, Castle Atos, after a successful call:
   The realm cooked 3,000 bowls of Mutton Stew. The tables are laid
   for 3 hours.                       [Take a serving]  One each.
one serving each, eaten where it is takenthe Stone Soup quest is untouched

Seen in: World of Warcraft's Community Feast, a pot a whole zone fills; Lord of the Rings Online's feast tables; Fallout 76's Feed the People, where limiting who could eat was resented, so this pot stays open to all; the Stardew Valley Luau soup; Palia's Pot Luck. Asked by Trapper, Lockey2, Leucian and AzazelReborn, who asked for feasts and banquets from 2013 to 2021.

Implementation notes

One rail: a timed server event with a record (a new database record with its migrations-ledger entry) and one new request for taking a serving or dropping in an ingredient, built on S29's servings. The banquet starts from WorldEventKind.CallToArmsSucceeded when the call's goal is a dish, dresses the feast hall's tables with food props that exist, and gives one serving per character while it lasts. The pot takes one listed ingredient per character, fills toward a target, then serves one bowl each to everyone in the scene; Aerie's StoneSoup_* quest steps and Minerva's lines stay as they are. The weigh-off ranks the entries at a fair station by the size each Pumpkin Trophy already carries (the measurement its tooltip prints and the inventory search reads), so no new item property is needed, and hands out the existing ItemDecoration_Trophy_Pumpkin_1st, _2nd, _3rd and _Participation items. WorldEventKind gains appended values for a full pot and a weigh-off result. Main risk: crowds in Atos and Aerie; each serving is eaten where it is taken, one each.

client M (pot, tables, fair)server event code, a record, a requestimpact meals shared with strangerstests one serving each, one ingredient each, weigh-off ranking

S46 · Food with a sense of humor

Tier 5Size S-MServer: data bake

A few dishes carry a real meal effect plus a harmless joke, the novelty food players have asked for: Elrond wanted food "turning you into a frog for few mins" in 2018, and Jefe asked for mimic food in 2020. Croaking Frog Legs make you croak now and then for a minute after you eat, with a puff of green. A cream pie is thrown instead of eaten, built on the snowball throwables, and leaves its target covered in cream for a minute. The joke is never active in combat or PvP, and every joke dish keeps a proper meal effect at its neighbors' strength. Festival treats from S42 can carry these jokes.

CROAKING FROG LEGS✕
 Croaking Frog Legs
 Consumable - Non-Combat
 (its meal effect, in green)
 Now and then, a croak and a puff of green.
 Never in a fight.
 Food slots: uses 1 of 6

 Chat, now and then:
   Ribbit. You feel a little green.
 A cream pie, thrown:
   <target> is covered in cream.
a real meal firstno joke in combat or PvP

Seen in: Ultima Online's event foods, where food that only decorated drew "any bonus at all?", so every dish here keeps a real meal effect; Ultima Online's egg bombs, made by cooks and thrown. Asked by Jefe and Elrond.

Implementation notes

Each joke dish is an ordinary food rune with its meal effect plus one short extra effect. The croak is a sound and a small green puff that play now and then for a minute after eating, with a line in chat; they stop the moment combat starts and never play in a PvP area. The cream pie is a throwable built on the snowball consumable (ItemConsume_Snowball) with a splat that fades after a minute. New items, runes and recipes take their skill rows and go through the itemization rebake. Main risk: annoyance; the joke is short, rare and never in a fight.

client S (two small effects)server data bakeimpact a laugh with the mealtests no joke in combat or PvP

S47 · The Cellar Book and coming of age

Tier 5Size S, then MServer: data bake, then DB record

Whiskey ages in New Britannia years: a 25 Year Whiskey spends 25 of them in its cask, 350 days of placed time. A cask's tooltip already names its brewer and the day it will be ready. With this card a placed cask also shows when it was laid down and its vintage, the New Britannia year it was filled, on the cask and in S17's ledger. A brewer can label a bottle for the rack, a display bottle that carries its vintage year, the town where it aged and its maker's mark, while the bottles you drink still stack. When a 7 Year or 25 Year Whiskey comes of age, the realm hears where, on the World Events channel (achievements S17). Later, a coming-of-age gathering at a placed tap can pour from S29's servings.

THE CELLAR BOOK✕
 Spirits Cask (25 Year Whiskey)
 Brewed by <your name>
 Laid down <date>. Vintage <year>.     (new)
 Matures: 212 days (<date>)

 Perennial Red Wine, for the rack
 Vintage <year>. Aged in <town>. Made by <cook>.
 A bottle to keep. It is not for drinking.

 World Events:
   A cask of 25 Year Whiskey has come of age
   in <town>.
drinking bottles still stackthe name travels on the cask and the rack bottle

Seen in: Ultima Online's distillery, whose bottles carry a label and the maker's mark; Ultima Online's Fermentation Barrel, where you name your vintage; Wurm, where wine improves with age. Asked by Fruck, Bowen Bloodgood, moxiepilot, Trezir Pyle, that_shawn_guy, Cora Cuz'avich, Oakenhammer and Elnoth.

Implementation notes

The cask tooltip already prints "Brewed by" from BrewingData.BrewerName and the maturity date (the brew lines in ItemArchetype), and BrewingData also stores StartTime, so the first half is display: a "Laid down" line from the start time, with the vintage as a New Britannia year from DateTimeNB, on the tooltip and in S17's ledger. The second half brings the rack bottle and coming of age. The rack bottle is a new display item made from a finished cask, with the vintage year, the town where the cask aged and the maker's mark as new item properties in both code copies (a migrations-ledger entry), and it never stacks with the drinking bottles. Coming of age is an appended WorldEventKind value posted when a 7 Year or 25 Year Whiskey cask finishes. The gathering at a tap waits on S29.

client S (tooltip lines), then Mserver data bake, then a recordimpact a cask that tells its storytests the rack bottle never stacks with drinkables

S48 · Bread for the hungry

Tier 5Size SServer: none

The first place a new cook's loaf is wanted. The town beggars ask for a gold coin, thank you warmly and ask you to come back tomorrow. With this card they will also take a hot meal: hand over any dish instead of the coin, once a day as with the coin, and they thank you just as warmly. The Bark Bread from a first lesson at the stove (S8) counts, and so does a spare bowl from a veteran's batch. Conversation S22 pilots new beggar answers, and this line sits beside them.

A BEGGAR · BRITTANY✕
 Could you spare a gold coin?

   Yes, have a gold coin.
   Would a hot meal do?            (new)

 Is that stew? Bless you. Come back tomorrow,
 would you?
any dish countsone gift a day, a coin or a meal

Seen in: the Ultima series, where giving alms to beggars has long been part of the game.

Implementation notes

The beggars share one conversation include (Include_Begging), used from Ardoris and Braemar to Brittany's alleys and Castle Atos. Its coin query gains a second answer that takes one finished dish. Today a conversation hand-in names one item (the remove-item action), so "any hot meal" needs a small new action beside it that takes one cooked dish from the bag by its food classification, through the same item-removal path. The meal answer sets the same daily flag and journal entry as the coin answer, so it stays one gift a day across all the beggars, as now. The new lines are translated with the rest. No new request.

client S (a hand-in action, new lines)server noneimpact a first use for a first loaftests one gift a day, any dish accepted

S49 · For the taverns: a menu board and a night on the calendar

Tier 5Size S-MServer: data bake, shared code

Taverns and food stalls are among the oldest player businesses in Shroud of the Avatar, and players have run weekly tavern nights, tea parties and market days since 2018. A Menu Board decoration chalks up the food and drink in the lot's own vendor, with each dish's effects, slots, time and price, where passers-by can read them. It shows only what the owner lists, at the owner's prices. The world calendar gains a Food and Drink tag, so tavern nights show up for everyone, with the reminders the calendar already sends. The board sits beside party S23's tavern muster, the townsfolk who eat at taverns and the innkeeper who remembers in conversation S18 and S20, housing S30's inn rooms, bard S17's tavern bard, music S20's tavern murmur and dungeons S18's tavern board.

MENU BOARD · TODAY AT THE COUNTER✕
 Dragon Stew          3 slots   8 hours   Health +75, resistances   <price>
 Grannus Beef Stew    2 slots   2 hours   Health, Focus over time   <price>
 Perennial Red Wine   1 slot    1 hour    Intelligence +4           <price>

 From the vendor on this lot, at the owner's prices.
a decoration that reads the lot's vendorcalendar tag: Food and Drink

Seen in: Dave the Diver, whose sushi bar menu is written up from the day's catch; this game's own player taverns and their weekly nights. Asked by Alleine Dragonfyre, who asked in 2018 to show cooked food in shops, and Tibs and By Tor, who asked in 2014 for taverns with a social purpose.

Implementation notes

The scene vendors window already loads every player vendor's shelf in the scene, each item with its price and the lot its vendor stands on, through SceneVendorListingsState. The board reuses that, keeps its own lot's vendors and the food and drink among their items, and needs no new request. Each row reads the item's effects, slot weight and duration the way recipe tooltips have shown them since October, and refreshes on a throttle. The calendar tag is one key appended to CalendarRules.kTagKeys (18 tags today, PvP to Stream) in both code copies, with its label and its filter in game and on the web. The board is a new decoration item through the itemization rebake.

client M (board panel)server one calendar tag in shared codeimpact a menu passers-by can readtests own-lot filter, refresh throttle

Tier 6 · The owner's desk

Six questions need a ruling before the cards that lean on them are built. Each arrives with its evidence, its options and a recommendation; none of them is built until it is ruled.

S50 · What a meal is worth, and how the cook's hand shows

Tier 6DecisionServer: owner call

Three questions decide how much a meal may carry. Should a meal be worth more than a potion? There is no written band yet for how strong a meal may be next to a potion of the same level, and in September food was used 10,780 times and potions 29,777 times, though food reached slightly more characters. Should the Elixir of Potency, a quest reward since 2021, reach food, as Adam Crow asked in 2024? And should cooks make skill-learning food, capped at once a day, as Tirrag asked in 2025? That would build on alchemy S22's hour of faster learning with its 24-hour lock.

Then how the cook's hand shows. bugmaster77 trained to Cooking 120 in 2023 and found no change in what came out of the pot. The options:

Two smaller asks ride along: should a Light version, one slot less, or a stronger version join Hearty; and Leucian's 2021 idea of a shorter effect traded for an extra one, the directed-enhancement lane this page leaves to the owner. Bowen Bloodgood asked in 2018 for a cook's skill to show in the food, and Leylu in 2021; Barugon warned that stronger food would only be cut back later. Aetrion wrote in 2021 that combat buffs were the only reason to cook, and Cora Cuz'avich answered that without them there would hardly be a cooking system at all.

Seen in: EverQuest's Misty Thicket Picnic, built from two trades' dishes, which became near-mandatory raid food; Final Fantasy XI, where a high-quality dish lasts twice as long; Ultima Outlands, where crafted food outranks vendor food. Asked by Barugon, Adam Crow, Aetrion, Cora Cuz'avich, Bowen Bloodgood, Leylu, bugmaster77, Tirrag and Leucian.

Implementation notes

Hearty is S22's data and roll. A tier-based strength would mean re-deriving every food row's strength per slot from the recipe level, on top of the level scaling (ConsumablePotency) that already fits food to the eater. A Light or stronger version is a twin item per dish under the same pairing rule as Hearty: the twin takes its plain dish's place on the plate. Skill-learning food would follow alchemy S22: an hour of faster learning and a personal lock for a day. No build until ruled.

client none yetserver owner callimpact what a cook's skill buystests n/a until ruled

S51 · The plate's rules: a cup, a feast, the clock and a varied plate

Tier 6DecisionServer: owner call

Four rules shape the plate, and every card that touches it waits on the answers.

Seen in: World of Warcraft's tea slot in Midnight; Guild Wars 2's food and utility slots; Valheim's three foods that must differ; Kingdom Come's balanced diet; Don't Starve, whose chef remembers what he ate without ever showing the player. Asked by majoria70, who asked for food-slot upgrades in 2022, and Girlsname, who asked in 2019 for a third food buff for specialists.

Implementation notes

Brews sit in the food slots today; an unused Drink channel already exists. A cup means moving the brew runes to it and giving S13's plate display a second row. Feast servings are ordinary food runes with a slot weight of one. A paused clock needs each meal's remaining time saved at logout and restored at login, the shape taming S3 proposes for pet food; pausing only at home or in an inn also needs the scene known at logout. A varied-plate bonus would be one more effect read from the plate's contents, with S41's platters counting as their parts. No build until ruled.

client none yetserver owner callimpact the plate's rules settled oncetests n/a until ruled

S52 · Food, ale and Vigor

Tier 6DecisionServer: owner call

Vigor arrived in August 2026 and recovers in towns, from bards and while you are logged out, by design. Players have asked for taverns, an ale or a campfire to help: Sentinel2, who has asked for taverns that matter since 2019, and Barugon, Akandriel and Tirrag in 2026. Should a hot tavern meal or an ale play any part in Vigor recovery? The options:

Seen in: Final Fantasy XV, where a night at a hotel multiplies the experience you banked and a night at camp brings a cooked meal, so where you rest is a choice. Asked by Sentinel2, Barugon, Akandriel and Tirrag.

Implementation notes

Vigor has three recovery sources today. Either of the other options adds a fourth with its own rate and tuning; the tavern option also needs a check that you are in a tavern in town. S40 leaves out any rest angle until this is ruled. No build until ruled.

client none yetserver owner callimpact Vigor kept simple, or taverns with a purposetests n/a until ruled

S53 · The cooks already at the top, and their titles

Tier 6DecisionServer: owner call

In the August 2026 snapshot, about one character in forty had Cooking at 80 or more, about one in eighty at 100 or more, and about one in five hundred at 120 or more. When the tree arrives (S20), what do they get? Every character already at Cooking 40 can start the new skills on day one, and no recipe moves behind a new skill. For the new skills:

Master Chef today asks for one skill at 100, the cheapest school title in the game. Titles can follow the tree (recommended): Master Chef then asks for all nine skills, as every other school title asks for its whole tree, and costs what the Blacksmithing title costs; Elder Chef and Legendary Chef follow at 150 and 200. Or titles stay on the root alone. Either way, nobody loses a title they hold. Title costs are counted in skill-percent: each skill at the title's level counts 100 percent and a mastery 200 percent, so the tree's nine skills come to 1,000 percent:

TitleTodayIf titles follow the tree
Master Chef100 percent: one skill1,000 percent: all nine skills, the cost of the Blacksmithing title
Producer (all five production schools at 100)3,600 percent4,500 percent
Grandmaster Artificer9,000 percent9,900 percent
Magnificum Dominumas now900 percent more
Elder Producer, Legendary Produceras nowslightly easier: each new skill is one more producer skill to count

Two more changes come with the tree, both in veterans' favor. Cooking's decay floor rises to 40, so Cooking can no longer fall below 40. And gear that raises Cooking keeps its value: it still lifts success and the bonus experience chance, while the Hearty chance comes from the tree. Recommended in full: new skills start at zero, titles follow the tree, and nobody loses a title.

Seen in: every other production school here, whose titles ask for the whole tree.

Implementation notes

The title tables regenerate from the skill table, and the generator takes every live Cooking row; keeping titles on the root needs a Cooking override in the generator and a test update, size S. A grant would need a database backfill with a migrations-ledger entry, for little gain. A skill's decay floor is the highest prerequisite level any live child names, so the first row at Cooking 40 lifts the floor for everyone. Titles are only ever granted, and the login pass checks the ladder again. Second Helping and Feast Host stay hidden rows with no title cost until they go live. SkillMasteryTableTests and SkillMasteryGrantTests rerun with the new table. No build until ruled.

client none yetserver owner callimpact veterans and titles settled before the treetests title table fences rerun

S54 · What an hour at the stove pays (and Second Helping)

Tier 6DecisionServer: owner call

Cooking has the eaters and few cooks. Few players cook meals in any month, and even the most widely cooked dish had only a handful of cooks in September. What an hour at the stove pays decides whether more people choose the trade. Tirrag wrote in 2023 that "selling crafted or cooked goods for profit is hard", and Jace3 asked back in 2016 whether cooking was all about gold. The ways it can pay:

Any change to how much a recipe yields waits here. The yield asks are old: niteowl57 wanted ingredient saving in 2018, Woodchuck and Adam Crow bigger batches, GenieUK batch recipes for the staples, Stealch batch and speed perks, and Leucian's 2021 wish list a perk that makes more of each component.

Seen in: World of Warcraft's Dragonflight, where cooking without quality left razor-thin margins; Final Fantasy XI, where vendors later sold top dishes in competition with cooks; Final Fantasy XIV's Island Sanctuary, whose demand curve keeps one recipe from flooding the market; World of Warcraft's The War Within, where more skill yields more servings; The Elder Scrolls Online's Chef passive, one to three more servings a recipe. Asked by Jace3, By Tor, Tirrag, E n v y, niteowl57, Stealch, Woodchuck, GenieUK, Adam Crow and Leucian.

Implementation notes

Orders ride crafting S22 and its budget. Second Helping ships as a hidden row under Swift Cooking, with no title cost and no decay floor. Going live means filling per-recipe efficiency bundles for meals (none of the 157 cooking recipes has one today) and regenerating the tables, which adds 200 percent to Master Chef (S53). Experience per recipe is data in the recipe rows. Whatever is ruled gets measured before and after. No build until ruled.

client none yetserver owner callimpact a trade people choosetests n/a until ruled

S55 · How long a whiskey should take

Tier 6DecisionServer: owner call

Whiskey ages in New Britannia years, and since August a cask ages only while it is placed. Each cask fills 40 bottles, and each drink lasts an hour:

WhiskeyPlaced daysEach drink, for an hour
2 Year Whiskey28gathering 4 percent faster
7 Year Whiskey98refining 4 percent faster
25 Year Whiskey3503 percent more mining yield

Bowen Bloodgood noted in 2020 that the 25 Year Whiskey takes a real year for a modest payoff, Cora Cuz'avich found it "underwhelming for how long it takes", and Stealch asked in 2021 for casks to age faster in a basement. The options:

A device that speeds aging is on the rejected list; the pace is this ruling.

Seen in: Ultima Online's Fermentation Barrel, a day from fruit to a wine that carries your vintage's name; Wurm, where wine improves with age. Asked by Stealch, Bowen Bloodgood and Cora Cuz'avich.

Implementation notes

Each brew's aging time is data on its brewing component (m_brewDurationNBDays: 8,400 New Britannia days, one real hour each, for the 25 Year Whiskey), and maturation counts placed time (BrewingData.MaturedSeconds and PlacedSinceTime). A shorter wait is a data change; seasonal vintages are new brews with their own aging times on the same rail. Any change to the pace also changes how much aged whiskey reaches players, so it is read together with S54. No build until ruled.

client none yetserver owner callimpact a wait that pays, or a shorter onetests n/a until ruled

Considered and rejected

Thirty-one ideas were weighed and set down, each with its reason, so the next reader does not reopen them.

Section 4

The Cook's Book

Fifty-five cards could mean a dozen new windows. They land on one window, one change to the buff bar and three rows in Options. The Cook's Book is the window: one row of five tabs that light up as their cards ship. The plate is the buff-bar change: meals gather into one Food group, each showing its own icon. Everything else uses a surface that exists. Below is the Plate tab with every card landed, then one slice from each of the other tabs and the moments at the stove; each number points at the cards behind it.

THE COOK'S BOOK · PLATE, EVERY CARD LANDED✕
 [Plate]   Recipes 131/157   Cellar 3   Journal   Orders 4                 (1)
──────────────────────────────────────────────────────────────────────────────
 Food slots: 6 of 6. Listed in the order they end.                         (2)
   Baked Salmon                   1 slot         18 min left
   Dupre's Duck Stew              2 slots    1 h 5 min left
   Hearty Dragon Stew             3 slots   11 h 20 min left               (3)
 Your pet: Dragon Kibbles, 1 h 40 min left.                                (4)
 Meals keep counting down while you are logged out.                        (5)

 Meal sets                                                                 (6)
   Hunting Supper  Hearty Dragon Stew, Dupre's Duck Stew, Baked Salmon  [Eat]
   Long Day        Pumpkin Soup, Fried Tigerfish                        [Eat]
   [Save what I am eating now]                                       [Top up]
──────────────────────────────────────────────────────────────────────────────
 Today: Shengtong is tasting Grannus Beef Stew. Lord Atos calls for        (7)
 Mutton Stew: 1,912 of 3,000 bowls. Full moon in about 40 minutes.
 Stone Soup Day in Aerie is tomorrow.
──────────────────────────────────────────────────────────────────────────────
 RECIPES TAB, ONE ENTRY                                                    (8)
   Show meals that raise [Strength v]        Soups and stews: 14 of 20 found
   Sharkfin Soup   Cooking 1   Strength +10   3 slots, 4 h   Hearty: not yet
     Needs a Shark Fin, from butchered sharks.
   A rumor you heard in Resolute: try a stew with something from the sea.
 CELLAR TAB, TWO ROWS                                                      (9)
   25 Year Whiskey     Placed here    Ready in 212 days
                       Laid down by <your name>, 138 days ago
   Perennial Red Wine  In your pack   Paused: place it to keep aging
 JOURNAL TAB, TOP                                                         (10)
   Chef's Touch 100 · Grill and Spit 80 · Cooking Mastery 60
   Hearty chance: grill 20% · pot 16% · oven 14% · pet food 15%
   Dishes cooked 64 of 119 · Dishes tasted 41 · Title: Master Chef
   Next deed: Cook 75 different dishes.
 ORDERS TAB, TODAY                                                        (11)
   12 Fish Stew for the town watch, Brittany         2 days left
   2 Grannus Beef Stew for Shengtong's tasting       today
   Mutton Stew for Lord Atos's call                  1,912 of 3,000
   The Castle Atos cook-off, one dish each           entries close in 9 h
──────────────────────────────────────────────────────────────────────────────
 [Ask the Oracle]                          Opens with the Cook's Book key (12)
one window, five tabsopens from its own key, the station window, or a food or cask tooltip
AT THE STOVE, IN THE BAG AND ON THE BAR✕
 THE STATION SUMMARY               (13)  THE ITEM TOOLTIP                 (14)
 ┌ Cooking Station ───────────────┐      ┌ Hearty Pumpkin Soup ──────────────┐
 │ Pumpkin Soup      Cooking 125  │      │ Consumable - Non-Combat           │
 │ 100% success chance            │      │ Hearty: lasts half again as long  │
 │ 16% Hearty chance              │      │ as the plain dish. Lasts 6 hours. │
 │ 43% bonus experience chance    │      │ Food slots: uses 3 of 6.          │
 └────────────────────────────────┘      │ Eating this now ends Baked Salmon │
 Your Pumpkin Soup came out Hearty.      │ and Dupre's Duck Stew.            │
                                         │ Made for Adventurer Level 92      │
                                         └───────────────────────────────────┘
 THE PLATE ON THE BUFF BAR                                                (15)
  [Food 6/6 v]  [fish 18m]  [duck stew 1h]  [stew 11h]        [hourglass]
  Chat: Baked Salmon and Dupre's Duck Stew ended to make room for Hearty
  Pumpkin Soup.
 OPTIONS > INTERFACE, THREE NEW ROWS                                      (16)
   Drunk camera effect                    [Gentle]
   Eat raw ingredients on double-click    [ ]
   Ask before re-eating a dish            [x]
the plate is the only buff-bar changethe station, tooltip, chat and Options lines extend what exists

The five tabs

TabWhat it showsFed by
Platethe six slots with each dish's slots and time, in the order they end; Hearty marks; your pet's food; saved meal sets and a top-up; what ended while you were away; today's lineS12, S13, S14, S22, S37, S42, S43, S44, S45
Recipes 131/157filters by effect and family; discovered counts per family; nudges and rumors; where each scroll is sold; moon, season and festival windows; Hearty versions and finishing recipesS16, S2, S6, S22, S27, S32, S42
Cellarcasks in your pack and where you stand: contents, laid down by, ready in, paused; the Reserve chance; preserves on the rail; rack bottlesS17, S25, S26, S47
Journalyour kitchen skills and Hearty chances; dishes cooked and tasted; times cooked per recipe; the next deed; titles; first cooks of new dishesS35, S20 to S24, S53
Orderskitchen orders near you; the Topper Chef tasting and the monthly cook-off; the Call to Arms; Stone Soup Day and the Atos banquetS31, S43, S44, S45

Zone anatomy

Zone A is the tab row (S19); tabs light up as their cards land, Plate and Recipes first. Zone B is the plate (S12, S13, S14, S22, S37), and it uses what the game already shows. Zone C is today (S42, S43, S44, S45): the world's line, each part arriving with its own card. Zone D is the other tabs: Recipes (S16, S2, S22, S32, S42), Cellar (S17, S25, S47), Journal (S35, S20 to S24) and Orders (S31, S43, S44, S45). Zone E is the footer (S1, S19). At the stove, in the bag and on the bar: the station summary (S5, S22 to S24, S42), the tooltip (S12, S22), the buff bar (S13, S12) and Options (S12, S15, S18).

Beyond the Cook's Book, every moment uses a surface that exists: the station summary gains Hearty and bonus-experience lines (S5, S22); the item tooltip gains the plate math (S12); the buff bar gains the Food group (S13); chat carries the room-making line and the Hearty result (S12, S22); World Events carries a cask coming of age, the first cook of a new dish, a full stone soup pot and the banquet (S47, S35, S45); the skills window grows the tree (S20); and Options gains three rows (S12, S15, S18). The window adds no request of its own; the journal's per-recipe counts arrive with crafting S19's record.

Section 5

Sequencing

Five phases, truth first. S1 is built, and a cooking Call to Arms can run the week the page goes up. Phase 1 fixes the recipe data and the dead ends. Phase 2 makes the plate readable and puts six questions on the owner's desk. Phase 3 grows the tree once the crafting groundwork is in. Phase 4 connects the kitchen through data. Phase 5 adds the tables and gatherings that need new server work.

PhaseCardsWhat unlocks itWhat players notice
1 · With the page, truth firstS1 built; S43's first call; S2, S3, S4, S5, S6 (shop stock), S7, S8, S9, S10 (audit), S11data bakes; S9 before S7; a game master and the owner pick the call's dish; the quest owner for S8's tutorial lessonguides that tell the truth, the realm asked to cook, Sharkfin Soup cookable, honest result lines, the Expert cookbook beyond Aerie
2 · Read the plateS12, S13, S14, S15, S16, S17, S18, S19 (Plate, Recipes and Cellar tabs); owner calls S50 to S55S3 before S13; S12 before S14six slots you can count, a picture for every meal, meal sets, the Cook's Book
3 · The kitchen treeS20 and S21 first; S22, S23 and S24 with the first Hearty dishes; S25, S26, S27, S28; S34, S38the crafting groundwork; S5 before S22 and S25; S50 before S22; S53 before titles change; alchemy S9 shares the hookSwift Cooking, Hearty dishes, four kitchens, Cooking Mastery, Reserve casks, preserves, recipes past 90, workshop meals, the master's hearth
4 · Connect the kitchenS32, S33, S35 (cooked half), S36, S37, S39, S41, S42, S44 (tasting day), S46, S47 (cask lines), S48, S49S6 before S32 and S37; fishing S22 and S38 and economy S13 for S33; S55 before S36's payoff; S10 before S41; S13 before S46, and S46 before S42's festival treats; the quest owner for S44regional cookbooks, new staples, the journal, new brews, the pet larder, the sampler platter, dishes on the calendar, the tasting day, food with a sense of humor, the Cellar Book, bread for the hungry, the menu board
5 · Tables and gatheringsS29, S30, S31, S35 (tasted half), S40, S44 (standings and the monthly cook-off), S45, S47 (rack bottles and coming of age)housing S25 before S29; S29 before S30 and S45; S43 before S45's banquet; S51 and alchemy S14 before S30; crafting S22 and S54 before S31; S22 and S35 before the cook-off; S52 before any rest angle on S40dishes guests can take, feasts, kitchen orders, a fire by the road, the kitchen standings and the monthly cook-off, the Atos banquet, Stone Soup Day and the Weigh-off, rack bottles with a vintage
flowchart LR
  GW(["Crafting groundwork"])
  CS22(["crafting S22"])
  AS9(["alchemy S9"])
  AS14(["alchemy S14"])
  HS25(["housing S25"])
  FS(["fishing S22, S38"])
  QO(["quest owner"])
  S50{"S50 meal worth"}
  S51{"S51 plate rules"}
  S52{"S52 Vigor"}
  S53{"S53 top cooks, titles"}
  S54{"S54 what cooking pays"}
  S55{"S55 whiskey time"}
  S3["S3 Sausage and Eggs"] --> S13["S13 every meal"]
  S12["S12 six slots"] --> S14["S14 meal sets"]
  S12 --> S19["S19 Cook's Book"]
  S13 --> S19
  S16["S16 cookbook"] --> S19
  S17["S17 cellar ledger"] --> S19
  S10["S10 ladder audit"] --> S41["S41 sampler platter"]
  S53 --> S20["S20 tree"]
  S20 --> S21["S21 Swift"]
  S20 --> S22["S22 Hearty"]
  S20 --> S25["S25 Cellar Craft"]
  S5["S5 honest results"] --> S22
  S5 --> S25
  S5 --> S26["S26 preserving"]
  GW --> S22
  GW --> S34["S34 workshop meals"]
  GW --> S38["S38 master's kitchen"]
  AS9 --> S22
  S50 --> S22
  S22 --> S23["S23 kitchens"]
  S22 --> S24["S24 Mastery"]
  S22 --> S27["S27 finishing touches"]
  S22 --> S28["S28 90 to 200"]
  S23 --> S37["S37 pet larder"]
  S6["S6 scrolls"] --> S37
  S6 --> S32["S32 regional cookbooks"]
  S9["S9 pantry"] --> S7["S7 capstone"]
  S9 --> S33["S33 water and field"]
  FS --> S33
  S33 --> S36["S36 the cellar"]
  S55 --> S36
  S25 --> S47["S47 Cellar Book"]
  S13 --> S46["S46 sense of humor"]
  S46 -. festival treats .-> S42["S42 moon and season"]
  QO --> S8["S8 first lesson"]
  QO --> S44["S44 Topper Chef"]
  S22 -. cook-off .-> S44
  S35["S35 journal"] -. titles .-> S44
  HS25 --> S29["S29 set the table"]
  S29 --> S30["S30 feast table"]
  AS14 --> S30
  S51 --> S30
  S29 --> S45["S45 feasts for the realm"]
  S43["S43 Lord Atos calls"] --> S45
  S29 -. coming of age .-> S47
  CS22 --> S31["S31 kitchen orders"]
  S22 --> S31
  S54 --> S31
  S52 -.-> S40["S40 fire by the road"]
Section 6

Appendix

A1 · Data sources and method

The live numbers on this page are aggregate counts only, read-only and with no names: September 2026 on the old servers, a census of characters taken on 14 August 2026, and the first 15.6 days of the new server after the 1 October 2026 cutover. Every game fact comes from the recipe, rune, skill and station data as read in October 2026, and every defect and number on this page was checked against it. Forum threads from 2013 to October 2026 supplied 48 player ideas; every requester is credited by forum handle, and staff are never credited. Other games were read through their official sites, primary wikis, reviews and design interviews, listed in A5. Every card here is a proposal; nothing on this page is a commitment until its card ships, and S1 is the one that already has.

A2 · What each reading card reads

CardReadsNew request?
S12the food slot capacity; each active meal's slot weight and end time; each item's slot weight; the order meals end at a full plateno
S13each meal's own item icon, and which effects are foodno
S14sets saved in your settings, and the Utility Hotbarno
S15each item's rune channel, and the list of raw ingredientsno
S16the recipe book's own data: effects, families and the recipes you knowno
S17the cask data on casks in your bags and in the place you standno; a list across places would need one later
S18Optionsno
S19all of the above, plus the deed countersno
S22, S24the Hearty result, inside the craft result that existsno
S25the Reserve result, inside the brew completion that existsno
S35per-recipe counts and the deed countersthe counts use crafting S19's read; the first cook of each new dish needs a realm record
S41the dishes a platter is made fromno
S42each recipe's moon, season or festival window, and the New Britannia clockno
S43the Call to Arms craft goalnone (operations)
S44the quest hand-ins that existno for the tasting; yes for the weekly board and the cook-off
S46the snowball throw that exists, with a sound and a splash of its ownno
S47, first halfthe brewer and the start time each cask already storesno
S48the begging conversation and its daily limitno
S49the lot vendor's listing, which the scene vendors window already loadsno
S29, S30, S40, S45, S47 second halfservings and the contest table, feasts, the field fire, the banquet, the pot and the weigh-off, the vintage fieldsyes: new requests, and records where they store something

A3 · Constraints honored

A4 · Tests by tier

TierFences
1 · Fix firsta reagent census, so every food rune uses up its own item, and a tightened SausageRecipeTests; ChannelEvictionOrderTests extended so a full plate always applies the new dish and destroys exactly one item; a slot-cost census (no three-slot dish under the two-hour band without a reason); CraftResultExperienceMessageTests for the new result line; the Shark Fin's own name and icon; Sweet Cunning Cat Stew's experience and teachability; recipe-scroll coverage; the itemization catalog gate
2 · Read the platepreview equals outcome (S12); icon resolution, extending FoodIconAssignmentTests; meals kept out of the hourglass; the Food filter key; meal-set skip logic; the closest-recipe hint includes recipes still to discover; cellar ready and paused math; the drunk camera clamp; the Cook's Book tab wiring
3 · The kitchen tree, newCookingTreeShapeTests (one root, every row has a prerequisite, the layout fits, the decay floors); HeartyChanceTests; HeartyVariantPairingTests (a Hearty dish takes its plain twin's place); CookingKitchenCoverageTests; CookingMasteryNotSpecializationTests; ReserveRollTests; BrewingDataReserveCompatTests; per-process preserve pairing; finishing-recipe pairing; the Swift Cooking clamp (the bar never drops below half)
3 · The kitchen tree, kept greenSkillGoldCostTableTests, SkillExperienceTypeTableTests, SkillMasteryTableTests, SkillMasteryGrantTests, CraftSkillExperienceMappingTests, CraftingHelperTests, InstrumentExceptionalCraftTests, ConsumableLevelScalingTests, ConsumableRuneSkillRowTests, SkillGroupNameCoverageTests, CharacterStatPrecisionTests
4 · Connect the kitchenservings permission and count, and the contest table's tally (S29); a feast serving fills one slot (S30); orders accept Hearty dishes (S31); every cooking shop bundle placed or archived (S32); the workshop stats are read (S34); journal counters (S35); the pet-food rule census, with PetFoodBagsInCombatTests kept green and extended to Hearty pet food (S37); station tier (S38); burnt output (S39); the fire's new request (S40); a platter's slots equal the sum of its parts (S41)
5 · Ideas of our ownout-of-window refusal and next-window math (S42); the Call to Arms counts Hearty as plain (S43); the tasting flow, the weekly rollover and cook-off scoring (S44); one serving each, one ingredient each and the weigh-off ranking (S45); no joke in combat or PvP (S46); the rack bottle never stacks with drinkables (S47); one gift a day, any dish accepted (S48); the menu board's own-lot filter and refresh throttle (S49)
6 · The owner's desknone until ruled; the title table fences rerun with S53

A5 · Sources

Game data. The recipe, rune, skill and station data, read in October 2026. Telemetry. Aggregate counts from September 2026 on the old servers, the 14 August 2026 character snapshot, and the first 15.6 days of the new server after 1 October 2026.

The forum record, 2013 to 2026. Shroud of the Avatar forum threads cited: crafting food (2013); eating, cooking and agriculture (2013); the hunger poll (2014); brewing (2014); a cooking add-on and campfires (2015); an alcohol-tolerance skill (2016); is cooking all about gold (2016); only one skill (2018); I can't cook (2018); a cooking idea for parties (2018); crafted by on the finished brew (2018); brewing labels (2018); the 20-batch limit (2018); heraldry for brewing (2018); level requirements for crafted food (2018); a weekly tavern night (2018); platters to make all food useful (2019); short duration food (2019); the cooking skill tree (2019); the alcohol system (2020); mimic food (2020); cooking tree ideas (2020); cooking skills and food decorations (2020); the food wishlist (2021); the Great Gormandizing Gustation (2021); cooking and food buffs (2021); faster aging in a basement (2021); a cooking wish list (2021); cooking thoughts (2021); cooking skill and the food it makes (2023); potent food (2024); double experience once a day (2025); heraldry wine bottles (2026); eating titles (2026); spring seasonal food (2026); beetle food (2026); the daily chef quest (2026); chocolate chips for the holidays (2026); taverns and Vigor (2026); a campfire for Vigor (2026).

Other games, one line each, in the order of Section 2:

GameWhat was read
Ultima Onlinethe cooking skill, cooking bulk orders, Publish 95, the distillery, the Fermentation Barrel, the Enchanted Apple, fish pies, egg bombs, Publish 106, Raph Koster on baking bread, Ultima Outlands cooking
EverQuest and EverQuest IIbaking, a player's history of stat food, the Misty Thicket Picnic, EverQuest II food in 2005
Star Wars Galaxiesthe Chef, food and skill buffs
Final Fantasy XIcooking, food, skill-up food
Lord of the Rings OnlineUpdate 39, a 2008 food guide
Mabinogithe Food Wars cooking event, catering
Wurm Onlinecooking, affinities, recipes
World of Warcraftcooking, Fish Feast, the Ways of cooking, Ironpaw Tokens, the Tillers, Nomi, the Dragonflight professions preview, cooking in The War Within, the Community Feast, Pilgrim's Bounty, cooking in Midnight
Final Fantasy XIVfood, Custom Deliveries, Ishgardian Restoration, the Island Workshop
Guild Wars 2the Chef, discovery, nourishment, feasts, ascended food
The Elder Scrolls Onlineprovisioning, Gourmand and the crafter passives, master writs
Black Deserta cooking guide, imperial delivery
New Worldthe cooking deep dive, trophies
Albion Onlinecooking
Old School RuneScape and RuneScape 3cooking, burn levels, Recipe for Disaster, Gnome Restaurant, portable ranges
Valheimfood, the October 2024 patch
Breath of the Wildcooking, the cooking data
Don't Starvecooking, Warly
Monster Hunterthe canteen
Stardew Valleyfood, the Luau
Paliacooking
Project GorgonGourmand
Haven and Hearthfood event points
Kingdom Come: Deliverancefood
Core Keeperfood buffs
Sea of Thievescooking
Dave the Diverthe sushi bar
Venbaan interview with its makers
Battle Chef Brigadea review
Fallout 76Feed the People
Spiritfarerfavorite foods
Final Fantasy XVcooking
Genshin Impactcooking and specialty dishes
Tales of Arisecooking

Other proposal pages this one links to or builds beside: alchemy, crafting, fishing, economy, taming, achievements, party, conversation, housing, bard, tactics, decorating, music and dungeons.

Feedback

General comments

No account needed. Every proposal above also has its own Discussion box for talking about that one alone; this thread is for the plan as a whole. Comments are plain text, held to basic decency, and may be trimmed.

← All proposalsWork blog