Changelog: Difference between revisions

CI sync from 085e0bfd7efc51664c3a96883f1fdb0153c7eb7e
Add page image for search thumbnails (PageImages)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:


== v0.57.10 — Crop Mastery — The Farm Learns Your Hands ==
== v0.57.10 — Crop Mastery — The Farm Learns Your Hands ==
* FARMING HAS MASTERIES NOW (from user testing: “easiest skill to 99, but it has no masteries”). Every crop carries its own 1-99 mastery ladder, fed by harvests — the same ladder every action has had since v0.29, transplanted to the plot grid. Slow crops pay more mastery per harvest, so every crop climbs at the same pace per plot, and growth runs around the clock — the farm learns while you hunt.
* FARMING HAS MASTERIES NOW (from user testing: "easiest skill to 99, but it has no masteries"). Every crop carries its own 1-99 mastery ladder, fed by harvests — the same ladder every action has had since v0.29, transplanted to the plot grid. Slow crops pay more mastery per harvest, so every crop climbs at the same pace per plot, and growth runs around the clock — the farm learns while you hunt.
* '''The perks are farming-shaped.''' M25 grows that crop 5% faster, M50 doubles every 10th harvest — counted, never rolled, with a “2× in 3” countdown on the plot card — M75 another 5% faster, and M99 pays +25% of the base yield through the same honest carry crafting uses. More food and more seeds from the same plots, growing with use.
* '''The perks are farming-shaped.''' M25 grows that crop 5% faster, M50 doubles every 10th harvest — counted, never rolled, with a "2× in 3" countdown on the plot card — M75 another 5% faster, and M99 pays +25% of the base yield through the same honest carry crafting uses. More food and more seeds from the same plots, growing with use.
* '''Breadth clears land.''' Your total crop mastery across all fifteen crops crosses three milestones, and each one CLEARS ANOTHER FARM PLOT — up to thirteen plots with Farmland maxed. The new strip above the plots tracks the sum, and locked plots now say exactly what opens them: a Farmland level or a mastery milestone.
* '''Breadth clears land.''' Your total crop mastery across all fifteen crops crosses three milestones, and each one CLEARS ANOTHER FARM PLOT — up to thirteen plots with Farmland maxed. The new strip above the plots tracks the sum, and locked plots now say exactly what opens them: a Farmland level or a mastery milestone.
* The harvest button now shows the exact count the engine will pay — doubles, the M99 carry, compost and potion yield included — instead of the base yield it used to print.
* The harvest button now shows the exact count the engine will pay — doubles, the M99 carry, compost and potion yield included — instead of the base yield it used to print.
Line 13: Line 13:
* '''The survey is a chart and one button now.''' It used to be ten rows, one per ground, each reprinting the same list of grounds you could pay with — eighteen buttons for a choice with two inputs, one click per map traded, and rows offering to sell you an 81st map of ground you were one skeleton from finishing.
* '''The survey is a chart and one button now.''' It used to be ten rows, one per ground, each reprinting the same list of grounds you could pay with — eighteen buttons for a choice with two inputs, one click per map traded, and rows offering to sell you an 81st map of ground you were one skeleton from finishing.
* The new header draws every ground you have opened: maps held against digs that ground still owes. That picture is the whole problem — your stock is parked at the two wings you nearly finished, and everything you still owe is somewhere else.
* The new header draws every ground you have opened: maps held against digs that ground still owes. That picture is the whole problem — your stock is parked at the two wings you nearly finished, and everything you still owe is somewhere else.
* Under it, one conversion. The game picks the wing you are CLOSEST to being able to finish but cannot fund yet, tells you what your spare buys there — “85 spare maps → 17 Scorched Wash digs, enough to finish the wing” — and does the whole trade in one click. Drag the slider for less, or aim it at any other ground.
* Under it, one conversion. The game picks the wing you are CLOSEST to being able to finish but cannot fund yet, tells you what your spare buys there — "85 spare maps → 17 Scorched Wash digs, enough to finish the wing" — and does the whole trade in one click. Drag the slider for less, or aim it at any other ground.
* SPARE now means something exact: maps beyond what a wing can still use, worked out from the skeletons it owes and its own skull rate. The converter only ever spends those, so it can never eat a map you were counting on.
* SPARE now means something exact: maps beyond what a wing can still use, worked out from the skeletons it owes and its own skull rate. The converter only ever spends those, so it can never eat a map you were counting on.
* And it collapses. The Survey is housekeeping wedged between the dig picker and the cave picker, so it folds to a single line that names the opportunity — open it when you want it.
* And it collapses. The Survey is housekeeping wedged between the dig picker and the cave picker, so it folds to a single line that names the opportunity — open it when you want it.
Line 19: Line 19:


== v0.57.8 — The Dispatch Button Tells The Truth ==
== v0.57.8 — The Dispatch Button Tells The Truth ==
* '''Clicking dispatch always does what it says now.''' A dino holding a gathering job has never been allowed to ride out — quit the job first — but the war-party picker didn’t know that: it offered jobbed dinos as free, the stable refused the send behind the scenes, and the picker closed as if the squad had left. Reported within the hour; fixed the same night.
* '''Clicking dispatch always does what it says now.''' A dino holding a gathering job has never been allowed to ride out — quit the job first — but the war-party picker didn't know that: it offered jobbed dinos as free, the stable refused the send behind the scenes, and the picker closed as if the squad had left. Reported within the hour; fixed the same night.
* Jobbed dinos now show dimmed in the picker with the reason — “on a job — Fish for Minnow” — exactly like injured, marching and already-dispatched dinos always have, and ★ Best three only picks dinos who can actually go.
* Jobbed dinos now show dimmed in the picker with the reason — "on a job — Fish for Minnow" — exactly like injured, marching and already-dispatched dinos always have, and ★ Best three only picks dinos who can actually go.
* And if the stable ever refuses a send for any reason, the picker now STAYS OPEN and says so, instead of quietly swallowing the click.
* And if the stable ever refuses a send for any reason, the picker now STAYS OPEN and says so, instead of quietly swallowing the click.


== v0.57.7 — Dispatch Missions Are War Parties Now ==
== v0.57.7 — Dispatch Missions Are War Parties Now ==
* '''Dispatch missions are kill missions now.''' The eleven gathering errands retired — your hired hands already gather in the background, so the bay flies a different flag: SIXTEEN STRIKE MISSIONS, one against every rival tribe on the ladder, from a half-hour raid on the Mudfoot Clan to a ten-hour war on the Mostly Harmless. Each strike still hauls home the tribe’s own plunder, tuned to about one hired hand’s take.
* '''Dispatch missions are kill missions now.''' The eleven gathering errands retired — your hired hands already gather in the background, so the bay flies a different flag: SIXTEEN STRIKE MISSIONS, one against every rival tribe on the ladder, from a half-hour raid on the Mudfoot Clan to a ten-hour war on the Mostly Harmless. Each strike still hauls home the tribe's own plunder, tuned to about one hired hand's take.
* '''Weapons and gear drop from the kill.''' A returning war party rolls the rival’s blueprint sheet, a piece from their armoury, and their signature relic — the same odds a hands-on raid victory pays. Their war banner stays raid-only: the flag is the trophy of beating them yourself.
* '''Weapons and gear drop from the kill.''' A returning war party rolls the rival's blueprint sheet, a piece from their armoury, and their signature relic — the same odds a hands-on raid victory pays. Their war banner stays raid-only: the flag is the trophy of beating them yourself.
* '''The strikes ride the rivals ladder.''' A strike opens once the tribe below it has fallen to you hands-on, and locked rows name exactly who to beat first. The Mudfoot strike is open from your first tame, and every mission wears its rival’s own mark.
* '''The strikes ride the rivals ladder.''' A strike opens once the tribe below it has fallen to you hands-on, and locked rows name exactly who to beat first. The Mudfoot strike is open from your first tame, and every mission wears its rival's own mark.
* Squad math is untouched — your dinos’ gear has always counted, and weakness still costs time and bruises, never the haul. A squad caught mid-flight on a retired errand steps down at the stable immediately, ready to ride out again.
* Squad math is untouched — your dinos' gear has always counted, and weakness still costs time and bruises, never the haul. A squad caught mid-flight on a retired errand steps down at the stable immediately, ready to ride out again.


== v0.57.6 — Every Forager Comes Back With Seeds ==
== v0.57.6 — Every Forager Comes Back With Seeds ==
Line 40: Line 40:
* The Hand Ledger and the skill-page bars tell rolled goods apart from promised ones: a guaranteed line reads "≈345/h", a rolled one reads "~66/h" in a quieter voice, with the odds behind it in the tooltip. An average is never dressed up as a promise.
* The Hand Ledger and the skill-page bars tell rolled goods apart from promised ones: a guaranteed line reads "≈345/h", a rolled one reads "~66/h" in a quieter voice, with the odds behind it in the tooltip. An average is never dressed up as a promise.


== v0.57.4 — The Hand Ledger — The Crew’s Hauls On The Books ==
== v0.57.4 — The Hand Ledger — The Crew's Hauls On The Books ==
* '''The hired hands tab keeps a ledger now.''' Every background gather goes on the books — one line per hand per item, its count growing as the dino works, so you can see exactly what each hired hand has brought in. Offline hauls land there too: come back from a night away and the ledger already tells the story.
* '''The hired hands tab keeps a ledger now.''' Every background gather goes on the books — one line per hand per item, its count growing as the dino works, so you can see exactly what each hired hand has brought in. Offline hauls land there too: come back from a night away and the ledger already tells the story.
* '''The rates sit right on top.''' The ledger head shows your whole crew’s per-item take (≈ per hour, summed across every working hand), and each line carries its hand’s own live rate while the job runs. A line whose hand has since stopped or changed jobs stays as a “past haul” — history outlives the job.
* '''The rates sit right on top.''' The ledger head shows your whole crew's per-item take (≈ per hour, summed across every working hand), and each line carries its hand's own live rate while the job runs. A line whose hand has since stopped or changed jobs stays as a "past haul" — history outlives the job.
* The old “latest gathers” chips retired in the ledger’s favor; the skill pages’ hired-hand bars still show their own recent gathers.
* The old "latest gathers" chips retired in the ledger's favor; the skill pages' hired-hand bars still show their own recent gathers.


== v0.57.3 — Dino Jobs — Every Dino Works Its Diet ==
== v0.57.3 — Dino Jobs — Every Dino Works Its Diet ==
* '''Dinos have jobs now.''' Any healthy stabled dino can take its own background gathering job — not just the one buff worker per skill. HERBIVORES forage, log and mine; CARNIVORES fish and hunt; OMNIVORES do any of it. [[Hunting]] is a hired-hand trade for the first time: a carnivore on a hunt job brings home its guaranteed meat on the same no-rng background clock as every other hand (chance drops, XP and rares stay hands-on, as always).
* '''Dinos have jobs now.''' Any healthy stabled dino can take its own background gathering job — not just the one buff worker per skill. HERBIVORES forage, log and mine; CARNIVORES fish and hunt; OMNIVORES do any of it. [[Hunting]] is a hired-hand trade for the first time: a carnivore on a hunt job brings home its guaranteed meat on the same no-rng background clock as every other hand (chance drops, XP and rares stay hands-on, as always).
* THE DROVER’S PADDOCK is a new homestead structure: each of its 21 levels adds one dino job slot, so with the Foreman’s Whistle the crew ceiling climbs from 3 all the way to 24 working dinos.
* THE DROVER'S PADDOCK is a new homestead structure: each of its 21 levels adds one dino job slot, so with the Foreman's Whistle the crew ceiling climbs from 3 all the way to 24 working dinos.
* PICKING A JOB now works like the [[Tribe]] page: the [[Stable]]’s Hired hands tab is a crew board, and each dino opens a job sheet — every trade its diet allows, banded with a “Best for them” shortlist, every rate priced for THAT dino (veteran levels and niche included), locked rows shown with their unlock reason.
* PICKING A JOB now works like the [[Tribe]] page: the [[Stable]]'s Hired hands tab is a crew board, and each dino opens a job sheet — every trade its diet allows, banded with a "Best for them" shortlist, every rate priced for THAT dino (veteran levels and niche included), locked rows shown with their unlock reason.
* Existing background tasks carry over automatically — the dino that held each skill’s task simply keeps it as its own job. A task the new diet rule forbids (a herbivore that had been fishing, say) stops with a note, exactly like the old boot sweeps.
* Existing background tasks carry over automatically — the dino that held each skill's task simply keeps it as its own job. A task the new diet rule forbids (a herbivore that had been fishing, say) stops with a note, exactly like the old boot sweeps.
* A jobbed dino eats from its diet’s pantry like any working dino, pauses while hungry, and can’t be dispatched, stasis-cased or sent to fight while on the job — pull it off the job first (joining your pack does that automatically, as it always has for workers).
* A jobbed dino eats from its diet's pantry like any working dino, pauses while hungry, and can't be dispatched, stasis-cased or sent to fight while on the job — pull it off the job first (joining your pack does that automatically, as it always has for workers).


== v0.57.2 — The Demo Fence Holds Even Against A Hand-edited Save ==
== v0.57.2 — The Demo Fence Holds Even Against A Hand-edited Save ==
* THE DEMO’S LEVEL FENCE NOW GATES WHAT YOU CAN DO, not just what you can gain. The save file is an editable document by design — but in the demo, a save edited past level 20 now buys you rendered numbers and nothing else: every action, crop and unlock reads your EFFECTIVE level, which rests at the fence. Everything below 20 plays exactly as before.
* THE DEMO'S LEVEL FENCE NOW GATES WHAT YOU CAN DO, not just what you can gain. The save file is an editable document by design — but in the demo, a save edited past level 20 now buys you rendered numbers and nothing else: every action, crop and unlock reads your EFFECTIVE level, which rests at the fence. Everything below 20 plays exactly as before.
* FULL-GAME PLAYERS ARE UNTOUCHED — the clamp exists only when the game is launched through the demo’s own Steam app. Beta saves, web saves and the save format itself are all exactly as they were.
* FULL-GAME PLAYERS ARE UNTOUCHED — the clamp exists only when the game is launched through the demo's own Steam app. Beta saves, web saves and the save format itself are all exactly as they were.


== v0.57.1 — The Demo’s Welcome Page Tells The Truth ==
== v0.57.1 — The Demo's Welcome Page Tells The Truth ==
* THE DESKTOP WELCOME PAGE now speaks demo when the demo is what you launched. The old card pitched cloud accounts, web play and Settings → Cloud — none of which exist inside the demo — so it has stepped aside for the thing that IS true: this is the real valley fenced at level 20, your save lives on this machine, and buying the game lifts the fence and continues the same run. Nothing starts over.
* THE DESKTOP WELCOME PAGE now speaks demo when the demo is what you launched. The old card pitched cloud accounts, web play and Settings → Cloud — none of which exist inside the demo — so it has stepped aside for the thing that IS true: this is the real valley fenced at level 20, your save lives on this machine, and buying the game lifts the fence and continues the same run. Nothing starts over.
* The full game’s welcome page is untouched, and the Send-feedback door works in both — demo players’ bug reports land in the same inbox.
* The full game's welcome page is untouched, and the Send-feedback door works in both — demo players' bug reports land in the same inbox.


== v0.57.0 — The Steam Demo — The Valley Up To Level 20 ==
== v0.57.0 — The Steam Demo — The Valley Up To Level 20 ==
* '''Primal idle has a demo on steam.''' It is the whole valley up to LEVEL 20 in every skill — the same game, the same updates, the same save. Skills rest at the top of level 20 (the bar sits full; nothing is lost, nothing hoards invisibly), and everything you build carries STRAIGHT into the full game on the same machine: buy it, launch it, and your run simply continues.
* '''Primal idle has a demo on steam.''' It is the whole valley up to LEVEL 20 in every skill — the same game, the same updates, the same save. Skills rest at the top of level 20 (the bar sits full; nothing is lost, nothing hoards invisibly), and everything you build carries STRAIGHT into the full game on the same machine: buy it, launch it, and your run simply continues.
* '''The fence is honest.''' The first time a skill reaches the fence, one screen says where the valley continues — after that, capped skills wear a quiet badge and the game leaves you alone. Below level 20 nothing is squeezed: full bank, full stable, full homestead.
* '''The fence is honest.''' The first time a skill reaches the fence, one screen says where the valley continues — after that, capped skills wear a quiet badge and the game leaves you alone. Below level 20 nothing is squeezed: full bank, full stable, full homestead.
* A FEW ENDGAME DOORS WAIT FOR THE FULL GAME and say so where they stand: the Alpha [[Arenas]], the [[Museum]] beyond its entry hall, the clans’ late-map outposts, and everything behind the [[Caves#The [[Amber]] Door|Amber Door]].
* A FEW ENDGAME DOORS WAIT FOR THE FULL GAME and say so where they stand: the Alpha [[Arenas]], the [[Museum]] beyond its entry hall, the clans' late-map outposts, and everything behind the [[Caves#The Amber Door|Amber Door]].
* '''For full-game players nothing moves.''' The fence exists only when the game is launched through the demo’s own Steam app — the game you own never caps, never badges, never pitches.
* '''For full-game players nothing moves.''' The fence exists only when the game is launched through the demo's own Steam app — the game you own never caps, never badges, never pitches.


== v0.56.1 — The Intro Film Shows Up Every Launch, And The Skip Pill Stays Put ==
== v0.56.1 — The Intro Film Shows Up Every Launch, And The Skip Pill Stays Put ==
* OWNER TEST ROUND — first real Mac and Windows builds of the v0.55.15 launch pair found three field bugs the simulator never could. All three are fixed.
* OWNER TEST ROUND — first real Mac and Windows builds of the v0.55.15 launch pair found three field bugs the simulator never could. All three are fixed.
* '''The film sometimes never played on mac.''' MacOS can quietly carry the "already played this launch" marker across app restarts, so the previous run ate the next one. The marker now only counts against in-app reloads (importing a save, restoring from the cloud, walking the [[Caves#The [[Amber]] Door|Amber Door]]) — a real launch always opens on the film, and the welcome page got the same cure.
* '''The film sometimes never played on mac.''' MacOS can quietly carry the "already played this launch" marker across app restarts, so the previous run ate the next one. The marker now only counts against in-app reloads (importing a save, restoring from the cloud, walking the [[Caves#The Amber Door|Amber Door]]) — a real launch always opens on the film, and the welcome page got the same cure.
* AUTOPLAY IS A LADDER NOW, NOT A COIN FLIP. If the system refuses sound-on autoplay, the film starts muted and your first click or keypress brings the sound back. If even muted playback is refused, the film waits for a touch and steps aside on its own after six seconds — never a stuck black screen.
* AUTOPLAY IS A LADDER NOW, NOT A COIN FLIP. If the system refuses sound-on autoplay, the film starts muted and your first click or keypress brings the sound back. If even muted playback is refused, the film waits for a touch and steps aside on its own after six seconds — never a stuck black screen.
* '''The windows skip pill stopped vanishing.''' About a second after launch, Windows promoted the video onto a hardware layer that painted over the "Hold Esc to skip" pill (resizing the window brought it back). The film and the pill now each hold their own layer, so the pill stays put from the first frame to the last.
* '''The windows skip pill stopped vanishing.''' About a second after launch, Windows promoted the video onto a hardware layer that painted over the "Hold Esc to skip" pill (resizing the window brought it back). The film and the pill now each hold their own layer, so the pill stays put from the first frame to the last.


== v0.56.0 — The Curator's Survey — A Finished Wing Keeps Paying ==
== v0.56.0 — The Curator's Survey — A Finished Wing Keeps Paying ==
* '''Finishing a museum wing used to end it.''' The [[Museum]] was the only thing in the valley that wanted a dig map, a journal page, a skull or a fossil u2014 so the moment a wing stood complete, everything that ground produced turned to vendor trash, and the Curatoru2019s Desk that bought your pages simply VANISHED off the page while the [[Delving]] panel and the [[Bank]] both went on pointing at it.
* '''Finishing a museum wing used to end it.''' The [[Museum]] was the only thing in the valley that wanted a dig map, a journal page, a skull or a fossil — so the moment a wing stood complete, everything that ground produced turned to vendor trash, and the Curator's Desk that bought your pages simply VANISHED off the page while the [[Delving]] panel and the [[Bank]] both went on pointing at it.
* '''The desk changes job instead.''' A completed wingu2019s Desk stops selling skulls and starts buying your leavings: that groundu2019s dig maps, its Field Journal pages, and any duplicate skull whose skeleton already stands. Each is stamped into a CURATORu2019S SEAL u2014 maps by tier (11 at the deepest ground, 20 at the shallowest), pages at the Desku2019s own price, and a spare skull at three pagesu2019 worth, which is exactly what the dig already pays you for a duplicate.
* '''The desk changes job instead.''' A completed wing's Desk stops selling skulls and starts buying your leavings: that ground's dig maps, its Field Journal pages, and any duplicate skull whose skeleton already stands. Each is stamped into a CURATOR'S SEAL — maps by tier (11 at the deepest ground, 20 at the shallowest), pages at the Desk's own price, and a spare skull at three pages' worth, which is exactly what the dig already pays you for a duplicate.
* THE MUSEUMu2019S PATRONS STOCK A SHELF, and amber cannot buy any of it. The [[Museum]] Annex lends you its back rooms (+4 bank slots a rank, six ranks); the Wardenu2019s Stasis Wing keeps two more dinos in amber a rank; and the DEEP SURVEY TEAM funds a permanent extra excavation crew.
* THE MUSEUM'S PATRONS STOCK A SHELF, and amber cannot buy any of it. The [[Museum]] Annex lends you its back rooms (+4 bank slots a rank, six ranks); the Warden's Stasis Wing keeps two more dinos in amber a rank; and the DEEP SURVEY TEAM funds a permanent extra excavation crew.
* '''That last one is the point.''' Dig slots have only ever come from the [[Delving]] ladder u2014 which stops at level 75 u2014 and one 0.2% relic, so every level after 75 added maps and no way to spend them. The Deep Survey Team is the first excavation slot in the game you can simply go and earn, and it is bought with the exact surplus those levels produced.
* '''That last one is the point.''' Dig slots have only ever come from the [[Delving]] ladder — which stops at level 75 — and one 0.2% relic, so every level after 75 added maps and no way to spend them. The Deep Survey Team is the first excavation slot in the game you can simply go and earn, and it is bought with the exact surplus those levels produced.
* IT OPENS PER WING, not at 57/57. Every ground whose wing already stands is surveying the moment you load; the ones you are still filling keep their old Desk, unchanged, and a skull you still need can never be sold out from under you. The shelf is priced as a long tail u2014 the whole thing is roughly 335 hours of surplus u2014 and it re-stocks after the [[Caves#The [[Amber]] Door|Amber Door]], so the sink renews instead of running out.
* IT OPENS PER WING, not at 57/57. Every ground whose wing already stands is surveying the moment you load; the ones you are still filling keep their old Desk, unchanged, and a skull you still need can never be sold out from under you. The shelf is priced as a long tail — the whole thing is roughly 335 hours of surplus — and it re-stocks after the [[Caves#The Amber Door|Amber Door]], so the sink renews instead of running out.


== v0.55.18 — Excavations Reach The Contract Board ==
== v0.55.18 — Excavations Reach The Contract Board ==
* '''Digs were invisible to the bounty board.''' The whole fossil chain u2014 maps, crates, skulls, the [[Museum]] u2014 sat outside the Fang Mark economy that every other activity in the valley feeds. [[Delving]] had ONE contract in thirty-three, and the board had no way to even see an excavation.
* '''Digs were invisible to the bounty board.''' The whole fossil chain — maps, crates, skulls, the [[Museum]] — sat outside the Fang Mark economy that every other activity in the valley feeds. [[Delving]] had ONE contract in thirty-three, and the board had no way to even see an excavation.
* '''Two new writs.''' The [[Excavation]] Writ wants six digs dug out; the Deep Survey Writ wants twelve. Both are gated on [[Delving]], so they never deal to someone with no maps and one slot, and both are sized to the 12-hour rotation rather than to a caveu2019s tempo u2014 twelve is 38% of what four slots can dig on the slowest ground in the game, which leaves room for the manual collect every find needs.
* '''Two new writs.''' The [[Excavation]] Writ wants six digs dug out; the Deep Survey Writ wants twelve. Both are gated on [[Delving]], so they never deal to someone with no maps and one slot, and both are sized to the 12-hour rotation rather than to a cave's tempo — twelve is 38% of what four slots can dig on the slowest ground in the game, which leaves room for the manual collect every find needs.
* THEY COUNT WHEN YOU DIG THE FIND OUT, not when the timer ends. A dig that finished while you were away is parked in its slot and has not counted yet u2014 the same line the Excavator track and the toast have always drawn.
* THEY COUNT WHEN YOU DIG THE FIND OUT, not when the timer ends. A dig that finished while you were away is parked in its slot and has not counted yet — the same line the Excavator track and the toast have always drawn.
* '''And two bounties were gated on the wrong skill entirely.''' The Delveru2019s Writ has been gated on EXPEDITIONS since v0.25: it dealt to players who had never lit a torch, and withheld itself from delvers whose [[Expeditions]] lagged. The Harvest Writ was gated on [[Taming]], copied from the Tameru2019s Writ beneath it. Both now gate on the skill they actually ask for, and a new rule ties every bountyu2019s gate to its subject so a third one cannot happen quietly.
* '''And two bounties were gated on the wrong skill entirely.''' The Delver's Writ has been gated on EXPEDITIONS since v0.25: it dealt to players who had never lit a torch, and withheld itself from delvers whose [[Expeditions]] lagged. The Harvest Writ was gated on [[Taming]], copied from the Tamer's Writ beneath it. Both now gate on the skill they actually ask for, and a new rule ties every bounty's gate to its subject so a third one cannot happen quietly.


== v0.55.17 — The Dig Picker Is Drawn Once, And Says Which Ground Still Owes You ==
== v0.55.17 — The Dig Picker Is Drawn Once, And Says Which Ground Still Owes You ==
* THE SAME TEN BUTTONS, THREE TIMES OVER. The [[Excavation]] panel drew its map picker INSIDE every empty dig slot u2014 so with three slots free you got the same ten Start-a-dig buttons three times, thirty buttons deep. It is drawn once now, under the slot grid, and it starts the dig in your first free slot.
* THE SAME TEN BUTTONS, THREE TIMES OVER. The [[Excavation]] panel drew its map picker INSIDE every empty dig slot — so with three slots free you got the same ten Start-a-dig buttons three times, thirty buttons deep. It is drawn once now, under the slot grid, and it starts the dig in your first free slot.
* '''And it no longer disappears when you need it.''' The old picker lived inside empty slots, so the moment every slot was busy your whole map stock vanished from the page u2014 exactly when you want to look at it. It stays put and says "Every slot is digging u2014 collect one to start another".
* '''And it no longer disappears when you need it.''' The old picker lived inside empty slots, so the moment every slot was busy your whole map stock vanished from the page — exactly when you want to look at it. It stays put and says "Every slot is digging — collect one to start another".
* '''The grounds that still owe you skeletons are marked.''' Every map button used to look identical, with nothing to say which ground was worth spending on. The ones whose [[Museum]] wing is unfinished now carry a count of the skeletons still missing; the rest read "this wing stands complete" on hover.
* '''The grounds that still owe you skeletons are marked.''' Every map button used to look identical, with nothing to say which ground was worth spending on. The ones whose [[Museum]] wing is unfinished now carry a count of the skeletons still missing; the rest read "this wing stands complete" on hover.


== v0.55.16 — The Warden's Survey — Spare Dig Maps Buy The Ground You Need ==
== v0.55.16 — The Warden's Survey — Spare Dig Maps Buy The Ground You Need ==
* PLAYER REPORT — "I have all of the museum upgrades except the last pack, so Iu2019m 52/57. But Iu2019m at level 89 and I have like 351 digging maps." Both halves of that are the same bug seen from opposite ends. Dig Site Maps drop per cave WIN and are spent per dig SLOT, and every map is locked to one biome u2014 so a cave mints its own groundu2019s maps about two and a half times faster than every slot in the game can burn them, and roughly thirty times faster across an offline night, while the one ground you still owe skeletons trickles in from somewhere else entirely. You end up drowning and starving at once.
* PLAYER REPORT — "I have all of the museum upgrades except the last pack, so I'm 52/57. But I'm at level 89 and I have like 351 digging maps." Both halves of that are the same bug seen from opposite ends. Dig Site Maps drop per cave WIN and are spent per dig SLOT, and every map is locked to one biome — so a cave mints its own ground's maps about two and a half times faster than every slot in the game can burn them, and roughly thirty times faster across an offline night, while the one ground you still owe skeletons trickles in from somewhere else entirely. You end up drowning and starving at once.
* THE WARDENu2019S SURVEY opens on the [[Delving]] page, under the dig slots: trade a stack of spare maps for a single map of the ground you actually need. The price is 4 maps for the shallow grounds, 5 for the middle, 7 for Cinder Terraces, Skyfall Scree and The Shattered Bed. You always lose maps on the swap and you can only survey into ground you have already opened, so it is a way to spend dead stock u2014 never a shortcut past running the right cave, which stays several times better.
* THE WARDEN'S SURVEY opens on the [[Delving]] page, under the dig slots: trade a stack of spare maps for a single map of the ground you actually need. The price is 4 maps for the shallow grounds, 5 for the middle, 7 for Cinder Terraces, Skyfall Scree and The Shattered Bed. You always lose maps on the swap and you can only survey into ground you have already opened, so it is a way to spend dead stock — never a shortcut past running the right cave, which stays several times better.
* '''The museum costs exactly what it always did.''' The survey changes WHERE a dig happens, never how many digs a skeleton takes or how long one runs: the full 57-species hall is still about 386 digs and 381 slot-hours. It also rescues the other end of the ladder u2014 the Sunken Barrow is the most expensive wing in the game and nobody at [[Delving]] 80 goes back to the Sunlit Grotto for its maps.
* '''The museum costs exactly what it always did.''' The survey changes WHERE a dig happens, never how many digs a skeleton takes or how long one runs: the full 57-species hall is still about 386 digs and 381 slot-hours. It also rescues the other end of the ladder — the Sunken Barrow is the most expensive wing in the game and nobody at [[Delving]] 80 goes back to the Sunlit Grotto for its maps.
* '''The fifth dig slot exists now.''' The Echo of the First Warden grants one, and the [[Excavation]] panel has never drawn it u2014 it built exactly four slots no matter what you owned, so the rarest relic in the caves did nothing at all. It appears, and a locked slot no longer invents a [[Delving]] level it cannot reach.
* '''The fifth dig slot exists now.''' The Echo of the First Warden grants one, and the [[Excavation]] panel has never drawn it — it built exactly four slots no matter what you owned, so the rarest relic in the caves did nothing at all. It appears, and a locked slot no longer invents a [[Delving]] level it cannot reach.
* '''And the panel stopped fibbing.''' A skull you have already found is announced as the spare it is, instead of "the [[Museum]] will want this someday" u2014 which at 52/57 is nine finds in ten. Journal pages for a wing you have finished say so, rather than flashing READY at a Curatoru2019s Desk that closed when the wing did. And the headline no longer says "about one dig in twelve": the real rate runs 14% on the shallowest ground down to 8.6% on the deepest, and now it says that.
* '''And the panel stopped fibbing.''' A skull you have already found is announced as the spare it is, instead of "the [[Museum]] will want this someday" — which at 52/57 is nine finds in ten. Journal pages for a wing you have finished say so, rather than flashing READY at a Curator's Desk that closed when the wing did. And the headline no longer says "about one dig in twelve": the real rate runs 14% on the shallowest ground down to 8.6% on the deepest, and now it says that.


== v0.55.15 — The Desktop Launch: An Intro Film, Then A Welcome At The Door ==
== v0.55.15 — The Desktop Launch: An Intro Film, Then A Welcome At The Door ==
* OWNER REQUEST — the Steam builds get their opening. Launch the Windows or macOS app and the intro cinematic plays full-screen before the valley shows. The web at primalidle.com is untouched twice over: it never plays the video, and it never downloads a byte of it — the file only ships inside the desktop bundles.
* OWNER REQUEST — the Steam builds get their opening. Launch the Windows or macOS app and the intro cinematic plays full-screen before the valley shows. The web at primalidle.com is untouched twice over: it never plays the video, and it never downloads a byte of it — the file only ships inside the desktop bundles.
* '''Hold esc to skip.''' A held key, never a tap — the pill in the corner fills for one second while you hold and the film steps aside; let go early and it resets. A stray keypress can never eat the intro by accident.
* '''Hold esc to skip.''' A held key, never a tap — the pill in the corner fills for one second while you hold and the film steps aside; let go early and it resets. A stray keypress can never eat the intro by accident.
* '''Then a welcome at the door.''' As the film fades, the launch lands on the sign-in screen’s sunset and rising embers with a short letter from the developer: a thank you for playing a passion project, credit to the Mostly Harmless Guild for beta testing the valley, and where Send feedback, the Discord and the wiki live (the info button, bottom right). One amber button — Enter the Valley — walks you in.
* '''Then a welcome at the door.''' As the film fades, the launch lands on the sign-in screen's sunset and rising embers with a short letter from the developer: a thank you for playing a passion project, credit to the Mostly Harmless Guild for beta testing the valley, and where Send feedback, the Discord and the wiki live (the info button, bottom right). One amber button — Enter the Valley — walks you in.
* '''The cloud pitch on it is honest.''' A cloud account is optional: saves live on this PC and in Steam Cloud with no account at all. Creating one in Settings → Cloud opens web play at primalidle.com right now — your Steam purchase is the key, no code — and apps for iOS and Google Play come later down the road.
* '''The cloud pitch on it is honest.''' A cloud account is optional: saves live on this PC and in Steam Cloud with no account at all. Creating one in Settings → Cloud opens web play at primalidle.com right now — your Steam purchase is the key, no code — and apps for iOS and Google Play come later down the road.
* '''Both are yours to turn off.''' Settings → Game grows two desktop-only rows — "Intro video" and "Welcome page" — for anyone who wants to jump straight in. Each shows once per LAUNCH, never once per reload: importing a save, restoring from the cloud or walking the [[Caves#The [[Amber]] Door|Amber Door]] repeats neither.
* '''Both are yours to turn off.''' Settings → Game grows two desktop-only rows — "Intro video" and "Welcome page" — for anyone who wants to jump straight in. Each shows once per LAUNCH, never once per reload: importing a save, restoring from the cloud or walking the [[Caves#The Amber Door|Amber Door]] repeats neither.
* '''It can never strand you on a black screen.''' A build without the film, a file that will not read, a webview that refuses autoplay — every one of those quietly steps out of the way (worst case the film plays muted), and the valley loads exactly as before.
* '''It can never strand you on a black screen.''' A build without the film, a file that will not read, a webview that refuses autoplay — every one of those quietly steps out of the way (worst case the film plays muted), and the valley loads exactly as before.


== v0.55.14 — Exchange Gear Beats The Forge Too, Not Just The Bench ==
== v0.55.14 — Exchange Gear Beats The Forge Too, Not Just The Bench ==
* FOLLOW-UP TO v0.55.13, AND A CORRECTION TO IT. That version made the Mark Exchangeu2019s tack beat every saddle and barding you can CRAFT or find. It missed the forge u2014 and the forge was the real rival all along, because a forged saddle takes the SAME slot as a bought one. Fitting one unequips the other; they never stack.
* FOLLOW-UP TO v0.55.13, AND A CORRECTION TO IT. That version made the Mark Exchange's tack beat every saddle and barding you can CRAFT or find. It missed the forge — and the forge was the real rival all along, because a forged saddle takes the SAME slot as a bought one. Fitting one unequips the other; they never stack.
* '''The test could not see it.''' Forged pieces are blueprint ROLLS, not items, so the v0.55.13 check walked right past them and stayed green while four of six Exchange pieces lost to a forge. Two of those forges need no ascension at all: a Sunstride Saddle rolls up to 17 swiftness off [[Crafting]] 60, a Frostbound Barding up to 26 guard off [[Smithing]] 70 u2014 both reachable long before you could grind the marks.
* '''The test could not see it.''' Forged pieces are blueprint ROLLS, not items, so the v0.55.13 check walked right past them and stayed green while four of six Exchange pieces lost to a forge. Two of those forges need no ascension at all: a Sunstride Saddle rolls up to 17 swiftness off [[Crafting]] 60, a Frostbound Barding up to 26 guard off [[Smithing]] 70 — both reachable long before you could grind the marks.
* '''Every piece now clears the ungated forge outright.''' Huntmasteru2019s Saddle 18 swiftness / worker u00d71.30 and Trailwarden Barding 27 guard / 13 power hold the 60-mark entry pair.
* '''Every piece now clears the ungated forge outright.''' Huntmaster's Saddle 18 swiftness / worker ×1.30 and Trailwarden Barding 27 guard / 13 power hold the 60-mark entry pair.
* '''And each slot keeps a crown no blueprint can take.''' Longstride Saddle 23 swiftness beats even a PRIMAL Moonshadow roll; Nightwarden Barding 35 guard beats a primal Moonlit; Duskwarden Barding 18 power beats the best Moonlit that will ever come off the anvil; Ridgeback Saddleu2019s worker u00d71.48 is untouchable by construction, because no forge can roll a worker buff at all. The top-wave forge still carries power a saddle never will, so it keeps the best TOTAL sheet u2014 the Exchange owns the records, not the game.
* '''And each slot keeps a crown no blueprint can take.''' Longstride Saddle 23 swiftness beats even a PRIMAL Moonshadow roll; Nightwarden Barding 35 guard beats a primal Moonlit; Duskwarden Barding 18 power beats the best Moonlit that will ever come off the anvil; Ridgeback Saddle's worker ×1.48 is untouchable by construction, because no forge can roll a worker buff at all. The top-wave forge still carries power a saddle never will, so it keeps the best TOTAL sheet — the Exchange owns the records, not the game.
* '''The rotation is 100 marks flat.''' Four one-week-in-four specialists are not a price ladder, and the old spread had Nightwarden costing 20 marks more than Duskwarden for exactly the same expedition score.
* '''The rotation is 100 marks flat.''' Four one-week-in-four specialists are not a price ladder, and the old spread had Nightwarden costing 20 marks more than Duskwarden for exactly the same expedition score.
* '''Three blurbs that were false are gone.''' V0.55.13 shipped lines claiming no crafter cut a better saddle and nothing forged matched the guard u2014 both untrue against a forge roll, and one of them named the forge directly. Two new pins now walk every Exchange piece against every ungated forge band and check each slot still holds its crown, so a blurb cannot outlive the numbers again.
* '''Three blurbs that were false are gone.''' V0.55.13 shipped lines claiming no crafter cut a better saddle and nothing forged matched the guard — both untrue against a forge roll, and one of them named the forge directly. Two new pins now walk every Exchange piece against every ungated forge band and check each slot still holds its crown, so a blurb cannot outlive the numbers again.


== v0.55.13 — The Exchange Saddles Show Their Stats — And Earn Them ==
== v0.55.13 — The Exchange Saddles Show Their Stats — And Earn Them ==
* PLAYER REPORT — "the weekly saddle doesnt show the stats". It never did. Only the two permanent exclusives LOOKED like they did, because their numbers were typed into the flavour line by hand; the weekly and this-week-only gear showed a sentence and nothing else. EVERY EXCHANGE GEAR ROW NOW PRINTS ITS STATS, read straight off the item, so it can never quote a number the item does not have.
* PLAYER REPORT — "the weekly saddle doesnt show the stats". It never did. Only the two permanent exclusives LOOKED like they did, because their numbers were typed into the flavour line by hand; the weekly and this-week-only gear showed a sentence and nothing else. EVERY EXCHANGE GEAR ROW NOW PRINTS ITS STATS, read straight off the item, so it can never quote a number the item does not have.
* '''And they were not worth the marks.''' Half the Exchange gear lost to something you could simply make. Longstride Saddle beat a [[Crafting]]-80 Skyleather Saddle by two swiftness — for a saddle that turns up one week in four. Ridgeback and Huntmasteru2019s were SLOWER than it. Duskwarden and Nightwarden both carried less guard than a smithed Moonstone Barding, while Nightwardenu2019s own description called itself the heaviest guard ever stocked.
* '''And they were not worth the marks.''' Half the Exchange gear lost to something you could simply make. Longstride Saddle beat a [[Crafting]]-80 Skyleather Saddle by two swiftness — for a saddle that turns up one week in four. Ridgeback and Huntmaster's were SLOWER than it. Duskwarden and Nightwarden both carried less guard than a smithed Moonstone Barding, while Nightwarden's own description called itself the heaviest guard ever stocked.
* '''All six pieces now top the ladder.''' Huntmasteru2019s Saddle 15 swiftness / worker u00d71.32 and Trailwarden Barding 23 guard / 13 power are the entry pair — above every craftable and every trail-cache piece, on every stat they carry. The weekly exclusives specialise from there: Longstride Saddle 20 swiftness is the fastest tack in the game, Ridgeback Saddle worker u00d71.42 the hardest-working, Duskwarden Barding 18 power the sharpest, Nightwarden Barding 30 guard the heaviest wall there is.
* '''All six pieces now top the ladder.''' Huntmaster's Saddle 15 swiftness / worker ×1.32 and Trailwarden Barding 23 guard / 13 power are the entry pair — above every craftable and every trail-cache piece, on every stat they carry. The weekly exclusives specialise from there: Longstride Saddle 20 swiftness is the fastest tack in the game, Ridgeback Saddle worker ×1.42 the hardest-working, Duskwarden Barding 18 power the sharpest, Nightwarden Barding 30 guard the heaviest wall there is.
* '''Priced for what they are.''' The exclusives go 45 u2192 60 marks, Ridgeback and Duskwarden 75 u2192 90, Longstride 60 u2192 80, Nightwarden 90 u2192 110. Every one still liquidates for less amber per mark than selling the marks raw, so the Exchange stays a gear shop and never an amber printer.
* '''Priced for what they are.''' The exclusives go 45 → 60 marks, Ridgeback and Duskwarden 75 → 90, Longstride 60 → 80, Nightwarden 90 → 110. Every one still liquidates for less amber per mark than selling the marks raw, so the Exchange stays a gear shop and never an amber printer.
* '''The ladder is pinned now.''' A test walks every Exchange gear offer against every craftable and droppable piece in the same slot and fails if one of them stops winning u2014 and a second test forbids a blurb from quoting a number the row already derives, which is how the stale "+30% worker buff, +10 swiftness" line survived the saddle it described.
* '''The ladder is pinned now.''' A test walks every Exchange gear offer against every craftable and droppable piece in the same slot and fails if one of them stops winning — and a second test forbids a blurb from quoting a number the row already derives, which is how the stale "+30% worker buff, +10 swiftness" line survived the saddle it described.


== v0.55.12 — A Tool For The Taming Skill ==
== v0.55.12 — A Tool For The Taming Skill ==
Line 124: Line 124:
* THREE WEIGHTED CORDS, SIX RANKS. Flint → Bronze → Iron → Silver → Obsidian → Starfall, gated at [[Taming]] 10 / 25 / 45 / 65 / 82 / 94 — the same rungs the Sickle, Axe, Pick and Rod climb. Each rank takes 4% off every taming timer, so a Starfall Bola in hand is 24% faster taming, forever.
* THREE WEIGHTED CORDS, SIX RANKS. Flint → Bronze → Iron → Silver → Obsidian → Starfall, gated at [[Taming]] 10 / 25 / 45 / 65 / 82 / 94 — the same rungs the Sickle, Axe, Pick and Rod climb. Each rank takes 4% off every taming timer, so a Starfall Bola in hand is 24% faster taming, forever.
* '''It costs what a pick costs.''' 2,000 amber for the first rank up to 1,360,000 for the last, 2,042,000 for the full ladder — no taming discount and no taming premium. A bola is weights on a cord, so the bill is the same mineral core the other tools pay plus the cord that ties it: rope at the first two ranks, braided heavy rope at the Silver rank, and two Primal Sinew for the Starfall.
* '''It costs what a pick costs.''' 2,000 amber for the first rank up to 1,360,000 for the last, 2,042,000 for the full ladder — no taming discount and no taming premium. A bola is weights on a cord, so the bill is the same mineral core the other tools pay plus the cord that ties it: rope at the first two ranks, braided heavy rope at the Silver rank, and two Primal Sinew for the Starfall.
* '''It stacks with kibble.''' The tool cut lands OUTSIDE the capped speed stacks, exactly like every other tool rank, so it multiplies with kibble mode’s 15% instead of being swallowed by a ceiling. Best case on the deepest tames — a Starfall Bola and a full kibble bowl — is a little over a third off the clock.
* '''It stacks with kibble.''' The tool cut lands OUTSIDE the capped speed stacks, exactly like every other tool rank, so it multiplies with kibble mode's 15% instead of being swallowed by a ceiling. Best case on the deepest tames — a Starfall Bola and a full kibble bowl — is a little over a third off the clock.
* '''The speed breakdown shows it.''' Open any taming card’s timer and the Bola has its own labelled row, reading the same number the engine applies. Nothing about tame chance, stats or levels moved — this is the clock, and only the clock.
* '''The speed breakdown shows it.''' Open any taming card's timer and the Bola has its own labelled row, reading the same number the engine applies. Nothing about tame chance, stats or levels moved — this is the clock, and only the clock.


== v0.55.11 — The Grand Hall Was Underselling Itself ==
== v0.55.11 — The Grand Hall Was Underselling Itself ==
* '''Tester report.''' "Says 2 percent faster forever grand hall but I see 5 percent increase in drop down bonuses." Both numbers were on screen at once and they disagreed. THE 5% IS THE REAL ONE — the banner was the liar, and it has been corrected.
* '''Tester report.''' "Says 2 percent faster forever grand hall but I see 5 percent increase in drop down bonuses." Both numbers were on screen at once and they disagreed. THE 5% IS THE REAL ONE — the banner was the liar, and it has been corrected.
* THE GRAND HALL HAS PAID 5% SINCE v0.36.8. Mounting every species in the valley makes every skill in the game work 5% faster, forever, and it has done exactly that for twenty versions. The speed breakdown you opened was reading the live multiplier straight out of the engine; the [[Museum]] page’s celebration banner was reciting a number typed into it back in v0.28.5, when the prize really was 2%, and never touched again when the balance pass raised it.
* THE GRAND HALL HAS PAID 5% SINCE v0.36.8. Mounting every species in the valley makes every skill in the game work 5% faster, forever, and it has done exactly that for twenty versions. The speed breakdown you opened was reading the live multiplier straight out of the engine; the [[Museum]] page's celebration banner was reciting a number typed into it back in v0.28.5, when the prize really was 2%, and never touched again when the balance pass raised it.
* '''Nothing got faster and nothing got slower.''' If your hall is already open you have been collecting the full 5% all along — this is the page catching up to your save, not a buff. The dropdown was right about your character the whole time.
* '''Nothing got faster and nothing got slower.''' If your hall is already open you have been collecting the full 5% all along — this is the page catching up to your save, not a buff. The dropdown was right about your character the whole time.
* '''The banner no longer knows its own number.''' It now asks the engine what the Grand Hall is worth and prints the answer, so does the "mount all 57 to open the Grand Hall" promise on the way there. Both read whatever the game actually applies — if that value is ever tuned again, the words move with it the same day.
* '''The banner no longer knows its own number.''' It now asks the engine what the Grand Hall is worth and prints the answer, so does the "mount all 57 to open the Grand Hall" promise on the way there. Both read whatever the game actually applies — if that value is ever tuned again, the words move with it the same day.


== v0.55.10 — Two Maxed Bloodlines That Were Not The Same ==
== v0.55.10 — Two Maxed Bloodlines That Were Not The Same ==
* TESTER REPORT (with screenshot): "Both of these say max bloodline but have different stats." Two Giganotosaurus, side by side in the [[Stable]], both labelled BLOODLINE MAXED u2014 one showing 127 guard, the other 114. THE LABEL WAS WRONG, NOT THE DINOS.
* TESTER REPORT (with screenshot): "Both of these say max bloodline but have different stats." Two Giganotosaurus, side by side in the [[Stable]], both labelled BLOODLINE MAXED — one showing 127 guard, the other 114. THE LABEL WAS WRONG, NOT THE DINOS.
* '''A bloodline hits its ceiling one stat at a time.''' Power, guard and swiftness each climb to their own wall (the speciesu2019 best roll, times five generations of imprinting, plus this lineu2019s mutations). The stall card called the WHOLE bloodline maxed the moment ANY ONE stat reached its wall u2014 so a dino finished in power and swiftness, with three points of guard still to climb, wore the same badge as one that was genuinely done.
* '''A bloodline hits its ceiling one stat at a time.''' Power, guard and swiftness each climb to their own wall (the species' best roll, times five generations of imprinting, plus this line's mutations). The stall card called the WHOLE bloodline maxed the moment ANY ONE stat reached its wall — so a dino finished in power and swiftness, with three points of guard still to climb, wore the same badge as one that was genuinely done.
* '''The chip now tells the truth.''' Only a line at the wall in all three stats reads "bloodline maxed", and it wears the accent colour. Anything still climbing shows the ceiling it is climbing toward instead u2014 "breeds at 97 / 54 / 41 u00b7 ceiling 97 / 57 / 41" u2014 so two different dinos can never read as the same dino again.
* '''The chip now tells the truth.''' Only a line at the wall in all three stats reads "bloodline maxed", and it wears the accent colour. Anything still climbing shows the ceiling it is climbing toward instead — "breeds at 97 / 54 / 41 · ceiling 97 / 57 / 41" — so two different dinos can never read as the same dino again.
* '''Hover it for the rest.''' Which stats are finished, which are still climbing, and exactly how many points each has left to go. In the reported pair that reads "guard is 3 short of its 57 ceiling" u2014 the number you would otherwise have had to work out from two cards side by side.
* '''Hover it for the rest.''' Which stats are finished, which are still climbing, and exactly how many points each has left to go. In the reported pair that reads "guard is 3 short of its 57 ceiling" — the number you would otherwise have had to work out from two cards side by side.
* NO STATS CHANGED, and no breeding maths changed. Every dino passes on exactly what it passed on yesterday u2014 the game was clamping correctly all along and simply describing it wrong. If you were about to shelve a "finished" parent, check it again: it may have had room left.
* NO STATS CHANGED, and no breeding maths changed. Every dino passes on exactly what it passed on yesterday — the game was clamping correctly all along and simply describing it wrong. If you were about to shelve a "finished" parent, check it again: it may have had room left.


== v0.55.9 — Every Skill Keeps Its Own Auto-drink ==
== v0.55.9 — Every Skill Keeps Its Own Auto-drink ==
* TESTER REPORT (with video): "If you click off the auto-drink in one skill, it removes the auto-drink for other skills." It did. EVERY SKILL NOW HAS ITS OWN AUTO-DRINK SWITCH, and switching one off leaves the other twelve exactly as you left them.
* TESTER REPORT (with video): "If you click off the auto-drink in one skill, it removes the auto-drink for other skills." It did. EVERY SKILL NOW HAS ITS OWN AUTO-DRINK SWITCH, and switching one off leaves the other twelve exactly as you left them.
* '''What was actually wrong.''' The game stored ONE auto-drink setting per potion EFFECT, and thirteen skills each have their own speed brew u2014 Miner's Brew, Chef's Tonic, Angler's Brew, Lumber Tonic and the rest all count as u201cspeedu201d. So all thirteen shared a single switch. Arming [[Mining]] lit the auto pip on [[Cooking]], [[Fishing]], [[Logging]] and everywhere else; arming a second skill silently disarmed the first; and tapping the pip off on any page took the setting away from all of them. Walking through the skill menus was enough to lose it. The four double-yield brews shared a switch the same way.
* '''What was actually wrong.''' The game stored ONE auto-drink setting per potion EFFECT, and thirteen skills each have their own speed brew — Miner's Brew, Chef's Tonic, Angler's Brew, Lumber Tonic and the rest all count as "speed". So all thirteen shared a single switch. Arming [[Mining]] lit the auto pip on [[Cooking]], [[Fishing]], [[Logging]] and everywhere else; arming a second skill silently disarmed the first; and tapping the pip off on any page took the setting away from all of them. Walking through the skill menus was enough to lose it. The four double-yield brews shared a switch the same way.
* AN AUTO-DRINK NOW ONLY CHANGES WHEN YOU CHANGE IT, on the skill whose tile you tapped. Arm [[Mining]] and [[Cooking]] and [[Fishing]] all at once and all three keep pouring their own brew, side by side and offline, exactly as each was set.
* AN AUTO-DRINK NOW ONLY CHANGES WHEN YOU CHANGE IT, on the skill whose tile you tapped. Arm [[Mining]] and [[Cooking]] and [[Fishing]] all at once and all three keep pouring their own brew, side by side and offline, exactly as each was set.
* XP POTIONS ARE UNCHANGED and still share one switch everywhere u2014 a Focus Tonic really is one buff no matter which page you drink it on, so one switch is the truth there. The same goes for the attack, defense, regen and crop brews. Only the effects the game runs SEPARATELY PER SKILL were split, because those were the ones being lied about.
* XP POTIONS ARE UNCHANGED and still share one switch everywhere — a Focus Tonic really is one buff no matter which page you drink it on, so one switch is the truth there. The same goes for the attack, defense, regen and crop brews. Only the effects the game runs SEPARATELY PER SKILL were split, because those were the ones being lied about.
* '''Your existing setting survives.''' An auto-drink you armed before this update stays armed on the skill it was really pouring for, and simply stops claiming to be on for the twelve skills it never actually poured for.
* '''Your existing setting survives.''' An auto-drink you armed before this update stays armed on the skill it was really pouring for, and simply stops claiming to be on for the twelve skills it never actually poured for.


== v0.55.8 — Crafting And Alchemy Finally Get Weather ==
== v0.55.8 — Crafting And Alchemy Finally Get Weather ==
* '''Tester report.''' "[[Crafting]] speed bonus is missing from weather effects." It was u2014 and so was [[Alchemy]]'s. Every other skill in the valley has had a sky that favours it since weather shipped; those two had none at all, in any weather, in any season, ever. MORNING MIST NOW SPEEDS CRAFTING BY 10% (damp air keeps cord and hide supple u2014 dry ones crack) and RAIN NOW SPEEDS ALCHEMY BY 10% (soft rainwater is the brewer's water). Both skies already existed and neither got rarer, so this is straightforwardly two skills that idle faster on days they used to ignore.
* '''Tester report.''' "[[Crafting]] speed bonus is missing from weather effects." It was — and so was [[Alchemy]]'s. Every other skill in the valley has had a sky that favours it since weather shipped; those two had none at all, in any weather, in any season, ever. MORNING MIST NOW SPEEDS CRAFTING BY 10% (damp air keeps cord and hide supple — dry ones crack) and RAIN NOW SPEEDS ALCHEMY BY 10% (soft rainwater is the brewer's water). Both skies already existed and neither got rarer, so this is straightforwardly two skills that idle faster on days they used to ignore.
* '''Mist and rain keep everything they already did.''' Mist still wanders prey close for a 12% double on [[Hunting]]; Rain still speeds [[Fishing]] 10% and waters your crops 12%. Nothing was moved aside to make room.
* '''Mist and rain keep everything they already did.''' Mist still wanders prey close for a 12% double on [[Hunting]]; Rain still speeds [[Fishing]] 10% and waters your crops 12%. Nothing was moved aside to make room.
* '''The boosts panel now names who is actually paying.''' A season's own passive u2014 Blaze speeding [[Mining]], Frost speeding [[Fishing]] u2014 rides in the same number the weather does, so on a Clear day in Blaze your Mining page said "Clear Skies u00b7 5% faster" while Clear Skies' own description reads "nothing helps; nothing hinders". It now reads "Blaze season", and when the weather AND the season both pay it names both: "Heatwave + Blaze u00b7 15% faster".
* '''The boosts panel now names who is actually paying.''' A season's own passive — Blaze speeding [[Mining]], Frost speeding [[Fishing]] — rides in the same number the weather does, so on a Clear day in Blaze your Mining page said "Clear Skies · 5% faster" while Clear Skies' own description reads "nothing helps; nothing hinders". It now reads "Blaze season", and when the weather AND the season both pay it names both: "Heatwave + Blaze · 15% faster".
* '''A storm's expedition bonus stopped underselling itself.''' Storms have paid the greater of +10 score or 3% of the trail's difficulty since v0.36.7, but the weather chip only ever quoted the +10 u2014 so on a difficulty-1100 trail the top bar said "+10" while the expedition page's own ledger said "+33 score", both on the same screen. The chip now states the real rule.
* '''A storm's expedition bonus stopped underselling itself.''' Storms have paid the greater of +10 score or 3% of the trail's difficulty since v0.36.7, but the weather chip only ever quoted the +10 — so on a difficulty-1100 trail the top bar said "+10" while the expedition page's own ledger said "+33 score", both on the same screen. The chip now states the real rule.
* And the sky row on the hunting and expedition pages draws its proper icon instead of a raw emoji, like every other icon in the game.
* And the sky row on the hunting and expedition pages draws its proper icon instead of a raw emoji, like every other icon in the game.


== v0.55.7 — Every Delve Wants Its Own Light ==
== v0.55.7 — Every Delve Wants Its Own Light ==
* EVERY CAVE NOW BURNS ITS OWN LIGHT, and every light is its own recipe at the [[Crafting]] bench. One torch used to open all ten biome caves, which meant the deepest delve in the valley asked no more of your workshop than the first one did u2014 and Crafting had nothing to offer a delver but a better spear. Nine new lights fix that: the Pitchwood Brand, the Bogfire Lamp, the Sporelight Lamp, the Brimstone Flare, the Brinewick Lantern, the Rimeglass Lantern, the Coalheart Lantern, the Stormglass Lantern and the Voidwick Lantern, one per cave, up the ladder.
* EVERY CAVE NOW BURNS ITS OWN LIGHT, and every light is its own recipe at the [[Crafting]] bench. One torch used to open all ten biome caves, which meant the deepest delve in the valley asked no more of your workshop than the first one did — and Crafting had nothing to offer a delver but a better spear. Nine new lights fix that: the Pitchwood Brand, the Bogfire Lamp, the Sporelight Lamp, the Brimstone Flare, the Brinewick Lantern, the Rimeglass Lantern, the Coalheart Lantern, the Stormglass Lantern and the Voidwick Lantern, one per cave, up the ladder.
* THE BENCH RUNG ALWAYS SITS BELOW THE CAVE IT LIGHTS u2014 [[Crafting]] 8 for a [[Delving]]-10 cave, Crafting 80 for the Delving-90 one. That gap is deliberate and it is pinned: no cave you can walk into today can be walled off tomorrow behind a bench you cannot reach, and the [[Chronicles]]' delving note (and so the Sigil, the [[Caves#The [[Amber]] Door|Amber Door]] and Ascension tier V behind it) can never end up locked by a Crafting level. If your Crafting trails your Delving by more than a tier, though, the deeper caves will now wait for you u2014 which is the whole point.
* THE BENCH RUNG ALWAYS SITS BELOW THE CAVE IT LIGHTS — [[Crafting]] 8 for a [[Delving]]-10 cave, Crafting 80 for the Delving-90 one. That gap is deliberate and it is pinned: no cave you can walk into today can be walled off tomorrow behind a bench you cannot reach, and the [[Chronicles]]' delving note (and so the Sigil, the [[Caves#The Amber Door|Amber Door]] and Ascension tier V behind it) can never end up locked by a Crafting level. If your Crafting trails your Delving by more than a tier, though, the deeper caves will now wait for you — which is the whole point.
* '''Your torches are not wasted.''' The Torch stays exactly what it was, keeps its [[Crafting]] 5 recipe, and still opens the Sunlit Grotto u2014 so a stack of three hundred still burns, and the tutorial quest still works.
* '''Your torches are not wasted.''' The Torch stays exactly what it was, keeps its [[Crafting]] 5 recipe, and still opens the Sunlit Grotto — so a stack of three hundred still burns, and the tutorial quest still works.
* THE AMBER DOOR'S DEEPLIGHT LANTERN MOVES TO CRAFTING 90, up from 60, so the last cave in the valley genuinely asks the most of your bench instead of less than four of the caves above it. THE DOOR ITSELF DOES NOT CLOSE: if you are already delving it with [[Crafting]] under 90, every lantern you have banked still burns and the Door still opens u2014 what waits is CASTING MORE, until your bench catches up. Everything else about the lantern is untouched, and 90 still sits under the Door's own [[Delving]] 95.
* THE AMBER DOOR'S DEEPLIGHT LANTERN MOVES TO CRAFTING 90, up from 60, so the last cave in the valley genuinely asks the most of your bench instead of less than four of the caves above it. THE DOOR ITSELF DOES NOT CLOSE: if you are already delving it with [[Crafting]] under 90, every lantern you have banked still burns and the Door still opens — what waits is CASTING MORE, until your bench catches up. Everything else about the lantern is untouched, and 90 still sits under the Door's own [[Delving]] 95.
* '''The caves still feed the lights they burn.''' Each new light is made of the cave ladder's own materials u2014 Stalactite Chip, then Glow Moss, then Cave Pearl, then Echo Shard u2014 and from the Cinder Vault down, every cave drops the deepest material its own light asks for. The shallower part of the bill comes from the cave one tier up. [[Amber]] Resin is still in every recipe and still comes out even, exactly as it has since v0.36.8.
* '''The caves still feed the lights they burn.''' Each new light is made of the cave ladder's own materials — Stalactite Chip, then Glow Moss, then Cave Pearl, then Echo Shard — and from the Cinder Vault down, every cave drops the deepest material its own light asks for. The shallower part of the bill comes from the cave one tier up. [[Amber]] Resin is still in every recipe and still comes out even, exactly as it has since v0.36.8.
* Lights are keys, not merchandise: every one of them sells for 8 amber, far under what it costs to make, so nobody is ever tempted to vendor the way into their own cave. And nine new items means the Completion Log's Items line has nine more to find u2014 your percentage will dip by a hair until you have lit them all.
* Lights are keys, not merchandise: every one of them sells for 8 amber, far under what it costs to make, so nobody is ever tempted to vendor the way into their own cave. And nine new items means the Completion Log's Items line has nine more to find — your percentage will dip by a hair until you have lit them all.


== v0.55.6 — The Shop Shelf Keeps Its Markup For Rich Wardens Too ==
== v0.55.6 — The Shop Shelf Keeps Its Markup For Rich Wardens Too ==
* '''The last free-amber loop is shut.''' V0.55.5 fixed the trader's side of this; the shop had the same hole. Its shelf charges four times what an item is worth precisely so buying from it can never be a way to MAKE amber u2014 but every bonus that raised what you get PAID (the [[Ancestral Monument]], [[Amber]] Affinity, Friend of Wardens) left the shelf price flat, so at a full amber bonus that fourfold markup had quietly decayed to about two-and-a-half. Raw Meat cost 12 on the shelf and the trader would pay 13 for it.
* '''The last free-amber loop is shut.''' V0.55.5 fixed the trader's side of this; the shop had the same hole. Its shelf charges four times what an item is worth precisely so buying from it can never be a way to MAKE amber — but every bonus that raised what you get PAID (the [[Ancestral Monument]], [[Amber]] Affinity, Friend of Wardens) left the shelf price flat, so at a full amber bonus that fourfold markup had quietly decayed to about two-and-a-half. Raw Meat cost 12 on the shelf and the trader would pay 13 for it.
* SHELF PRICES NOW CARRY YOUR AMBER BONUS, exactly like the trader's do, so the markup is a true 4u00d7 at every level of wealth. As before, IN PRACTICE NOTHING CHANGES: if your income is up 55%, so is the price, and a shelf of potions costs the same share of your day's earnings that it always did.
* SHELF PRICES NOW CARRY YOUR AMBER BONUS, exactly like the trader's do, so the markup is a true 4× at every level of wealth. As before, IN PRACTICE NOTHING CHANGES: if your income is up 55%, so is the price, and a shelf of potions costs the same share of your day's earnings that it always did.
* '''If you have never ascended you will not see a single price move.''' The Monument alone cannot reach the level where any of this bit u2014 these loops only ever opened for wardens deep into ascension perks.
* '''If you have never ascended you will not see a single price move.''' The Monument alone cannot reach the level where any of this bit — these loops only ever opened for wardens deep into ascension perks.
* The shelf and the till agree, too: the price on a card now comes from the same place the purchase is charged from, so what you are quoted is what you pay.
* The shelf and the till agree, too: the price on a card now comes from the same place the purchase is charged from, so what you are quoted is what you pay.


== v0.55.5 — The Trader's Cut Works On Amber-boosted Wardens Too ==
== v0.55.5 — The Trader's Cut Works On Amber-boosted Wardens Too ==
* THE TRADING POST COULD BE FARMED FOR FREE AMBER, and the richer you were the better it paid. The trader's 25% cut is meant to be the reason you can't just buy from him and sell straight back u2014 but every bonus that raised what he PAYS you (the [[Ancestral Monument]], [[Amber]] Affinity, Friend of Wardens) left what he CHARGES exactly where it was. Past about +25% amber gain his cut had eaten itself, and past that he was paying more than he asked.
* THE TRADING POST COULD BE FARMED FOR FREE AMBER, and the richer you were the better it paid. The trader's 25% cut is meant to be the reason you can't just buy from him and sell straight back — but every bonus that raised what he PAYS you (the [[Ancestral Monument]], [[Amber]] Affinity, Friend of Wardens) left what he CHARGES exactly where it was. Past about +25% amber gain his cut had eaten itself, and past that he was paying more than he asked.
* HIS PRICES NOW CARRY YOUR BONUS TOO, so the cut is a real 25% at every level of amber gain instead of only for wardens with no bonus at all. IN PRACTICE NOTHING CHANGES FOR YOU: if your amber income is up 55%, the trader's asking price is up 55%, and a day's shopping costs exactly the share of your income it always did. What stops working is buying and immediately selling for a profit u2014 which was never meant to work.
* HIS PRICES NOW CARRY YOUR BONUS TOO, so the cut is a real 25% at every level of amber gain instead of only for wardens with no bonus at all. IN PRACTICE NOTHING CHANGES FOR YOU: if your amber income is up 55%, the trader's asking price is up 55%, and a day's shopping costs exactly the share of your income it always did. What stops working is buying and immediately selling for a profit — which was never meant to work.
* '''The real trade is untouched.''' Buying on a Surplus day and selling on an In-demand day is still the whole game at the [[Trading Post]], and still pays exactly what it always did u2014 the profit is in WAITING, which is what the spread was always there to insist on.
* '''The real trade is untouched.''' Buying on a Surplus day and selling on an In-demand day is still the whole game at the [[Trading Post]], and still pays exactly what it always did — the profit is in WAITING, which is what the spread was always there to insist on.
* The same hole let the BANK outbid the trader's own asking price on nineteen of the twenty-six goods once your amber gain was maxed. That is closed by the same change.
* The same hole let the BANK outbid the trader's own asking price on nineteen of the twenty-six goods once your amber gain was maxed. That is closed by the same change.


== v0.55.4 — Age Catalysts Drop Four Times As Often ==
== v0.55.4 — Age Catalysts Drop Four Times As Often ==
* TAKING AN OUTPOST NOW PAYS ITS AGE CATALYSTS ONE TIME IN FIVE, up from one in twenty. Everything else about them is the same: the fort still pays its OWN count when the roll lands, so a Sundered Bastion capture is still four catalysts and a Briar Den is still one u2014 depth still matters, it just no longer takes twenty banners to see any of it.
* TAKING AN OUTPOST NOW PAYS ITS AGE CATALYSTS ONE TIME IN FIVE, up from one in twenty. Everything else about them is the same: the fort still pays its OWN count when the roll lands, so a Sundered Bastion capture is still four catalysts and a Briar Den is still one — depth still matters, it just no longer takes twenty banners to see any of it.
* THE MATERIAL AGE LADDER IS GATED BEHIND THESE and nothing else drops them, which is what made a 5% roll bite so hard. A masterwork blueprint you may never need is a fine one-in-twenty chase; the currency your whole camp advance waits on is not.
* THE MATERIAL AGE LADDER IS GATED BEHIND THESE and nothing else drops them, which is what made a 5% roll bite so hard. A masterwork blueprint you may never need is a fine one-in-twenty chase; the currency your whole camp advance waits on is not.
* THE BLUEPRINTS AND GEAR ARE UNCHANGED at 5% u2014 the catalysts used to share that number and now have their own, so the two can move apart from here.
* THE BLUEPRINTS AND GEAR ARE UNCHANGED at 5% — the catalysts used to share that number and now have their own, so the two can move apart from here.
* '''The card tells the truth about it.''' An outpost's catalyst chip reads "20% per capture" because it now takes its odds from the very roll the strike makes, not from the blueprint rate sitting next to it.
* '''The card tells the truth about it.''' An outpost's catalyst chip reads "20% per capture" because it now takes its odds from the very roll the strike makes, not from the blueprint rate sitting next to it.


== v0.55.3 — Two Achievements Were Counting The Old Roster ==
== v0.55.3 — Two Achievements Were Counting The Old Roster ==
* '''The curator card argued with its own progress bar.''' It read "Mount all 54 skeletons and open the Grand Hall" while the bar underneath filled towards 57 u2014 46/57, not 46/54. The bar was right: there are 57 species in the valley, and one skeleton for each. Only the sentence was stale.
* '''The curator card argued with its own progress bar.''' It read "Mount all 54 skeletons and open the Grand Hall" while the bar underneath filled towards 57 — 46/57, not 46/54. The bar was right: there are 57 species in the valley, and one skeleton for each. Only the sentence was stale.
* MASTER TAMER HAD THE SAME ROT, QUIETLY. "Tame all 54 species" also wanted 57. That one had no visible mismatch to give it away, so it had been wrong for longer without anyone being able to see it.
* MASTER TAMER HAD THE SAME ROT, QUIETLY. "Tame all 54 species" also wanted 57. That one had no visible mismatch to give it away, so it had been wrong for longer without anyone being able to see it.
* NOTHING ABOUT EITHER GOAL CHANGED u2014 both already required 57, and every mounted skeleton and tamed species you have still counts exactly as it did. The cards simply say the true number now.
* NOTHING ABOUT EITHER GOAL CHANGED — both already required 57, and every mounted skeleton and tamed species you have still counts exactly as it did. The cards simply say the true number now.
* '''And they will keep saying it.''' Both sentences are generated from the live creature list instead of typed by hand, so the next species to join the valley moves the wording along with the goal.
* '''And they will keep saying it.''' Both sentences are generated from the live creature list instead of typed by hand, so the next species to join the valley moves the wording along with the goal.


== v0.55.2 — The Trader Brings As Much As He Takes ==
== v0.55.2 — The Trader Brings As Much As He Takes ==
* '''The trading post now stocks as much as it buys.''' Every one of the 26 goods had a daily BUY cap well under its SELL cap u2014 the trader would take 6 Sky Opals off you but only ever had 3 to hand over, 4 Abyssal [[Amber]] against 2. Both numbers are now the same on every row, so whichever side of the counter you are on, the day's cap is the same.
* '''The trading post now stocks as much as it buys.''' Every one of the 26 goods had a daily BUY cap well under its SELL cap — the trader would take 6 Sky Opals off you but only ever had 3 to hand over, 4 Abyssal [[Amber]] against 2. Both numbers are now the same on every row, so whichever side of the counter you are on, the day's cap is the same.
* '''It lands hardest where the shelf was barest.''' Sky Opal 3 u2192 6, Abyssal [[Amber]] 2 u2192 4, Ember Topaz 5 u2192 8, Starfall Melon 5 u2192 8, Vale Heartfruit 6 u2192 10, Deep Sapphire 6 u2192 10, Moonstone 8 u2192 12. The gems were the point of the change: buying one on a Surplus day and selling it on an In-demand day is the whole trade, and a shelf holding two barely let you make it.
* '''It lands hardest where the shelf was barest.''' Sky Opal 3 → 6, Abyssal [[Amber]] 2 → 4, Ember Topaz 5 → 8, Starfall Melon 5 → 8, Vale Heartfruit 6 → 10, Deep Sapphire 6 → 10, Moonstone 8 → 12. The gems were the point of the change: buying one on a Surplus day and selling it on an In-demand day is the whole trade, and a shelf holding two barely let you make it.
* '''The workhorses got deeper too.''' Iron Ore and Flamegrain 30 u2192 45, Redwood Log 24 u2192 36, Cloudbean 20 u2192 30, [[Amber]] Resin and Frostgourd 15 u2192 24, Echo Shard 12 u2192 20, Skyfruit 10 u2192 16 u2014 fewer gathering trips when the recipe wants one more stack. The early rows climb as well: Gourd and Raw Meat to 100, Sunroot and Hide to 80.
* '''The workhorses got deeper too.''' Iron Ore and Flamegrain 30 → 45, Redwood Log 24 → 36, Cloudbean 20 → 30, [[Amber]] Resin and Frostgourd 15 → 24, Echo Shard 12 → 20, Skyfruit 10 → 16 — fewer gathering trips when the recipe wants one more stack. The early rows climb as well: Gourd and Raw Meat to 100, Sunroot and Hide to 80.
* '''Nothing else moved.''' Prices, the Surplus/In-demand bands, the amounts the trader will buy, the special orders, and the Trader's Charter's +25% per rank are all exactly as they were u2014 and the Charter still multiplies these new numbers, so a rank-4 Charter doubles every one of them.
* '''Nothing else moved.''' Prices, the Surplus/In-demand bands, the amounts the trader will buy, the special orders, and the Trader's Charter's +25% per rank are all exactly as they were — and the Charter still multiplies these new numbers, so a rank-4 Charter doubles every one of them.


== v0.55.1 — The Two Vault Ladders, Retuned ==
== v0.55.1 — The Two Vault Ladders, Retuned ==
* THE REINFORCED VAULT NOW PAYS +3 SLOTS A RANK, up from +2, at exactly the prices it always charged u2014 and every rank you already own counts. A rank-9 vault jumps from +18 stacks to +27 on the spot; a maxed rank-100 one from +200 to +300. The [[Amber]] Exchange's bank line was the cheapest slot in the game and the slowest to matter; now it moves half again as fast for the same amber.
* THE REINFORCED VAULT NOW PAYS +3 SLOTS A RANK, up from +2, at exactly the prices it always charged — and every rank you already own counts. A rank-9 vault jumps from +18 stacks to +27 on the spot; a maxed rank-100 one from +200 to +300. The [[Amber]] Exchange's bank line was the cheapest slot in the game and the slowest to matter; now it moves half again as fast for the same amber.
* THE MASTER VAULT SETTLES AT +6 A RANK, down from +8. The [[Exotic Broker]] still deals in double the Exchange's volume per rank, but the two ladders now read as one line rather than the tier-1 vault being a rounding error next to it. A maxed rank-49 Master Vault holds +294 stacks instead of +392. Prices are untouched there too.
* THE MASTER VAULT SETTLES AT +6 A RANK, down from +8. The [[Exotic Broker]] still deals in double the Exchange's volume per rank, but the two ladders now read as one line rather than the tier-1 vault being a rounding error next to it. A maxed rank-49 Master Vault holds +294 stacks instead of +392. Prices are untouched there too.
* '''At the very top the two moves all but cancel.''' Everything maxed is 725 stacks, up from 723 (32 base + 99 Storage Hut levels + 300 Exchange + 294 Broker). Below the ceiling it depends which line you bought u2014 if you went deep into the Broker without the Exchange ladder behind it, your cap comes down.
* '''At the very top the two moves all but cancel.''' Everything maxed is 725 stacks, up from 723 (32 base + 99 Storage Hut levels + 300 Exchange + 294 Broker). Below the ceiling it depends which line you bought — if you went deep into the Broker without the Exchange ladder behind it, your cap comes down.
* '''Nothing in your bank is lost if that happens.''' Everything stays exactly where it is; you simply cannot open a NEW stack until you are back under the cap. Selling or using anything you already hold frees you up straight away, and the next Exchange rank is cheap.
* '''Nothing in your bank is lost if that happens.''' Everything stays exactly where it is; you simply cannot open a NEW stack until you are back under the cap. Selling or using anything you already hold frees you up straight away, and the next Exchange rank is cheap.


== v0.55.0 — Crafted Armour Is Worth Wearing Again ==
== v0.55.0 — Crafted Armour Is Worth Wearing Again ==
* '''Every piece of armour you make just got three times better.''' Hide Vest goes from 3 defense to 9 (plus 2 attack), Hide Leggings from 5 to 11, Iron Plate from 8 to 26, Obsidian Plate from 15 to 53 u2014 nineteen pieces in all, across [[Crafting]] and [[Smithing]]. The rule they now follow is the one the game always meant to: what you can MAKE should be about as good as what DROPS one biome back. Always worth wearing on the way somewhere, never better than the reward for getting there.
* '''Every piece of armour you make just got three times better.''' Hide Vest goes from 3 defense to 9 (plus 2 attack), Hide Leggings from 5 to 11, Iron Plate from 8 to 26, Obsidian Plate from 15 to 53 — nineteen pieces in all, across [[Crafting]] and [[Smithing]]. The rule they now follow is the one the game always meant to: what you can MAKE should be about as good as what DROPS one biome back. Always worth wearing on the way somewhere, never better than the reward for getting there.
* This is the other half of v0.54.9. That version made Hide Leggings possible to build; the trouble was that a def-5 legging was worse than the loot lying around where its materials came from, so there was little reason to bother. [[Crafting]] armour had been sitting at roughly a THIRD of its intended strength since v0.36.58, and nothing measured it u2014 the tests checked that each tier beat the one below and that drop sets stayed ahead, both of which a far-too-weak ladder passes perfectly.
* This is the other half of v0.54.9. That version made Hide Leggings possible to build; the trouble was that a def-5 legging was worse than the loot lying around where its materials came from, so there was little reason to bother. [[Crafting]] armour had been sitting at roughly a THIRD of its intended strength since v0.36.58, and nothing measured it — the tests checked that each tier beat the one below and that drop sets stayed ahead, both of which a far-too-weak ladder passes perfectly.
* '''Crafting and smithing now feel different.''' A [[Crafting]] piece is light: it spends a quarter of its strength on attack, so Fiber Tunic is 4 attack / 20 defense. A [[Smithing]] piece is heavy and pure defense u2014 Iron Plate is a flat 26. Same total, spent two ways; pick the line that suits you.
* '''Crafting and smithing now feel different.''' A [[Crafting]] piece is light: it spends a quarter of its strength on attack, so Fiber Tunic is 4 attack / 20 defense. A [[Smithing]] piece is heavy and pure defense — Iron Plate is a flat 26. Same total, spent two ways; pick the line that suits you.
* '''Mostly harmless hit the gym.''' With everyone's gear this much better the final rival gauntlet would have stopped being the wall it is meant to be, so the [MH] crew are about 10% tougher across the board u2014 Keltar's crown now costs what it always did.
* '''Mostly harmless hit the gym.''' With everyone's gear this much better the final rival gauntlet would have stopped being the wall it is meant to be, so the [MH] crew are about 10% tougher across the board — Keltar's crown now costs what it always did.
* Your existing gear upgraded itself. Armour is stored by name, not by numbers, so whatever is on your character right now is already the new, better version.
* Your existing gear upgraded itself. Armour is stored by name, not by numbers, so whatever is on your character right now is already the new, better version.


== v0.54.9 — Hide Gear No Longer Needs Cave-deep Materials ==
== v0.54.9 — Hide Gear No Longer Needs Cave-deep Materials ==
* '''Starter armour is starter armour again.''' Stitch Hide Leggings sits at [[Crafting]] 32 and gives 5 defense u2014 but it was asking for Deepchitin, which only drops in the Cavern Depths. Getting there meant [[Hunting]] 60, or three guardians down and [[Expeditions]] 30, by which point the Depths are handing you a 20-defense set for free. Hide Vest, Wooden Shield, Bone Helm, Copper Cap, Bronze Helm, Bronze Shield and Bronze Greaves were all locked the same way: the gear you make to reach a place was sitting behind reaching it.
* '''Starter armour is starter armour again.''' Stitch Hide Leggings sits at [[Crafting]] 32 and gives 5 defense — but it was asking for Deepchitin, which only drops in the Cavern Depths. Getting there meant [[Hunting]] 60, or three guardians down and [[Expeditions]] 30, by which point the Depths are handing you a 20-defense set for free. Hide Vest, Wooden Shield, Bone Helm, Copper Cap, Bronze Helm, Bronze Shield and Bronze Greaves were all locked the same way: the gear you make to reach a place was sitting behind reaching it.
* Every crafted armour recipe now asks for a material you could already have gone and got at that recipe's own level. The whole low ladder u2014 everything from Copper Cap at 25 up to Bronze Greaves at 48 u2014 takes RIDGEPLATE, a new Redwood Wilds plate that drops from Redwood hunts (from [[Hunting]] 25) and the Redwood patrol ([[Expeditions]] 15). Fiber Tunic and Iron Plate take Bogscale, Iron Helm takes Deepchitin, and the rest of the ladder steps up one biome at a time from there. The deep materials keep their place at the top, where the recipes that want them are already past them.
* Every crafted armour recipe now asks for a material you could already have gone and got at that recipe's own level. The whole low ladder — everything from Copper Cap at 25 up to Bronze Greaves at 48 — takes RIDGEPLATE, a new Redwood Wilds plate that drops from Redwood hunts (from [[Hunting]] 25) and the Redwood patrol ([[Expeditions]] 15). Fiber Tunic and Iron Plate take Bogscale, Iron Helm takes Deepchitin, and the rest of the ladder steps up one biome at a time from there. The deep materials keep their place at the top, where the recipes that want them are already past them.
* Because the materials got closer to home, the recipes also got cheaper: Bone Helm's bill drops from 3 Slagplate to 2 Ridgeplate, Fiber Tunic's from 3 Reefshell to 2 Bogscale. Mangrove-Frame Shield moved from [[Crafting]] 63 to 66 so it sits at or above the Slagplate it now asks for, instead of reaching two biomes past the swamp it makes you stand in.
* Because the materials got closer to home, the recipes also got cheaper: Bone Helm's bill drops from 3 Slagplate to 2 Ridgeplate, Fiber Tunic's from 3 Reefshell to 2 Bogscale. Mangrove-Frame Shield moved from [[Crafting]] 63 to 66 so it sits at or above the Slagplate it now asks for, instead of reaching two biomes past the swamp it makes you stand in.


Line 225: Line 225:


== v0.54.4 — The Primal Catalyst Walks Through The Door ==
== v0.54.4 — The Primal Catalyst Walks Through The Door ==
* '''Your catalyst hoard is safe now.''' The Primal Catalyst has whispered "it will matter enormously, someday soon" since long before the [[Caves#The [[Amber]] Door|Amber Door]] existed — but its only use, aiming Mutation Lines clutches, unlocks two walks in, and until today the walk wiped your hoard with the rest of the bank. No more: Catalysts now carry through EVERY ascension at full stack, the Ledger of the Door says so, and the item itself now promises it. Collect with confidence.
* '''Your catalyst hoard is safe now.''' The Primal Catalyst has whispered "it will matter enormously, someday soon" since long before the [[Caves#The Amber Door|Amber Door]] existed — but its only use, aiming Mutation Lines clutches, unlocks two walks in, and until today the walk wiped your hoard with the rest of the bank. No more: Catalysts now carry through EVERY ascension at full stack, the Ledger of the Door says so, and the item itself now promises it. Collect with confidence.


== v0.54.3 — The Coach Stays Home After The Amber Door ==
== v0.54.3 — The Coach Stays Home After The Amber Door ==
* '''No more berry lessons for veterans.''' Ascending resets the First Steps quest chain with the rest of the run — and the Getting Started coach read that as "brand-new player" and popped up with step 1 of 6. Anyone who has walked the [[Caves#The [[Amber]] Door|Amber Door]] has definitionally finished the game once; the coach now checks your ascension count and never triggers past the first walk.
* '''No more berry lessons for veterans.''' Ascending resets the First Steps quest chain with the rest of the run — and the Getting Started coach read that as "brand-new player" and popped up with step 1 of 6. Anyone who has walked the [[Caves#The Amber Door|Amber Door]] has definitionally finished the game once; the coach now checks your ascension count and never triggers past the first walk.


== v0.54.2 — The Cloud Stops Arguing With The Amber Door ==
== v0.54.2 — The Cloud Stops Arguing With The Amber Door ==
* '''Ascending no longer trips the save picker.''' Walking the [[Caves#The [[Amber]] Door|Amber Door]] starts a fresh run on purpose — but the cloud-sync safety net read those small new numbers as "you lost 169 million XP" and recommended your own past. The sync brain now counts ASCENSIONS FIRST: your ascended save is recognized as the future it is, the picker stays closed after a walk, and if it ever does appear (real progress from another device) it shows an Ascensions row, explains which side walked the Door, and never red-flags your prestige as "far less progress".
* '''Ascending no longer trips the save picker.''' Walking the [[Caves#The Amber Door|Amber Door]] starts a fresh run on purpose — but the cloud-sync safety net read those small new numbers as "you lost 169 million XP" and recommended your own past. The sync brain now counts ASCENSIONS FIRST: your ascended save is recognized as the future it is, the picker stays closed after a walk, and if it ever does appear (real progress from another device) it shows an Ascensions row, explains which side walked the Door, and never red-flags your prestige as "far less progress".
* '''You arrive through the door now.''' Ascending lands on a proper arrival — a wash of amber light, the Sparks you banked, and a reminder that your old valley is archived on this device (Settings → restore can always bring it back).
* '''You arrive through the door now.''' Ascending lands on a proper arrival — a wash of amber light, the Sparks you banked, and a reminder that your old valley is archived on this device (Settings → restore can always bring it back).


== v0.54.1 — The Amber Door Looks Pressable ==
== v0.54.1 — The Amber Door Looks Pressable ==
* '''The door is a button now.''' "Approach the [[Caves#The [[Amber]] Door|Amber Door]]", "Arm the Door" and "Walk through the Amber Door" rendered as bare lines of text — the most momentous press in the game gave no hint it could be pressed. All three now wear real button chrome: raised, amber-edged, glowing on hover, and the final walk sits dimmed until you arm it.
* '''The door is a button now.''' "Approach the [[Caves#The Amber Door|Amber Door]]", "Arm the Door" and "Walk through the Amber Door" rendered as bare lines of text — the most momentous press in the game gave no hint it could be pressed. All three now wear real button chrome: raised, amber-edged, glowing on hover, and the final walk sits dimmed until you arm it.


== v0.54.0 — NICHES — Every Species Gets A Job, And The Staircase Is Complete ==
== v0.54.0 — NICHES — Every Species Gets A Job, And The Staircase Is Complete ==
* '''Every species gets a job.''' For everyone past their FOURTH walk through the [[Caves#The [[Amber]] Door|Amber Door]], 35 species now wear a JOB TITLE on their card — a fact about the species, printed plainly with its stars: GATHER SPECIALISTS for the four hired-hand skills, HAULERS and PATHFINDERS for dispatch squads, and the EGG TENDER. Every one of the 13 species the min-maxers politely called dead tames carries at least two stars. Every tame matters again.
* '''Every species gets a job.''' For everyone past their FOURTH walk through the [[Caves#The Amber Door|Amber Door]], 35 species now wear a JOB TITLE on their card — a fact about the species, printed plainly with its stars: GATHER SPECIALISTS for the four hired-hand skills, HAULERS and PATHFINDERS for dispatch squads, and the EGG TENDER. Every one of the 13 species the min-maxers politely called dead tames carries at least two stars. Every tame matters again.
* '''The specialists work faster.''' A hired hand of a matching species works 20/40/60% faster on its base pace by stars — under a hard honesty ceiling of 0.45× your own pace, now real engine math: idle NEVER beats playing. The skill page bar wears the chip, and the hourly numbers already include it.
* '''The specialists work faster.''' A hired hand of a matching species works 20/40/60% faster on its base pace by stars — under a hard honesty ceiling of 0.45× your own pace, now real engine math: idle NEVER beats playing. The skill page bar wears the chip, and the hourly numbers already include it.
* SQUADS GET SMARTER, NOT BIGGER. The squad’s best HAULER brings home 8/16/25% more of a mission’s guaranteed haul; its best PATHFINDER cuts the trip 5/10/15%, already in the countdown you watch. Only the best of each counts — no stacking puzzle, and the dispatch sheet names exactly who and how much.
* SQUADS GET SMARTER, NOT BIGGER. The squad's best HAULER brings home 8/16/25% more of a mission's guaranteed haul; its best PATHFINDER cuts the trip 5/10/15%, already in the countdown you watch. Only the best of each counts — no stacking puzzle, and the dispatch sheet names exactly who and how much.
* THE OVIRAPTOR’S AURA, MADE OFFICIAL. Egg Tenders cut every egg-lay timer 15/25/40% by stars — and the Oviraptor formalizes at 2★, EXACTLY its famous −25%, so nothing changes for a single stable today. The egg ledger finally names who is tending.
* THE OVIRAPTOR'S AURA, MADE OFFICIAL. Egg Tenders cut every egg-lay timer 15/25/40% by stars — and the Oviraptor formalizes at 2★, EXACTLY its famous −25%, so nothing changes for a single stable today. The egg ledger finally names who is tending.
* A new score row for your next walk: 25 points per NICHED SPECIES standing in your stable or stasis when you ascend — breadth, the thing the Census taught you to build, finally pays.
* A new score row for your next walk: 25 points per NICHED SPECIES standing in your stable or stasis when you ascend — breadth, the thing the Census taught you to build, finally pays.
* Below four ascensions nothing changes: same intervals, same hauls, same timers, byte for byte. And with this, THE POST-ASCENSION STAIRCASE IS COMPLETE — Rift Ranks, the Bounty Board, the Completion Log, Mutation Lines, Item Quality, and Niches: six systems, one per walk through the Door.
* Below four ascensions nothing changes: same intervals, same hauls, same timers, byte for byte. And with this, THE POST-ASCENSION STAIRCASE IS COMPLETE — Rift Ranks, the Bounty Board, the Completion Log, Mutation Lines, Item Quality, and Niches: six systems, one per walk through the Door.


== v0.53.1 — Groundwork: Every Species Learns Its Job ==
== v0.53.1 — Groundwork: Every Species Learns Its Job ==
* '''Groundwork for niches.''' The staircase’s sixth and FINAL system — the count-4 finale — is wired in under the floorboards: 35 species carry a JOB now (Gather specialists for the four hired-hand skills, Haulers and Pathfinders for dispatch squads, and the Tender), every one of the 13 forgotten tames among them. The honesty ceiling on hired hands becomes real engine math, and a new score row will pay 25 per niched species you keep. None of it is visible yet — the star chips and crew hints arrive with their own update.
* '''Groundwork for niches.''' The staircase's sixth and FINAL system — the count-4 finale — is wired in under the floorboards: 35 species carry a JOB now (Gather specialists for the four hired-hand skills, Haulers and Pathfinders for dispatch squads, and the Tender), every one of the 13 forgotten tames among them. The honesty ceiling on hired hands becomes real engine math, and a new score row will pay 25 per niched species you keep. None of it is visible yet — the star chips and crew hints arrive with their own update.
* For everyone below four ascensions — which today is everyone — nothing changes: same intervals, same hauls, same egg timers, byte for byte.
* For everyone below four ascensions — which today is everyone — nothing changes: same intervals, same hauls, same egg timers, byte for byte.


== v0.53.0 — ITEM QUALITY — The Forge’s 1% And The Rite That Chases It ==
== v0.53.0 — ITEM QUALITY — The Forge's 1% And The Rite That Chases It ==
* '''The forge learns perfection.''' For everyone past their THIRD walk through the [[Caves#The [[Amber]] Door|Amber Door]], every cast now has four grades instead of three: 70% Common, 24% Fine, 5% Masterwork — and at the very top of the band, the 1% PRIMAL FORGED. A primal piece BEATS the Primal set piece in its slot, glows amber wherever its name appears, and is the only way past the gear the Door already gave you.
* '''The forge learns perfection.''' For everyone past their THIRD walk through the [[Caves#The Amber Door|Amber Door]], every cast now has four grades instead of three: 70% Common, 24% Fine, 5% Masterwork — and at the very top of the band, the 1% PRIMAL FORGED. A primal piece BEATS the Primal set piece in its slot, glows amber wherever its name appears, and is the only way past the gear the Door already gave you.
* '''The rite of refinement.''' Any forged piece you own — in the locker, on your back, or fitted to a dino — can be re-cast IN PLACE: pay 15,000 amber plus HALF the blueprint’s rare bill (exactly what salvage would return), or burn ONE Quality Whetstone instead, and the forge rolls the piece fresh. You keep the BETTER of the two casts, always — the Rite never hands back a downgrade, and your fitted gear never leaves its slot. No XP, no locker shuffle: the forge’s endgame is the amber, the mats, and the 1%.
* '''The rite of refinement.''' Any forged piece you own — in the locker, on your back, or fitted to a dino — can be re-cast IN PLACE: pay 15,000 amber plus HALF the blueprint's rare bill (exactly what salvage would return), or burn ONE Quality Whetstone instead, and the forge rolls the piece fresh. You keep the BETTER of the two casts, always — the Rite never hands back a downgrade, and your fitted gear never leaves its slot. No XP, no locker shuffle: the forge's endgame is the amber, the mats, and the 1%.
* '''The whetstone finally cuts.''' The Quality Whetstone — stocked at the [[Rifts#The Rift Bazaar|Rift Bazaar]] and the Bounty Exchange since the staircase opened — now has its verb, and a third source: every α-rank rift boss win has an 8% chance to drop one.
* '''The whetstone finally cuts.''' The Quality Whetstone — stocked at the [[Rifts#The Rift Bazaar|Rift Bazaar]] and the Bounty Exchange since the staircase opened — now has its verb, and a third source: every α-rank rift boss win has an 8% chance to drop one.
* SEVEN TOP BLUEPRINTS, ONE PER SLOT. Valeglass Warblade, Riftwarden Aegis, Sky-Tempered Casque, Vale-Heart Cuirass, Stormstride Greaves, Moonshadow Saddle and Moonlit Barding — levels 88–99 across [[Smithing]] and [[Crafting]], sheets sold one-off at the [[Rifts#The Rift Bazaar|Rift Bazaar]] at count 3. Each one’s PRIMAL window is the only cast that out-rolls the matching Primal set piece; a masterwork merely ties it. The 90-to-99 forge grind finally has a reason.
* SEVEN TOP BLUEPRINTS, ONE PER SLOT. Valeglass Warblade, Riftwarden Aegis, Sky-Tempered Casque, Vale-Heart Cuirass, Stormstride Greaves, Moonshadow Saddle and Moonlit Barding — levels 88–99 across [[Smithing]] and [[Crafting]], sheets sold one-off at the [[Rifts#The Rift Bazaar|Rift Bazaar]] at count 3. Each one's PRIMAL window is the only cast that out-rolls the matching Primal set piece; a masterwork merely ties it. The 90-to-99 forge grind finally has a reason.
* TWO LIFETIME TITLES ride the anvil — PRIMAL SMITH at your first primal cast, THE VALE’S OWN MAKER at six (one for every forged slot) — plus a new score row for your next walk: 75 points per lifetime primal cast.
* TWO LIFETIME TITLES ride the anvil — PRIMAL SMITH at your first primal cast, THE VALE'S OWN MAKER at six (one for every forged slot) — plus a new score row for your next walk: 75 points per lifetime primal cast.
* Below three ascensions the forge does not change: same casts, same odds, byte for byte.
* Below three ascensions the forge does not change: same casts, same odds, byte for byte.


== v0.52.1 — Groundwork: The Forge Learns What Perfection Is Called ==
== v0.52.1 — Groundwork: The Forge Learns What Perfection Is Called ==
* '''Groundwork for item quality.''' The staircase’s fifth system — the count-3 forge endgame — is wired in under the floorboards: the 1% PRIMAL FORGED grade at the very top of every blueprint’s range, the RITE OF REFINEMENT (re-cast a piece you own and keep the better roll, never the worse), the Quality Whetstone’s long-promised verb plus its third source, seven TOP-TIER BLUEPRINTS at levels 88–99, and two new lifetime titles. None of it is visible yet — the Rite and the new grade arrive on the forge with their own update.
* '''Groundwork for item quality.''' The staircase's fifth system — the count-3 forge endgame — is wired in under the floorboards: the 1% PRIMAL FORGED grade at the very top of every blueprint's range, the RITE OF REFINEMENT (re-cast a piece you own and keep the better roll, never the worse), the Quality Whetstone's long-promised verb plus its third source, seven TOP-TIER BLUEPRINTS at levels 88–99, and two new lifetime titles. None of it is visible yet — the Rite and the new grade arrive on the forge with their own update.
* For everyone below three ascensions — which today is everyone — the forge does not change: same casts, same odds, byte for byte.
* For everyone below three ascensions — which today is everyone — the forge does not change: same casts, same odds, byte for byte.


== v0.52.0 — MUTATION LINES — Breeding Finally Has A Finish Line ==
== v0.52.0 — MUTATION LINES — Breeding Finally Has A Finish Line ==
* '''The bloodlines awaken.''' For everyone past their SECOND walk through the [[Caves#The [[Amber]] Door|Amber Door]], the [[Stable]]’s breeding pen learns lineage: every pairing tracks a MOTHER LINE and a FATHER LINE, each with its own visible counter to 20. Each clutch, each unfinished side has a 6% chance to mutate — +2, permanently, to one of the four stats. And HEALTH CAN FINALLY MUTATE.
* '''The bloodlines awaken.''' For everyone past their SECOND walk through the [[Caves#The Amber Door|Amber Door]], the [[Stable]]'s breeding pen learns lineage: every pairing tracks a MOTHER LINE and a FATHER LINE, each with its own visible counter to 20. Each clutch, each unfinished side has a 6% chance to mutate — +2, permanently, to one of the four stats. And HEALTH CAN FINALLY MUTATE.
* '''The game can never quietly rob you.''' Every 12th dry clutch of the same pairing is GUARANTEED to mutate, and the dry counter is on screen — on the pen while a clutch runs, and the moment you pick a pair.
* '''The game can never quietly rob you.''' Every 12th dry clutch of the same pairing is GUARANTEED to mutate, and the dry counter is on screen — on the pen while a clutch runs, and the moment you pick a pair.
* '''Aim the mutation.''' The Primal Catalyst — hoarded since the breeders first whispered about it — is burned at clutch start to land that clutch’s mutations on the stat YOU choose. The smart play writes itself: arm it on the guaranteed 12th clutch.
* '''Aim the mutation.''' The Primal Catalyst — hoarded since the breeders first whispered about it — is burned at clutch start to land that clutch's mutations on the stat YOU choose. The smart play writes itself: arm it on the guaranteed 12th clutch.
* '''Taming 90 opens a second pen.''' Two pairings at once, twice the line’s pace — the 90-to-99 grind finally has a parallel project.
* '''Taming 90 opens a second pen.''' Two pairings at once, twice the line's pace — the 90-to-99 grind finally has a parallel project.
* '''The dynasty is the summit.''' A side at 20 is finished; at a combined depth of 40 a pairing goes sterile — the 20×20 DYNASTY, worth about +80 on a chosen stat, is a real finish line, not another treadmill. Every dino’s card wears its line badge and its bloodline’s own colour; the detail card itemizes exactly what the line added, stat by stat.
* '''The dynasty is the summit.''' A side at 20 is finished; at a combined depth of 40 a pairing goes sterile — the 20×20 DYNASTY, worth about +80 on a chosen stat, is a real finish line, not another treadmill. Every dino's card wears its line badge and its bloodline's own colour; the detail card itemizes exactly what the line added, stat by stat.
* Your current dinos lose nothing: every stat stays, every old mutation stays baked in, and both counters start clean. TWO LIFETIME TITLES ride the ladder — LINE KEEPER at a finished line, DYNAST at the summit — plus a new score row for your next walk: 15 points per mutation on your deepest bloodline.
* Your current dinos lose nothing: every stat stays, every old mutation stays baked in, and both counters start clean. TWO LIFETIME TITLES ride the ladder — LINE KEEPER at a finished line, DYNAST at the summit — plus a new score row for your next walk: 15 points per mutation on your deepest bloodline.
* Below two ascensions breeding does not change: same rolls, same odds, byte for byte. The nursery flow you know — egg, care prompts, imprint, graduate — does not change at all.
* Below two ascensions breeding does not change: same rolls, same odds, byte for byte. The nursery flow you know — egg, care prompts, imprint, graduate — does not change at all.


== v0.51.1 — Groundwork: The Bloodlines Learn To Remember ==
== v0.51.1 — Groundwork: The Bloodlines Learn To Remember ==
* '''Groundwork for mutation lines.''' The staircase’s fourth system — the count-2 breeding redesign — is wired in under the floorboards: mother and father lines with visible counters to 20, a 6% chance per side per clutch, +2 flat to one of FOUR stats (health finally included), a forced mutation every 12th dry clutch of a pairing, the Primal Catalyst’s long-promised verb, a second breeding pen at [[Taming]] 90, and a real finish line at the 20×20 Dynasty. None of it is visible yet — the bloodline panel arrives on the [[Stable]] page with its own update.
* '''Groundwork for mutation lines.''' The staircase's fourth system — the count-2 breeding redesign — is wired in under the floorboards: mother and father lines with visible counters to 20, a 6% chance per side per clutch, +2 flat to one of FOUR stats (health finally included), a forced mutation every 12th dry clutch of a pairing, the Primal Catalyst's long-promised verb, a second breeding pen at [[Taming]] 90, and a real finish line at the 20×20 Dynasty. None of it is visible yet — the bloodline panel arrives on the [[Stable]] page with its own update.
* For everyone below two ascensions — which today is everyone — breeding does not change: same rolls, same odds, byte for byte.
* For everyone below two ascensions — which today is everyone — breeding does not change: same rolls, same odds, byte for byte.


== v0.51.0 — THE WHOLE JOURNEY — The Staircase’s Last Step ==
== v0.51.0 — THE WHOLE JOURNEY — The Staircase's Last Step ==
* '''The valley keeps your score.''' For everyone past the [[Caves#The [[Amber]] Door|Amber Door]], the Completion Log now opens with THE WHOLE JOURNEY: one honest percent for everything you have ever done — the plain average of five bars for SKILLS, MASTERY, COLLECTION, BESTIARY and FEATS, recomputed live from your save and never stored. The log counts everything the Census ignores, and gates nothing.
* '''The valley keeps your score.''' For everyone past the [[Caves#The Amber Door|Amber Door]], the Completion Log now opens with THE WHOLE JOURNEY: one honest percent for everything you have ever done — the plain average of five bars for SKILLS, MASTERY, COLLECTION, BESTIARY and FEATS, recomputed live from your save and never stored. The log counts everything the Census ignores, and gates nothing.
* FIVE RANKS wait along it: WAYFINDER at 25%, CHRONICLER at 50% (+1% all skill XP), VALLEY ELDER at 75% (+2%, replacing), PRIMAL SCHOLAR at 90% (+3%, replacing), and THE COMPLEAT PRIMALIST at 100%. Only your best rank counts, and it is remembered FOREVER — ascending resets your skills, never your rank.
* FIVE RANKS wait along it: WAYFINDER at 25%, CHRONICLER at 50% (+1% all skill XP), VALLEY ELDER at 75% (+2%, replacing), PRIMAL SCHOLAR at 90% (+3%, replacing), and THE COMPLEAT PRIMALIST at 100%. Only your best rank counts, and it is remembered FOREVER — ascending resets your skills, never your rank.
* '''The rewards show their face.''' Primal Scholar GILDS the whole panel in amber. The summit grants the BANNER OF THE VALE — +15 expedition score from the bank, a Trophy Case heirloom that survives every ascension. Two lifetime titles ride the ladder: Wayfinder at rank 1 and The Compleat Primalist at the top.
* '''The rewards show their face.''' Primal Scholar GILDS the whole panel in amber. The summit grants the BANNER OF THE VALE — +15 expedition score from the bank, a Trophy Case heirloom that survives every ascension. Two lifetime titles ride the ladder: Wayfinder at rank 1 and The Compleat Primalist at the top.
Line 282: Line 282:


== v0.50.1 — Groundwork: The Valley Starts Counting Your Whole Journey ==
== v0.50.1 — Groundwork: The Valley Starts Counting Your Whole Journey ==
* '''Groundwork for completion log ranks.''' The last of the first staircase’s three systems is wired in under the floorboards: one overall completion percent averaging five live axes — Skills, [[Mastery]], Collection, Bestiary, Feats — with five ranks along it, two new lifetime titles, and the Banner of the Vale waiting at the summit. None of it is visible yet — the log ranks arrive on the completion page with their own update.
* '''Groundwork for completion log ranks.''' The last of the first staircase's three systems is wired in under the floorboards: one overall completion percent averaging five live axes — Skills, [[Mastery]], Collection, Bestiary, Feats — with five ranks along it, two new lifetime titles, and the Banner of the Vale waiting at the summit. None of it is visible yet — the log ranks arrive on the completion page with their own update.
* For everyone below one ascension — which today is everyone — nothing changes: same numbers, same odds, byte for byte.
* For everyone below one ascension — which today is everyone — nothing changes: same numbers, same odds, byte for byte.


== v0.50.0 — THE WARDEN'S BOUNTY BOARD — The Staircase's Second Step ==
== v0.50.0 — THE WARDEN'S BOUNTY BOARD — The Staircase's Second Step ==
* '''The wardens are hiring.''' For everyone past the [[Caves#The [[Amber]] Door|Amber Door]], a bounty office opens on the [[Hunting]] page: hold one bounty at a time, pick your TIER, and the board deals the quarry — cull ten of them for a flat purse of WARDEN’S MARKS. The deck is fixed: reloading never rerolls a deal, and walking away burns it.
* '''The wardens are hiring.''' For everyone past the [[Caves#The Amber Door|Amber Door]], a bounty office opens on the [[Hunting]] page: hold one bounty at a time, pick your TIER, and the board deals the quarry — cull ten of them for a flat purse of WARDEN'S MARKS. The deck is fixed: reloading never rerolls a deal, and walking away burns it.
* FIVE TIERS climb with your [[Hunting]] level, exactly the ladder your new cycle re-climbs: Novice at level 1 (free, 21 Marks) · Seasoned 35 (95) · Veteran 55 (192) · Elite 75 (368) · Apex at 90 with the Vale guardian down (554). Taking is always free — each tier’s fee is the price of ABANDONING, never more than you hold.
* FIVE TIERS climb with your [[Hunting]] level, exactly the ladder your new cycle re-climbs: Novice at level 1 (free, 21 Marks) · Seasoned 35 (95) · Veteran 55 (192) · Elite 75 (368) · Apex at 90 with the Vale guardian down (554). Taking is always free — each tier's fee is the price of ABANDONING, never more than you hold.
* '''The hunt leans your way.''' While a bounty is live, its target pays +25% [[Hunting]] XP — the card shows the boosted number — and alpha prey cross your path half again as often. Your target’s card wears a bounty chip counting the cull.
* '''The hunt leans your way.''' While a bounty is live, its target pays +25% [[Hunting]] XP — the card shows the boosted number — and alpha prey cross your path half again as often. Your target's card wears a bounty chip counting the cull.
* THE BOUNTY EXCHANGE spends Marks: the AUTO BOUNTY LEDGER (6,000 — finished bounties chain straight into the next), the WARDEN’S LONGSPEAR (3,000 — hunts against your target run 15% faster while it’s in hand), the TROPHY HARNESS (2,400 — alphas half again as often anywhere, worn), the WARDEN’S STANDARD (1,500 — +10 expedition score from the bank), Quality Whetstones and Primal Catalysts for the systems still coming, and Ration Crates of salted meat. Everything the Exchange sells survives future ascensions in the Trophy Case.
* THE BOUNTY EXCHANGE spends Marks: the AUTO BOUNTY LEDGER (6,000 — finished bounties chain straight into the next), the WARDEN'S LONGSPEAR (3,000 — hunts against your target run 15% faster while it's in hand), the TROPHY HARNESS (2,400 — alphas half again as often anywhere, worn), the WARDEN'S STANDARD (1,500 — +10 expedition score from the bank), Quality Whetstones and Primal Catalysts for the systems still coming, and Ration Crates of salted meat. Everything the Exchange sells survives future ascensions in the Trophy Case.
* '''Two lifetime titles.''' CULLER at 10,000 lifetime Marks and WARDEN OF THE VALE at 25,000. Lifetime means lifetime — the record spans every ascension, and neither can ever gate the [[Caves#The [[Amber]] Door|Amber Door]].
* '''Two lifetime titles.''' CULLER at 10,000 lifetime Marks and WARDEN OF THE VALE at 25,000. Lifetime means lifetime — the record spans every ascension, and neither can ever gate the [[Caves#The Amber Door|Amber Door]].
* '''New score to chase.''' Every 50 lifetime Marks is a point toward your next walk — the long title alone is worth 500.
* '''New score to chase.''' Every 50 lifetime Marks is a point toward your next walk — the long title alone is worth 500.
* Below one ascension nothing changes — same hunts, same drops, same odds, byte for byte. The staircase’s next rung, Completion Log ranks, arrives as its own update.
* Below one ascension nothing changes — same hunts, same drops, same odds, byte for byte. The staircase's next rung, Completion Log ranks, arrives as its own update.


== v0.49.2 — Groundwork: The Wardens Post Their First Bounties ==
== v0.49.2 — Groundwork: The Wardens Post Their First Bounties ==
* '''Groundwork for the bounty board.''' The second post-Ascension system is now wired in under the floorboards: the Warden’s Bounty Board’s five-tier ladder, its Marks currency, the Bounty Exchange and its gear, and two new lifetime titles. None of it is visible yet — every piece waits for a walk through the [[Caves#The [[Amber]] Door|Amber Door]], and the board itself arrives on the [[Hunting]] page with its own update.
* '''Groundwork for the bounty board.''' The second post-Ascension system is now wired in under the floorboards: the Warden's Bounty Board's five-tier ladder, its Marks currency, the Bounty Exchange and its gear, and two new lifetime titles. None of it is visible yet — every piece waits for a walk through the [[Caves#The Amber Door|Amber Door]], and the board itself arrives on the [[Hunting]] page with its own update.
* For everyone below one ascension — which today is everyone — nothing changes: same hunts, same drops, same odds, byte for byte.
* For everyone below one ascension — which today is everyone — nothing changes: same hunts, same drops, same odds, byte for byte.


Line 304: Line 304:


== v0.49.0 — RIFT RANKS — The Staircase Begins ==
== v0.49.0 — RIFT RANKS — The Staircase Begins ==
* '''The first step of the staircase.''' For everyone who has walked the [[Caves#The [[Amber]] Door|Amber Door]], the three rift zones reveal what was always underneath: today’s four boss fights were only GAMMA RANK. Two harder cuts open above each — BETA at 1.5× difficulty paying 45 Rift Shards, ALPHA at 2× paying 75 — listed under their zone exactly like arena tiers, with mastery, tooltips and the battle screen all working unchanged.
* '''The first step of the staircase.''' For everyone who has walked the [[Caves#The Amber Door|Amber Door]], the three rift zones reveal what was always underneath: today's four boss fights were only GAMMA RANK. Two harder cuts open above each — BETA at 1.5× difficulty paying 45 Rift Shards, ALPHA at 2× paying 75 — listed under their zone exactly like arena tiers, with mastery, tooltips and the battle screen all working unchanged.
* '''Harder does not mean unfair.''' A rank’s damage arrives in more, smaller strikes: the worst single hit at Alpha is the same size as at Gamma — the fight is longer, never spikier. That promise is enforced by the balance suite, not just written here.
* '''Harder does not mean unfair.''' A rank's damage arrives in more, smaller strikes: the worst single hit at Alpha is the same size as at Gamma — the fight is longer, never spikier. That promise is enforced by the balance suite, not just written here.
* '''Earn your way up.''' Beta reveals after 8 wins against that boss; Alpha after 8 Beta wins. Every rank card names exactly where you stand — “Win it 8× to reveal — 3/8” — and every boss card now counts its wins.
* '''Earn your way up.''' Beta reveals after 8 wins against that boss; Alpha after 8 Beta wins. Every rank card names exactly where you stand — "Win it 8× to reveal — 3/8" — and every boss card now counts its wins.
* '''Rift sigils.''' Every Beta or Alpha attempt costs one sigil, minted automatically every 12 rift patrol wins — the rank row’s chip tracks your purse and the next mint. The Sigil Press (1,800 shards, one-off) quickens the mint to every 10.
* '''Rift sigils.''' Every Beta or Alpha attempt costs one sigil, minted automatically every 12 rift patrol wins — the rank row's chip tracks your purse and the next mint. The Sigil Press (1,800 shards, one-off) quickens the mint to every 10.
* '''The riftheart relic.''' Alpha bosses alone carry it: a 6% drop, guaranteed by your 25th Alpha win, worth 8,000 amber — and held, it steadies every rift fight (+25 score, its own line in the strength breakdown). It survives future ascensions in the Trophy Case.
* '''The riftheart relic.''' Alpha bosses alone carry it: a 6% drop, guaranteed by your 25th Alpha win, worth 8,000 amber — and held, it steadies every rift fight (+25 score, its own line in the strength breakdown). It survives future ascensions in the Trophy Case.
* '''The bazaar grows.''' Three offers appear at count 1: the Quality Whetstone (120) and Primal Catalyst (400) — fuels for staircase systems still to come, worth hoarding now — and the Sigil Press (1,800).
* '''The bazaar grows.''' Three offers appear at count 1: the Quality Whetstone (120) and Primal Catalyst (400) — fuels for staircase systems still to come, worth hoarding now — and the Sigil Press (1,800).
* '''New score to chase.''' Rank first-clears feed your ascension score: 60 per Beta, 100 per Alpha — 640 points toward the next walk through the Door.
* '''New score to chase.''' Rank first-clears feed your ascension score: 60 per Beta, 100 per Alpha — 640 points toward the next walk through the Door.
* Below one ascension nothing changes — same fights, same drops, same odds, byte for byte. The staircase’s next rungs, the Warden’s Bounty Board and Completion Log ranks, arrive as their own updates.
* Below one ascension nothing changes — same fights, same drops, same odds, byte for byte. The staircase's next rungs, the Warden's Bounty Board and Completion Log ranks, arrive as their own updates.


== v0.48.2 — Groundwork: The Rifts Learn About Ranks ==
== v0.48.2 — Groundwork: The Rifts Learn About Ranks ==
* '''Groundwork for rift ranks.''' The machinery for the first post-Ascension system is now in place under the floorboards: Beta and Alpha versions of the four rift boss fights, the Rift Sigil economy that will meter attempts, the Riftheart Relic’s chase, and three new [[Rifts#The Rift Bazaar|Rift Bazaar]] offers. None of it is visible yet — every piece waits for your first walk through the [[Caves#The [[Amber]] Door|Amber Door]], and the full reveal ships with its own update.
* '''Groundwork for rift ranks.''' The machinery for the first post-Ascension system is now in place under the floorboards: Beta and Alpha versions of the four rift boss fights, the Rift Sigil economy that will meter attempts, the Riftheart Relic's chase, and three new [[Rifts#The Rift Bazaar|Rift Bazaar]] offers. None of it is visible yet — every piece waits for your first walk through the [[Caves#The Amber Door|Amber Door]], and the full reveal ships with its own update.
* For everyone below one ascension — which today is everyone — nothing changes: same fights, same drops, same odds, byte for byte.
* For everyone below one ascension — which today is everyone — nothing changes: same fights, same drops, same odds, byte for byte.


== v0.48.1 — The Drover's Drills Card Stops Exaggerating ==
== v0.48.1 — The Drover's Drills Card Stops Exaggerating ==
* '''The drover’s drills card told an old story.''' It still promised “each drill adds +5% of hands-on pace” — the worker-rates update trimmed the two drills to +2% and +1.5% a while ago, and the card never heard. It now reads the real number for the exact drill you are about to buy, straight from the data, so it can never drift again. The drills themselves never changed here — only the words. The “they work at X% now” half was always honest.
* '''The drover's drills card told an old story.''' It still promised "each drill adds +5% of hands-on pace" — the worker-rates update trimmed the two drills to +2% and +1.5% a while ago, and the card never heard. It now reads the real number for the exact drill you are about to buy, straight from the data, so it can never drift again. The drills themselves never changed here — only the words. The "they work at X% now" half was always honest.
* The rest of the camp and hired-hand copy was audited against the worker-rates plan at the same time: every other number a tooltip or card quotes (the kit soft cap, the furnace speed, the pace-share pile) already derives from live data and matched.
* The rest of the camp and hired-hand copy was audited against the worker-rates plan at the same time: every other number a tooltip or card quotes (the kit soft cap, the furnace speed, the pace-share pile) already derives from live data and matched.


== v0.48.0 — PRIMAL ASCENSION — The Amber Door Opens ==
== v0.48.0 — PRIMAL ASCENSION — The Amber Door Opens ==
* '''The amber door opens.''' Primal Ascension is here: the valley’s true endgame. Once you have finished everything the Warden’s Census counts — every skill at 99, every species, the museum, every quest, every chronicle, every Guardian, arena tier and rift boss, and (almost) every achievement — you may walk through the [[Caves#The [[Amber]] Door|Amber Door]]: your run resets, and permanent power follows you out the other side. Nobody is ever forced through; until you qualify, the new Ascension page is a completion tracker, not a button.
* '''The amber door opens.''' Primal Ascension is here: the valley's true endgame. Once you have finished everything the Warden's Census counts — every skill at 99, every species, the museum, every quest, every chronicle, every Guardian, arena tier and rift boss, and (almost) every achievement — you may walk through the [[Caves#The Amber Door|Amber Door]]: your run resets, and permanent power follows you out the other side. Nobody is ever forced through; until you qualify, the new Ascension page is a completion tracker, not a button.
* '''The warden’s census.''' The Ascension page appears once all ten Guardians have fallen, showing a live checklist of 100% completion. Every line derives from the game’s real content, so future updates raise the bar for anyone who hasn’t crossed it. You only prove 100% once — after that, the Door stays earned forever, and later walks just need the Guardians re-felled and a rising score bar beaten.
* '''The warden's census.''' The Ascension page appears once all ten Guardians have fallen, showing a live checklist of 100% completion. Every line derives from the game's real content, so future updates raise the bar for anyone who hasn't crossed it. You only prove 100% once — after that, the Door stays earned forever, and later walks just need the Guardians re-felled and a rising score bar beaten.
* '''Amber sparks.''' Everything you have ever done feeds one score, shown row by row — and the rows always sum to exactly the total. Sparks pay one-for-one on NEW high water only: nothing pays twice, and rebuilding a reset system to where it was pays nothing until you push past it.
* '''Amber sparks.''' Everything you have ever done feeds one score, shown row by row — and the rows always sum to exactly the total. Sparks pay one-for-one on NEW high water only: nothing pays twice, and rebuilding a reset system to where it was pays nothing until you push past it.
* '''The perk shop.''' Fifteen permanent perks, 40,000 Sparks for the full catalog — faster actions, deeper memory, richer amber, a head-start kit, preserved companions and more. Every bonus is its own labeled line outside every cap in the game, so every rank you ever buy always does something. That promise is written on the shop page and enforced by a test.
* '''The perk shop.''' Fifteen permanent perks, 40,000 Sparks for the full catalog — faster actions, deeper memory, richer amber, a head-start kit, preserved companions and more. Every bonus is its own labeled line outside every cap in the game, so every rank you ever buy always does something. That promise is written on the shop page and enforced by a test.
* '''Amber bond.''' Chosen companions survive the reset inside the stasis vault, held in amber — they keep their levels, imprint and name, and step out as you rebuild stable space. The bond starts small (at most 4 on your first walk, even at max rank) and deepens by one with every ascension.
* '''Amber bond.''' Chosen companions survive the reset inside the stasis vault, held in amber — they keep their levels, imprint and name, and step out as you rebuild stable space. The bond starts small (at most 4 on your first walk, even at max rank) and deepens by one with every ascension.
* '''Ascension tiers.''' Five free bonuses that arrive automatically as your count grows, from Echo of the Door (+5% all XP) to Warden Ascendant — which also demands The Sigil.
* '''Ascension tiers.''' Five free bonuses that arrive automatically as your count grows, from Echo of the Door (+5% all XP) to Warden Ascendant — which also demands The Sigil.
* '''The trophy case.''' Nothing crafted is ever lost: The Towel, the Don’t-Panic Pendant, the Improbability Charm, every war banner, the depths relics, the quest trinkets and the rift uniques all survive the wipe and keep working.
* '''The trophy case.''' Nothing crafted is ever lost: The Towel, the Don't-Panic Pendant, the Improbability Charm, every war banner, the depths relics, the quest trinkets and the rift uniques all survive the wipe and keep working.
* '''The ledger of the door.''' Ascension is irreversible, so the confirmation is a full-screen ledger — LOST, KEPT, GAINED — generated from the very list the engine resets, with your live numbers. On your first walk you type ASCEND to confirm, and a complete copy of your save is archived on this device first (Settings → restore), so a misclick can never destroy a year-long run. The Door also refuses politely while anything is in flight — a fight, a raid, a squad, a dig, a clutch — and names the blocker.
* '''The ledger of the door.''' Ascension is irreversible, so the confirmation is a full-screen ledger — LOST, KEPT, GAINED — generated from the very list the engine resets, with your live numbers. On your first walk you type ASCEND to confirm, and a complete copy of your save is archived on this device first (Settings → restore), so a misclick can never destroy a year-long run. The Door also refuses politely while anything is in flight — a fight, a raid, a squad, a dig, a clutch — and names the blocker.
* SIX NEW ACHIEVEMENTS wait beyond the Door, none of which count toward the Census — an achievement that requires ascending can never gate the first ascension. Every Spark Spent is, quite deliberately, the longest chase in the game.
* SIX NEW ACHIEVEMENTS wait beyond the Door, none of which count toward the Census — an achievement that requires ascending can never gate the first ascension. Every Spark Spent is, quite deliberately, the longest chase in the game.
Line 334: Line 334:


== v0.47.11 — Groundwork: The Amber Door Gets Its Face ==
== v0.47.11 — Groundwork: The Amber Door Gets Its Face ==
* GROUNDWORK, NOT A CHANGE YOU CAN FEEL YET. Primal Ascension step three of four: the art. Twenty-eight new hand-drawn icons join the registry — the [[Caves#The [[Amber]] Door|Amber Door]] sigil, the Amber Spark, all fifteen perks, the five tier medallions, and the six achievement marks — drawn in the same flat, palette-only style as every other icon in the game.
* GROUNDWORK, NOT A CHANGE YOU CAN FEEL YET. Primal Ascension step three of four: the art. Twenty-eight new hand-drawn icons join the registry — the [[Caves#The Amber Door|Amber Door]] sigil, the Amber Spark, all fifteen perks, the five tier medallions, and the six achievement marks — drawn in the same flat, palette-only style as every other icon in the game.
* Nothing shows them yet: no page, no shop, no ceremony references a single one of them. They are in place so the final step — the Ascension page itself — arrives as pure wiring instead of a mountain of art and logic in one change.
* Nothing shows them yet: no page, no shop, no ceremony references a single one of them. They are in place so the final step — the Ascension page itself — arrives as pure wiring instead of a mountain of art and logic in one change.
* One step remains: the page and the ceremony.
* One step remains: the page and the ceremony.


== v0.47.10 — Groundwork: The Amber Door Learns Its Prices ==
== v0.47.10 — Groundwork: The Amber Door Learns Its Prices ==
* GROUNDWORK, NOT A CHANGE YOU CAN FEEL YET. Primal Ascension step two of four: the numbers. The fifteen permanent perks and their Spark prices (40,000 for the full catalog), the five free tier bonuses, the score weights behind every row of the breakdown, and the Trophy Case list — read from the game’s own item data, so any future one-of-a-kind effect item joins it automatically.
* GROUNDWORK, NOT A CHANGE YOU CAN FEEL YET. Primal Ascension step two of four: the numbers. The fifteen permanent perks and their Spark prices (40,000 for the full catalog), the five free tier bonuses, the score weights behind every row of the breakdown, and the Trophy Case list — read from the game's own item data, so any future one-of-a-kind effect item joins it automatically.
* Every perk is now wired into the exact spot in the game where its bonus will apply — action speed outside every cap so every rank always delivers, XP, amber, expedition score, offline hours, injury healing measured separately from Sturdy Bandages, camp and hired-hand pace with its own 20% family cap, and the wanderer gate with its built-in guard. All of it reads exactly zero until someone actually walks through the Door, which is still impossible: the page and the ceremony are step four.
* Every perk is now wired into the exact spot in the game where its bonus will apply — action speed outside every cap so every rank always delivers, XP, amber, expedition score, offline hours, injury healing measured separately from Sturdy Bandages, camp and hired-hand pace with its own 20% family cap, and the wanderer gate with its built-in guard. All of it reads exactly zero until someone actually walks through the Door, which is still impossible: the page and the ceremony are step four.
* The balance report gained a whole section grading the new economy — the catalog total, every speed cap, the honest gap between the catalog and a lifetime of Sparks, and the rising bar’s exact ladder — so none of these numbers can drift quietly.
* The balance report gained a whole section grading the new economy — the catalog total, every speed cap, the honest gap between the catalog and a lifetime of Sparks, and the rising bar's exact ladder — so none of these numbers can drift quietly.


== v0.47.9 — Groundwork: The Amber Door Gets Its Hinges ==
== v0.47.9 — Groundwork: The Amber Door Gets Its Hinges ==
Line 358: Line 358:


== v0.47.7 — Rare Spoils Go To 5%, And The Cards Show What You Get ==
== v0.47.7 — Rare Spoils Go To 5%, And The Cards Show What You Get ==
* THE BLUEPRINT AND GEAR ROLLS ADDED IN v0.47.6 GO FROM 0.5% TO 5% (dev note: “lets make it a 5% drop rate”). Ten times more likely on both rolls — about one win in ten now pays something rare instead of one in a hundred. [[Rivals]] and outposts both.
* THE BLUEPRINT AND GEAR ROLLS ADDED IN v0.47.6 GO FROM 0.5% TO 5% (dev note: "lets make it a 5% drop rate"). Ten times more likely on both rolls — about one win in ten now pays something rare instead of one in a hundred. [[Rivals]] and outposts both.
* RIVAL CARDS AND OUTPOST CARDS NOW SHOW WHAT A WIN ACTUALLY PAYS, the way action cards always have: how many of each guaranteed item you get (×12 Hide, ×60 Ginkgo Log) and the drop rate on anything that is not certain. No more guessing what is behind the row of icons.
* RIVAL CARDS AND OUTPOST CARDS NOW SHOW WHAT A WIN ACTUALLY PAYS, the way action cards always have: how many of each guaranteed item you get (×12 Hide, ×60 Ginkgo Log) and the drop rate on anything that is not certain. No more guessing what is behind the row of icons.
* The two rare rolls get their own dashed chips — 📜 for the masterwork blueprint and 🛡️ for the armour or weapon — each showing 5% and naming, on hover, every piece it could pay.
* The two rare rolls get their own dashed chips — 📜 for the masterwork blueprint and 🛡️ for the armour or weapon — each showing 5% and naming, on hover, every piece it could pay.
Line 372: Line 372:


== v0.47.5 — The Icons Are 20% Bigger ==
== v0.47.5 — The Icons Are 20% Bigger ==
* EVERY ICON IN THE GAME IS NOW 20% LARGER (dev note: they “seem a little small”). Sidebar art, action-card headers, bank tiles, item chips, battle badges — all of it. 20% is the exact point where the art grows and the layout does not: sidebar rows measure the same 44px they always did, so nothing reflows and the same number of entries fit on screen. Pushing on to 35% started making rows taller, so it stops here.
* EVERY ICON IN THE GAME IS NOW 20% LARGER (dev note: they "seem a little small"). Sidebar art, action-card headers, bank tiles, item chips, battle badges — all of it. 20% is the exact point where the art grows and the layout does not: sidebar rows measure the same 44px they always did, so nothing reflows and the same number of entries fit on screen. Pushing on to 35% started making rows taller, so it stops here.
* On a 320px phone the top bar is the one row with no space to give — the bigger icons pushed it 10px off the edge. That strip alone keeps the old size below 360px; everywhere else, including the rest of that same phone screen, gets the full 20%.
* On a 320px phone the top bar is the one row with no space to give — the bigger icons pushed it 10px off the edge. That strip alone keeps the old size below 360px; everywhere else, including the rest of that same phone screen, gets the full 20%.


Line 385: Line 385:
* This is the first pass on the icon registry's highest-traffic pages — the rest of the set (items, creatures, gear) keeps its current flat style for now.
* This is the first pass on the icon registry's highest-traffic pages — the rest of the set (items, creatures, gear) keeps its current flat style for now.


== v0.47.2 — A Frozen Tab Can’t Bury Your Save ==
== v0.47.2 — A Frozen Tab Can't Bury Your Save ==
* A PHONE TAB THAT SAT FROZEN FOR A DAY COULD WAKE UP JUST LONG ENOUGH TO SAVE ITS DAY-OLD MEMORY OVER YOUR REAL SAVE (Shae’s report, Aug 12) — the next boot then trusted the buried copy, greeted you with “away for over a day”, and pushed it to the cloud. Three locks now stop it: the one-tab guard remembers a newer session even after that session has CLOSED, so a thawed old tab freezes instead of writing its goodbye; every save now refuses outright to overwrite a newer one; and boot takes a second opinion — if the cloud copy out-leads this device on progress when it shouldn’t, the “which save?” choice opens instead of a silent push.
* A PHONE TAB THAT SAT FROZEN FOR A DAY COULD WAKE UP JUST LONG ENOUGH TO SAVE ITS DAY-OLD MEMORY OVER YOUR REAL SAVE (Shae's report, Aug 12) — the next boot then trusted the buried copy, greeted you with "away for over a day", and pushed it to the cloud. Three locks now stop it: the one-tab guard remembers a newer session even after that session has CLOSED, so a thawed old tab freezes instead of writing its goodbye; every save now refuses outright to overwrite a newer one; and boot takes a second opinion — if the cloud copy out-leads this device on progress when it shouldn't, the "which save?" choice opens instead of a silent push.
* A tab caught behind like this now says so honestly: “This tab fell behind — nothing from this tab was saved”, with Play Here reloading from your newest save. No more claiming it saved when it deliberately didn’t.
* A tab caught behind like this now says so honestly: "This tab fell behind — nothing from this tab was saved", with Play Here reloading from your newest save. No more claiming it saved when it deliberately didn't.
* The Settings sync journal logs the averted burial as its own event (boot-regressed), so a screenshot shows the guard firing, not a mystery dialog.
* The Settings sync journal logs the averted burial as its own event (boot-regressed), so a screenshot shows the guard firing, not a mystery dialog.


== v0.47.1 — The Crew Keeps Up With The Real You ==
== v0.47.1 — The Crew Keeps Up With The Real You ==
* v0.47.0 MEASURED THE CREW AGAINST A PLAYER WITH NO TOOLS, NO MASTERY, NO GEAR (beta report, same day): against a real endgame player — who moves ~2× that fast — a maxed camp landed nearer 1.3 players’ worth than the promised 2–3. The yardstick is now YOU as you actually play: tiers climb 1 / 1.35 / 1.7 / 2 and Ages ×1.2 → ×2, so a fully built crew lands ~2.7 real players’ worth. Roughly double yesterday’s rates, still nowhere near the old firehose.
* v0.47.0 MEASURED THE CREW AGAINST A PLAYER WITH NO TOOLS, NO MASTERY, NO GEAR (beta report, same day): against a real endgame player — who moves ~2× that fast — a maxed camp landed nearer 1.3 players' worth than the promised 2–3. The yardstick is now YOU as you actually play: tiers climb 1 / 1.35 / 1.7 / 2 and Ages ×1.2 → ×2, so a fully built crew lands ~2.7 real players' worth. Roughly double yesterday's rates, still nowhere near the old firehose.
* GEAR PAST +30 KIT PAYS AGAIN (beta report: “no need to bother beyond bronze”): the hard cap becomes a soft one — +1% pace per point to +30, then +1% per 10 points beyond. A 195-kit worker now works at +46.5% instead of +30%, the deepest kit in the game at +54%. Sentinels still count every point.
* GEAR PAST +30 KIT PAYS AGAIN (beta report: "no need to bother beyond bronze"): the hard cap becomes a soft one — +1% pace per point to +30, then +1% per 10 points beyond. A 195-kit worker now works at +46.5% instead of +30%, the deepest kit in the game at +54%. Sentinels still count every point.
* The tooltip pile shows the soft cap honestly: “kit 195 → +46.5 (soft cap)”, and the numbers still multiply to exactly the clock you see.
* The tooltip pile shows the soft cap honestly: "kit 195 → +46.5 (soft cap)", and the numbers still multiply to exactly the clock you see.
* Fresh camps are untouched again — a Stone-Age Novice gathers exactly what they did yesterday and the day before.
* Fresh camps are untouched again — a Stone-Age Novice gathers exactly what they did yesterday and the day before.


== v0.47.0 — The Tribe Works For You, Not Instead Of You ==
== v0.47.0 — The Tribe Works For You, Not Instead Of You ==
* YOUR CAMP GATHERED TOO MUCH, TOO FAST (a dev call): a fully built crew was hauling roughly 288 players’ worth of goods an hour. The whole workforce now tops out around 2–3 players’ worth — camp automation is a strong second pair of hands again, not a replacement for playing.
* YOUR CAMP GATHERED TOO MUCH, TOO FAST (a dev call): a fully built crew was hauling roughly 288 players' worth of goods an hour. The whole workforce now tops out around 2–3 players' worth — camp automation is a strong second pair of hands again, not a replacement for playing.
* '''Workers now match each node’s own pace.''' A crew member works at a % of YOUR speed on that exact action — deep, slow nodes take them proportionally longer, exactly like they take you longer. Before, the deepest nodes were bizarrely the cheapest to automate; that inversion is gone.
* '''Workers now match each node's own pace.''' A crew member works at a % of YOUR speed on that exact action — deep, slow nodes take them proportionally longer, exactly like they take you longer. Before, the deepest nodes were bizarrely the cheapest to automate; that inversion is gone.
* The [[Tribe]] page tells the honest story: each worker’s tooltip now shows “crew pace X% of yours”, every multiplier in the pile, and the exact clock on their current node.
* The [[Tribe]] page tells the honest story: each worker's tooltip now shows "crew pace X% of yours", every multiplier in the pile, and the exact clock on their current node.
* GEAR ON GATHERERS IS CAPPED AT +30% pace (it kept its full power for Sentinels on watch): a Primal Warspear made berry-picking four times faster, which was silly. The tooltip shows both numbers — your kit score, and the capped bonus the pace actually uses.
* GEAR ON GATHERERS IS CAPPED AT +30% pace (it kept its full power for Sentinels on watch): a Primal Warspear made berry-picking four times faster, which was silly. The tooltip shows both numbers — your kit score, and the capped bonus the pace actually uses.
* [[Tribe#Material Ages|Material Ages]] recut: ×1.1 → ×1.5 across Bronze → Moonstone (was ×1.5 → ×6), tiers 1 / 1.15 / 1.3 / 1.5 (was up to ×3.5). Artisan lines follow the same cut. Fresh Stone-Age camps are UNTOUCHED — a new Novice gathers exactly what they always did.
* [[Tribe#Material Ages|Material Ages]] recut: ×1.1 → ×1.5 across Bronze → Moonstone (was ×1.5 → ×6), tiers 1 / 1.15 / 1.3 / 1.5 (was up to ×3.5). Artisan lines follow the same cut. Fresh Stone-Age camps are UNTOUCHED — a new Novice gathers exactly what they always did.
* '''Dino hired hands.''' The two Drover’s Drills now add +0.02/+0.015 (was +0.05 each), so a fully drilled, max-veteran, best-species dino tops out at ~40% of your pace instead of ~49%. Undrilled dinos never moved. Drill prices unchanged.
* '''Dino hired hands.''' The two Drover's Drills now add +0.02/+0.015 (was +0.05 each), so a fully drilled, max-veteran, best-species dino tops out at ~40% of your pace instead of ~49%. Undrilled dinos never moved. Drill prices unchanged.
* Nothing banked was taken: stockpiles, shelves and everything already collected stay exactly as they were. Only the clocks changed.
* Nothing banked was taken: stockpiles, shelves and everything already collected stay exactly as they were. Only the clocks changed.


== v0.45.5 — The Little Steam Mark Is The Real One ==
== v0.45.5 — The Little Steam Mark Is The Real One ==
* THE SMALL STEAM ICON — on the “Linked to Steam” row and the sync-reminder toast — is now Valve’s actual mark (the same official art the buttons wear), not our hand-drawn stand-in. One glyph, everywhere, the real one.
* THE SMALL STEAM ICON — on the "Linked to Steam" row and the sync-reminder toast — is now Valve's actual mark (the same official art the buttons wear), not our hand-drawn stand-in. One glyph, everywhere, the real one.


== v0.45.4 — The Sign-in Screen Speaks One Language ==
== v0.45.4 — The Sign-in Screen Speaks One Language ==
Line 412: Line 412:


== v0.45.3 — One Door: Your Purchase Is Your Key ==
== v0.45.3 — One Door: Your Purchase Is Your Key ==
* THE DESKTOP HAS ONE DOOR NOW (a dev flow pass): Settings → Cloud shows just “Create a Primal Idle account” — no separate Steam button. Clicking it opens the signup form directly, with NO registration code on a Steam desktop: your purchase IS the code.
* THE DESKTOP HAS ONE DOOR NOW (a dev flow pass): Settings → Cloud shows just "Create a Primal Idle account" — no separate Steam button. Clicking it opens the signup form directly, with NO registration code on a Steam desktop: your purchase IS the code.
* '''Accounts are born connected.''' A desktop signup carries your Steam ticket, and the server verifies the purchase, links your Steam, and records the entitlement the moment the account is created — Settings shows “Linked to Steam — Account ID” from the first boot, and it stays through every restart.
* '''Accounts are born connected.''' A desktop signup carries your Steam ticket, and the server verifies the purchase, links your Steam, and records the entitlement the moment the account is created — Settings shows "Linked to Steam — Account ID" from the first boot, and it stays through every restart.
* No more silently-created accounts: “Continue with Steam” now signs in ONLY through an existing link — an unlinked Steam gets plain words (“create your account first”) instead of an invisible throwaway account.
* No more silently-created accounts: "Continue with Steam" now signs in ONLY through an existing link — an unlinked Steam gets plain words ("create your account first") instead of an invisible throwaway account.


== v0.45.2 — Once It’s Connected, It Stays Connected ==
== v0.45.2 — Once It's Connected, It Stays Connected ==
* “LINKED TO STEAM” NOW SURVIVES A RESTART (dev report): the game asks the server for your link on every boot instead of remembering it only until you closed the window — the linked row, with your Account ID, is there on relaunch and on a fresh install alike, web included.
* "LINKED TO STEAM" NOW SURVIVES A RESTART (dev report): the game asks the server for your link on every boot instead of remembering it only until you closed the window — the linked row, with your Account ID, is there on relaunch and on a fresh install alike, web included.
* '''Linking is now one clear ritual.''' The button says “Link with Steam”, and clicking it asks for your Primal Idle email and password right below — the server checks your Steam purchase and your credentials, links, and that’s that. The same form serves a brand-new device.
* '''Linking is now one clear ritual.''' The button says "Link with Steam", and clicking it asks for your Primal Idle email and password right below — the server checks your Steam purchase and your credentials, links, and that's that. The same form serves a brand-new device.
* Typing the account you’re already signed into just verifies your password and links — no surprise “which save?” dialog for a link that changes no save.
* Typing the account you're already signed into just verifies your password and links — no surprise "which save?" dialog for a link that changes no save.


== v0.45.1 — Dev Accounts Can Link Before Launch ==
== v0.45.1 — Dev Accounts Can Link Before Launch ==
* FOUND LIVE IN TESTING, FIXED THE SAME HOUR: before launch nobody can pass the “bought it on Steam” check — including dev accounts — so the new link gate refused the very accounts building it. The server now honors an exempt list for the dev and playtest accounts, and every refusal is logged with the exact verdict and Steam ID so the next mystery answers itself.
* FOUND LIVE IN TESTING, FIXED THE SAME HOUR: before launch nobody can pass the "bought it on Steam" check — including dev accounts — so the new link gate refused the very accounts building it. The server now honors an exempt list for the dev and playtest accounts, and every refusal is logged with the exact verdict and Steam ID so the next mystery answers itself.
* The “Too many attempts” wall is gone for normal play: each Steam action now has its own allowance (30 per 15 minutes instead of 10 shared across sign-in, linking, purchase checks and email attach) — the desktop’s own background sign-ins no longer eat the budget your buttons need.
* The "Too many attempts" wall is gone for normal play: each Steam action now has its own allowance (30 per 15 minutes instead of 10 shared across sign-in, linking, purchase checks and email attach) — the desktop's own background sign-ins no longer eat the budget your buttons need.


== v0.45.0 — Your Steam Finds Its Real Account ==
== v0.45.0 — Your Steam Finds Its Real Account ==
* CLICKED “CONTINUE WITH STEAM” BEFORE SIGNING IN? No longer a dead end: type your web account’s email and password into Settings → Cloud → “Add an email”, and when the game says that account already exists it now OFFERS it — one click signs you into your real account and brings your Steam along, purchase and cloud saves included.
* CLICKED "CONTINUE WITH STEAM" BEFORE SIGNING IN? No longer a dead end: type your web account's email and password into Settings → Cloud → "Add an email", and when the game says that account already exists it now OFFERS it — one click signs you into your real account and brings your Steam along, purchase and cloud saves included.
* The same heal works from the sign-in screen: “I already play on the web — sign in”, then accept the link offer — it no longer refuses because of the throwaway account your first click created.
* The same heal works from the sign-in screen: "I already play on the web — sign in", then accept the link offer — it no longer refuses because of the throwaway account your first click created.
* Nothing lost, nothing guessed: the throwaway’s save is filed into your account’s “Restore an older cloud copy” list, and when both sides hold real progress the conflict dialog asks YOU which run continues — never a timestamp.
* Nothing lost, nothing guessed: the throwaway's save is filed into your account's "Restore an older cloud copy" list, and when both sides hold real progress the conflict dialog asks YOU which run continues — never a timestamp.
* Real accounts stay protected: a Steam identity only ever moves off an invisible no-email account. Two accounts on purpose stay two accounts.
* Real accounts stay protected: a Steam identity only ever moves off an invisible no-email account. Two accounts on purpose stay two accounts.
* '''Linking is for owners.''' If the Steam account hasn’t bought Primal Idle (or only borrows it via Family Sharing or a free weekend), the link buttons now answer “Buy Primal Idle on Steam to link this Steam account” with the store link — and after a successful Steam sign-in or link, a notice reminds you to run a Sync now so Steam gets your latest save.
* '''Linking is for owners.''' If the Steam account hasn't bought Primal Idle (or only borrows it via Family Sharing or a free weekend), the link buttons now answer "Buy Primal Idle on Steam to link this Steam account" with the store link — and after a successful Steam sign-in or link, a notice reminds you to run a Sync now so Steam gets your latest save.


== v0.43.18 — Every Account Button Knows Whose Colors It Wears ==
== v0.43.18 — Every Account Button Knows Whose Colors It Wears ==
* “LINK THIS STEAM ACCOUNT” (Settings → Cloud) and “LINK ACCOUNTS” (the first-run link offer) now wear the same official dark Steam dress as the sign-in buttons — white Steam mark, Steam’s own dark, no orange and no green (a dev pass, fourth sweep).
* "LINK THIS STEAM ACCOUNT" (Settings → Cloud) and "LINK ACCOUNTS" (the first-run link offer) now wear the same official dark Steam dress as the sign-in buttons — white Steam mark, Steam's own dark, no orange and no green (a dev pass, fourth sweep).
* “ADD EMAIL” on a Steam-born account goes stone-grey with the PI monogram, matching “Create a Primal Idle account” — because that is exactly what it does: it gives your Steam account its Primal Idle side for web & mobile.
* "ADD EMAIL" on a Steam-born account goes stone-grey with the PI monogram, matching "Create a Primal Idle account" — because that is exactly what it does: it gives your Steam account its Primal Idle side for web & mobile.


== v0.43.17 — The Steam Button Goes Full Steam ==
== v0.43.17 — The Steam Button Goes Full Steam ==
* “CONTINUE WITH STEAM” now wears the real thing (a dev pass, third sweep): the official white Steam lockup on Steam’s own dark — no more orange — in Settings → Cloud and on the desktop sign-in screen alike, and the two can no longer drift apart.
* "CONTINUE WITH STEAM" now wears the real thing (a dev pass, third sweep): the official white Steam lockup on Steam's own dark — no more orange — in Settings → Cloud and on the desktop sign-in screen alike, and the two can no longer drift apart.
* The account button now carries the PI monogram, goes stone-grey, and stacks under the Steam one — each button explains itself with a line underneath: Steam is one click with no password; a Primal Idle account adds web & mobile cloud saves that stay in sync with your Steam progress — take the valley with you.
* The account button now carries the PI monogram, goes stone-grey, and stacks under the Steam one — each button explains itself with a line underneath: Steam is one click with no password; a Primal Idle account adds web & mobile cloud saves that stay in sync with your Steam progress — take the valley with you.


== v0.43.16 — The Link Buttons Wear The Mark Too ==
== v0.43.16 — The Link Buttons Wear The Mark Too ==
* “LINK THIS STEAM ACCOUNT” — in Settings and in the first-run link offer — now carries the Steam mark like its sign-in siblings (a dev pass, second sweep).
* "LINK THIS STEAM ACCOUNT" — in Settings and in the first-run link offer — now carries the Steam mark like its sign-in siblings (a dev pass, second sweep).


== v0.43.15 — The Cloud Buttons Say What They Mean ==
== v0.43.15 — The Cloud Buttons Say What They Mean ==
* SETTINGS → CLOUD, DRESSED PROPERLY (a dev pass): the Steam button wears a truer Steam mark, the account button carries the campfire and says what it is — “Create a Primal Idle account for web/mobile saves” — and once you’re signed in through Steam the row shows your Account ID so support questions start with the number on screen.
* SETTINGS → CLOUD, DRESSED PROPERLY (a dev pass): the Steam button wears a truer Steam mark, the account button carries the campfire and says what it is — "Create a Primal Idle account for web/mobile saves" — and once you're signed in through Steam the row shows your Account ID so support questions start with the number on screen.


== v0.43.14 — Steam Sign-in Stops Rejecting Its Own Ticket ==
== v0.43.14 — Steam Sign-in Stops Rejecting Its Own Ticket ==
* '''Under the hood.''' The server’s sanity check on Steam sign-in tickets capped them at half the size Steam actually issues, so every genuine ticket was refused as bad-ticket before Steam was even asked. The cap now fits real tickets with room to spare — and a refused shape gets logged with its length so it can never masquerade as a Steam verdict again.
* '''Under the hood.''' The server's sanity check on Steam sign-in tickets capped them at half the size Steam actually issues, so every genuine ticket was refused as bad-ticket before Steam was even asked. The cap now fits real tickets with room to spare — and a refused shape gets logged with its length so it can never masquerade as a Steam verdict again.


== v0.43.13 — The Desktop Opens Straight Into The Valley ==
== v0.43.13 — The Desktop Opens Straight Into The Valley ==
* NO MORE LOGIN WALL ON DESKTOP (a dev call): the Steam build now opens directly into the game on your local save — Steam Cloud already roams it. Cloud sign-in and Steam account linking live in Settings → Cloud, including a one-click “Continue with Steam” right there.
* NO MORE LOGIN WALL ON DESKTOP (a dev call): the Steam build now opens directly into the game on your local save — Steam Cloud already roams it. Cloud sign-in and Steam account linking live in Settings → Cloud, including a one-click "Continue with Steam" right there.
* '''The sign-in screen got its act together.''' Choosing “Continue with Steam” no longer shows the email form underneath it, the button wears a proper drawn Steam mark, and on desktop you can always back out with “Keep playing without an account”.
* '''The sign-in screen got its act together.''' Choosing "Continue with Steam" no longer shows the email form underneath it, the button wears a proper drawn Steam mark, and on desktop you can always back out with "Keep playing without an account".


== v0.43.12 — Steam Sign-in Presents Its Credentials Properly ==
== v0.43.12 — Steam Sign-in Presents Its Credentials Properly ==
* '''Under the hood.''' “Continue with Steam” was refused with bad-ticket — Steam bakes an identity string into each sign-in ticket, and the server has to present the SAME string when verifying. It now does, for sign-in, linking, and the purchase check alike.
* '''Under the hood.''' "Continue with Steam" was refused with bad-ticket — Steam bakes an identity string into each sign-in ticket, and the server has to present the SAME string when verifying. It now does, for sign-in, linking, and the purchase check alike.


== v0.43.11 — Steam Sign-in Stops Depending On The Host ==
== v0.43.11 — Steam Sign-in Stops Depending On The Host ==
Line 460: Line 460:


== v0.43.10 — The Steam Build Knows Who You Are ==
== v0.43.10 — The Steam Build Knows Who You Are ==
* SIGN IN WITH STEAM (desktop): the first-run screen now leads with “Continue with Steam” — one click and your account exists, no email, no password, no registration wall inside a purchase. Already play on the web? Pick “I already play on the web”, sign in as usual, and the game offers — never assumes — to link the two so purchases and cloud saves are shared.
* SIGN IN WITH STEAM (desktop): the first-run screen now leads with "Continue with Steam" — one click and your account exists, no email, no password, no registration wall inside a purchase. Already play on the web? Pick "I already play on the web", sign in as usual, and the game offers — never assumes — to link the two so purchases and cloud saves are shared.
* '''A linked machine signs itself in.''' Launch through Steam and the login screen simply closes itself. And the 90-day password re-entry is gone on desktop — an expired session silently renews through Steam instead of signing you out.
* '''A linked machine signs itself in.''' Launch through Steam and the login screen simply closes itself. And the 90-day password re-entry is gone on desktop — an expired session silently renews through Steam instead of signing you out.
* '''Steam-born accounts can go web.''' Settings → Cloud gains “Add an email to play on the web”, upgrading a Steam-created account with a real address and password — same save, same progress, now on any browser.
* '''Steam-born accounts can go web.''' Settings → Cloud gains "Add an email to play on the web", upgrading a Steam-created account with a real address and password — same save, same progress, now on any browser.


== v0.43.9 — Steam Achievements Get A Firm Handshake ==
== v0.43.9 — Steam Achievements Get A Firm Handshake ==
* STEAM ACHIEVEMENTS COULD SIT OUT A WHOLE SESSION IN SILENCE (dev report, first desktop runs on Windows and Mac). The bridge refused to write until Steam handed over the player’s stats — a handshake the current Steam client may never volunteer on its own. The desktop build now asks for those stats itself the moment Steam connects, so the write gate opens every time and the boot sweep can restore your whole earned history.
* STEAM ACHIEVEMENTS COULD SIT OUT A WHOLE SESSION IN SILENCE (dev report, first desktop runs on Windows and Mac). The bridge refused to write until Steam handed over the player's stats — a handshake the current Steam client may never volunteer on its own. The desktop build now asks for those stats itself the moment Steam connects, so the write gate opens every time and the boot sweep can restore your whole earned history.
* '''And the sync narrates itself.''' The desktop console (right-click → Inspect) now reports the bridge coming up, every unlock batch, and both boot sweeps with exact counts — so a missing popup is a five-second read instead of a guessing game.
* '''And the sync narrates itself.''' The desktop console (right-click → Inspect) now reports the bridge coming up, every unlock batch, and both boot sweeps with exact counts — so a missing popup is a five-second read instead of a guessing game.


== v0.43.8 — Ten Achievement Tracks Stop Sharing Faces ==
== v0.43.8 — Ten Achievement Tracks Stop Sharing Faces ==
* NINE ACHIEVEMENT TRACKS NO LONGER WEAR THE SAME ART (dev report, from the Steam build-out). Three tracks shared one star, two shared a medal, two a compass, two a basket — and Warband’s banner was a twin of Raider’s flag. Sage now carries a scroll, Perfect Cast a starmetal blade, Drillmaster the drill whistle, Naturalist a leaf, Delegator the work ledger, Muster the worker quarters, Herdmaster the grand stable and Warband a captured stockade — every one drawn from art the valley already owned. The Log page and the Steam badges both pick it up.
* NINE ACHIEVEMENT TRACKS NO LONGER WEAR THE SAME ART (dev report, from the Steam build-out). Three tracks shared one star, two shared a medal, two a compass, two a basket — and Warband's banner was a twin of Raider's flag. Sage now carries a scroll, Perfect Cast a starmetal blade, Drillmaster the drill whistle, Naturalist a leaf, Delegator the work ledger, Muster the worker quarters, Herdmaster the grand stable and Warband a captured stockade — every one drawn from art the valley already owned. The Log page and the Steam badges both pick it up.
* THE OUTFITTED TRIAL WEARS A SADDLE instead of borrowing the fleeing runner’s boots — equipping gear on a dino finally looks like it.
* THE OUTFITTED TRIAL WEARS A SADDLE instead of borrowing the fleeing runner's boots — equipping gear on a dino finally looks like it.
* AND A NEW BUILD GUARD makes the whole class of bug impossible: no two tracks can ever share registry art again, and every Trial badge stays one of a kind.
* AND A NEW BUILD GUARD makes the whole class of bug impossible: no two tracks can ever share registry art again, and every Trial badge stays one of a kind.


== v0.43.7 — Obsidian Greaves — The Smithed Ladder Finally Has Legs At The Top ==
== v0.43.7 — Obsidian Greaves — The Smithed Ladder Finally Has Legs At The Top ==
* OBSIDIAN GREAVES CAN NOW BE FORGED (player request). The smithed heavy line runs bronze, then iron, then obsidian — and bronze and iron both finish with greaves, while obsidian gave you a helm, a plate, a bulwark, a spear and a blade and nothing at all for your legs. So the best legs a smith could make were still Iron Greaves, ninety levels in. Not any more.
* OBSIDIAN GREAVES CAN NOW BE FORGED (player request). The smithed heavy line runs bronze, then iron, then obsidian — and bronze and iron both finish with greaves, while obsidian gave you a helm, a plate, a bulwark, a spear and a blade and nothing at all for your legs. So the best legs a smith could make were still Iron Greaves, ninety levels in. Not any more.
* FORGE THEM AT SMITHING 91 IN THE ASHEN PEAKS, from 3 Obsidian, a Skysteel Ore and a Valehide. They give 14 defense — above the Obsidian Helm and Bulwark, below the Plate, which stays the tier’s best single piece as the hardest thing in it to make.
* FORGE THEM AT SMITHING 91 IN THE ASHEN PEAKS, from 3 Obsidian, a Skysteel Ore and a Valehide. They give 14 defense — above the Obsidian Helm and Bulwark, below the Plate, which stays the tier's best single piece as the hardest thing in it to make.
* '''And skysteel ore finally has something to be made into.''' Until now the only thing in the valley that wanted it was the last rank of the tool ladder, so a plateau full of it mostly went to the trader. Now it is the frame these greaves are built on.
* '''And skysteel ore finally has something to be made into.''' Until now the only thing in the valley that wanted it was the last rank of the tool ladder, so a plateau full of it mostly went to the trader. Now it is the frame these greaves are built on.
* Nothing else moved. No existing piece was retuned, no recipe changed, and the Collector achievement now counts the one new item.
* Nothing else moved. No existing piece was retuned, no recipe changed, and the Collector achievement now counts the one new item.


== v0.43.6 — Dispatch Tells You What A Mission Brings Back, On Every Screen ==
== v0.43.6 — Dispatch Tells You What A Mission Brings Back, On Every Screen ==
* THE DISPATCH PICKER NOW SHOWS WHAT THE MISSION BRINGS BACK, ON DESKTOP TOO (tester report). Picking between eleven missions on a wide screen, all you got was a name and a difficulty number — the haul was only ever spelled out on the phone, in the mission sheet. The chosen mission now prints its guaranteed haul, with your squad’s multiplier already applied, and it does so on both screens: the phone’s sheet closes the moment you pick, so it lost the same information one tap later.
* THE DISPATCH PICKER NOW SHOWS WHAT THE MISSION BRINGS BACK, ON DESKTOP TOO (tester report). Picking between eleven missions on a wide screen, all you got was a name and a difficulty number — the haul was only ever spelled out on the phone, in the mission sheet. The chosen mission now prints its guaranteed haul, with your squad's multiplier already applied, and it does so on both screens: the phone's sheet closes the moment you pick, so it lost the same information one tap later.
* '''The trading post now says why you would ever buy anything.''' Every line on that page was about selling, which made the Buy buttons on the deep gems look like a mistake — they have no use but trade. They are not a mistake: a price re-rolls inside its own range every market day, so something picked up on a Surplus day and sold back on an In demand day turns a profit, and a stockpile is how a Charter special order gets filled the day it appears.
* '''The trading post now says why you would ever buy anything.''' Every line on that page was about selling, which made the Buy buttons on the deep gems look like a mistake — they have no use but trade. They are not a mistake: a price re-rolls inside its own range every market day, so something picked up on a Surplus day and sold back on an In demand day turns a profit, and a stockpile is how a Charter special order gets filled the day it appears.
* EVERY MARKET CARD NOW PRINTS THE RANGE ITS PRICE MOVES INSIDE, so "Surplus" and "In demand" stop being moods and become numbers you can measure today’s quote against. A Deep Sapphire pays between 156 and 312 depending on the day; now you can see that before deciding whether to hold or sell.
* EVERY MARKET CARD NOW PRINTS THE RANGE ITS PRICE MOVES INSIDE, so "Surplus" and "In demand" stop being moods and become numbers you can measure today's quote against. A Deep Sapphire pays between 156 and 312 depending on the day; now you can see that before deciding whether to hold or sell.


== v0.43.5 — The Top Bar Stops Squeezing Itself Off The Screen On A Phone ==
== v0.43.5 — The Top Bar Stops Squeezing Itself Off The Screen On A Phone ==
Line 516: Line 516:


== v0.42.1 — The Campfire Tells You What They Are Good At ==
== v0.42.1 — The Campfire Tells You What They Are Good At ==
* THE WANDERER AT THE FIRE NOW TELLS YOU WHAT THEY ARE GOOD AT BEFORE YOU DECIDE (player request). Every villager is born with a knack for one job, and until now you only found out after welcoming them in u2014 so Welcome/Turn away was a coin flip you could not read. The fire says it plainly now: "a knack for [[Mining]], +5% pace on that work". Same wanderer, same knack, same everything; you just get to see it while the choice is still yours.
* THE WANDERER AT THE FIRE NOW TELLS YOU WHAT THEY ARE GOOD AT BEFORE YOU DECIDE (player request). Every villager is born with a knack for one job, and until now you only found out after welcoming them in — so Welcome/Turn away was a coin flip you could not read. The fire says it plainly now: "a knack for [[Mining]], +5% pace on that work". Same wanderer, same knack, same everything; you just get to see it while the choice is still yours.
* Nothing is rerolled behind the scenes, and nothing can be: a knack has always been worked out from who the person IS rather than rolled when they join, so the fire is only reading out what was already true. Turn someone away and the next arrival is a different person, exactly as before.
* Nothing is rerolled behind the scenes, and nothing can be: a knack has always been worked out from who the person IS rather than rolled when they join, so the fire is only reading out what was already true. Turn someone away and the next arrival is a different person, exactly as before.


== v0.42.0 — Rivals Are Real Fights Now ==
== v0.42.0 — Rivals Are Real Fights Now ==
* RIVALS ARE FOUGHT NOW, NOT COUNTED. Every rival in every tribe has real armour and a real health bar, and a duel plays out against them the way a hunt or an expedition does: your blow has to get through their guard, their bar falls by what you actually hit them for, and the next one steps up whole. Raids were the last corner of the game where a fight was a number ticking down.
* RIVALS ARE FOUGHT NOW, NOT COUNTED. Every rival in every tribe has real armour and a real health bar, and a duel plays out against them the way a hunt or an expedition does: your blow has to get through their guard, their bar falls by what you actually hit them for, and the next one steps up whole. Raids were the last corner of the game where a fight was a number ticking down.
* A RIVAL YOUR BLOW CANNOT GET THROUGH NEVER FALLS u2014 and the card says so plainly instead of quoting you a number. Come properly armed and nothing has changed: every duel is exactly the length it always was, and the loot, the cooldowns and the Apex track are untouched. Come under-armed and you will feel it, in time and in blood.
* A RIVAL YOUR BLOW CANNOT GET THROUGH NEVER FALLS — and the card says so plainly instead of quoting you a number. Come properly armed and nothing has changed: every duel is exactly the length it always was, and the loot, the cooldowns and the Apex track are untouched. Come under-armed and you will feel it, in time and in blood.
* The rivals board and the scouting sheet now quote the duel you would actually fight, armour and all, instead of an estimate from your war score alone.
* The rivals board and the scouting sheet now quote the duel you would actually fight, armour and all, instead of an estimate from your war score alone.


== v0.39.8 — Rivals Fight Back Properly Now ==
== v0.39.8 — Rivals Fight Back Properly Now ==
* '''A rival you cannot hurt no longer falls eventually.''' Duels used to end after a fixed number of bouts decided by your war score u2014 which meant any raid could be ground out if you were patient enough, no matter what you were carrying. [[Rivals]] now have real armour, and your blow has to get through it: land a strike that their guard turns aside completely and they simply never go down, while every bout still costs you blood. It is the same rule hunts and expeditions have followed since the gear wall arrived; raids were the last place you could win by waiting.
* '''A rival you cannot hurt no longer falls eventually.''' Duels used to end after a fixed number of bouts decided by your war score — which meant any raid could be ground out if you were patient enough, no matter what you were carrying. [[Rivals]] now have real armour, and your blow has to get through it: land a strike that their guard turns aside completely and they simply never go down, while every bout still costs you blood. It is the same rule hunts and expeditions have followed since the gear wall arrived; raids were the last place you could win by waiting.
* AND THE FIGHT NOW ANSWERS TO YOUR WEAPON, NOT JUST YOUR SCORE. A rivalu2019s bar falls by what you actually hit them for, so a sharper blade genuinely shortens the duel and a heavily armoured rival genuinely lengthens it. Come to a raid at the gear the ladder expects and NOTHING has changed u2014 every duel is exactly the length it always was. Turn up under-armed and you will feel it in time and in blood, which is the point.
* AND THE FIGHT NOW ANSWERS TO YOUR WEAPON, NOT JUST YOUR SCORE. A rival's bar falls by what you actually hit them for, so a sharper blade genuinely shortens the duel and a heavily armoured rival genuinely lengthens it. Come to a raid at the gear the ladder expects and NOTHING has changed — every duel is exactly the length it always was. Turn up under-armed and you will feel it in time and in blood, which is the point.
* The rivals board and the scouting sheet quote the duel you would actually fight, armour and all u2014 not the old score-only estimate.
* The rivals board and the scouting sheet quote the duel you would actually fight, armour and all — not the old score-only estimate.


== v0.39.7 — The Rival Health Bar Is Real Now ==
== v0.39.7 — The Rival Health Bar Is Real Now ==
* THE HEALTH BAR ABOVE A RIVAL IS A REAL BAR NOW, not a picture of the bout counter. It used to be drawn by working backwards from how many bouts you had left, over a health number invented purely for the drawing. The fight itself owns it now: the rival steps up with their own health, it falls as you land bouts on them, and the next one steps up whole. Nothing about how long a duel takes has changed by a single bout u2014 this is the same fight, told truthfully.
* THE HEALTH BAR ABOVE A RIVAL IS A REAL BAR NOW, not a picture of the bout counter. It used to be drawn by working backwards from how many bouts you had left, over a health number invented purely for the drawing. The fight itself owns it now: the rival steps up with their own health, it falls as you land bouts on them, and the next one steps up whole. Nothing about how long a duel takes has changed by a single bout — this is the same fight, told truthfully.


== v0.39.6 — Groundwork: Rivals Get Their Stat Blocks ==
== v0.39.6 — Groundwork: Rivals Get Their Stat Blocks ==
* GROUNDWORK, NOT A CHANGE YOU CAN FEEL YET. Every rival fighter in the game now has a real combat block u2014 health to drain, guard your blow has to get through, and a swiftness they slip with u2014 90 of them across all 16 tribes. Nothing reads those numbers yet, so duels play exactly as they did today; this is the first of four steps towards rivals being fought the same way hunts and expeditions are, rather than counted out.
* GROUNDWORK, NOT A CHANGE YOU CAN FEEL YET. Every rival fighter in the game now has a real combat block — health to drain, guard your blow has to get through, and a swiftness they slip with — 90 of them across all 16 tribes. Nothing reads those numbers yet, so duels play exactly as they did today; this is the first of four steps towards rivals being fought the same way hunts and expeditions are, rather than counted out.


== v0.39.5 — The Two Sides Of The Fight Line Up Again ==
== v0.39.5 — The Two Sides Of The Fight Line Up Again ==
* '''Ticking auto-eat no longer shunts your half of the screen downwards.''' The battle view is meant to read as two matched columns — you on the left, the beast on the right, their cards starting on the same line. Turning Auto-eat on added the “next bite” bar to your side only, which pushed your Food card and everything under it 22 pixels below the enemy card, so the whole screen sat slightly crooked for anyone playing with Auto-eat on — which is most people. Both sides now hold the same line whether Auto-eat is on or off.
* '''Ticking auto-eat no longer shunts your half of the screen downwards.''' The battle view is meant to read as two matched columns — you on the left, the beast on the right, their cards starting on the same line. Turning Auto-eat on added the "next bite" bar to your side only, which pushed your Food card and everything under it 22 pixels below the enemy card, so the whole screen sat slightly crooked for anyone playing with Auto-eat on — which is most people. Both sides now hold the same line whether Auto-eat is on or off.


== v0.39.4 — The War Party Stops Quoting Nonsense ==
== v0.39.4 — The War Party Stops Quoting Nonsense ==
* '''A siege you cannot win no longer quotes you a number with seventeen digits in it.''' Every bout of a siege costs your war party blood, and a wounded member swings for nothing — so if the fort wounds your whole team, the team’s strike drops to zero and the defender can never be felled. The card said that out loud in the worst way available: “falls in 9007199254740991 bouts”. It now says the defender NEVER falls, and that this team has no strike left in it — which is your cue to withdraw and rest them rather than feed the fort more blood.
* '''A siege you cannot win no longer quotes you a number with seventeen digits in it.''' Every bout of a siege costs your war party blood, and a wounded member swings for nothing — so if the fort wounds your whole team, the team's strike drops to zero and the defender can never be felled. The card said that out loud in the worst way available: "falls in 9007199254740991 bouts". It now says the defender NEVER falls, and that this team has no strike left in it — which is your cue to withdraw and rest them rather than feed the fort more blood.
* AND THE OUTPOST LIST WARNS YOU BEFORE YOU MARCH, not after. Pick a strike team who are all still nursing wounds and the fort’s line now reads “never falls” instead of quoting the same enormous number as a plan. Hovering says why: every member of this team is wounded, so it lands nothing — rest them, or pick others.
* AND THE OUTPOST LIST WARNS YOU BEFORE YOU MARCH, not after. Pick a strike team who are all still nursing wounds and the fort's line now reads "never falls" instead of quoting the same enormous number as a plan. Hovering says why: every member of this team is wounded, so it lands nothing — rest them, or pick others.
* The rivals board and the scouting sheet learned the same manners for raid duels. Nothing there can reach the bad number today — your bare fists still count for something — but the guard is in place so a future balance pass cannot quietly turn it back on.
* The rivals board and the scouting sheet learned the same manners for raid duels. Nothing there can reach the bad number today — your bare fists still count for something — but the guard is in place so a future balance pass cannot quietly turn it back on.


== v0.39.3 — The Trail Stops Lying Too ==
== v0.39.3 — The Trail Stops Lying Too ==
* A TRAIL RUN YOU CANNOT WIN NOW SAYS SO, INSTEAD OF SHOWING YOU NONSENSE. Last version taught a hopeless HUNT to stop pretending; expeditions and delves never got the same lesson, and they were in worse shape. Walk into a run whose guard your strike cannot get through and the beast’s health read “NaN”, its bar drew as a broken sliver, and the line under your health promised the Triceratops “falls in NaNs”. Every one of those now reads the plain truth: the beast sits at its full health, the bar is full, and the line says it NEVER falls — nothing gets through.
* A TRAIL RUN YOU CANNOT WIN NOW SAYS SO, INSTEAD OF SHOWING YOU NONSENSE. Last version taught a hopeless HUNT to stop pretending; expeditions and delves never got the same lesson, and they were in worse shape. Walk into a run whose guard your strike cannot get through and the beast's health read "NaN", its bar drew as a broken sliver, and the line under your health promised the Triceratops "falls in NaNs". Every one of those now reads the plain truth: the beast sits at its full health, the bar is full, and the line says it NEVER falls — nothing gets through.
* '''And the pantry clock came back from infinity.''' On those same runs the Food card said your food lasts “Infinityd” — which read like good news and was the exact opposite, since a run with no end is precisely where you want to know how long you can stand there being bitten. It now gives you the real number: on a hopeless Grasslands patrol, 1h 47m against a 20h away cap, with the warning that you can die before you get back. That is the number that decides whether it is safe to close the tab.
* '''And the pantry clock came back from infinity.''' On those same runs the Food card said your food lasts "Infinityd" — which read like good news and was the exact opposite, since a run with no end is precisely where you want to know how long you can stand there being bitten. It now gives you the real number: on a hopeless Grasslands patrol, 1h 47m against a 20h away cap, with the warning that you can die before you get back. That is the number that decides whether it is safe to close the tab.
* THE HEALTH BAR ON A TRAIL RUN IS NOW THE ENGINE’S OWN, not a second copy drawn from the clock. It used to work out how far along the fight was by multiplying your progress by the number of exchanges — fine on a run that ends, meaningless on one that does not, which is exactly where the NaN came from. The view now reads the same bar the fight is emptying, so what you watch and what is happening cannot drift apart. Hunts were fixed this way last version; the trail has caught up.
* THE HEALTH BAR ON A TRAIL RUN IS NOW THE ENGINE'S OWN, not a second copy drawn from the clock. It used to work out how far along the fight was by multiplying your progress by the number of exchanges — fine on a run that ends, meaningless on one that does not, which is exactly where the NaN came from. The view now reads the same bar the fight is emptying, so what you watch and what is happening cannot drift apart. Hunts were fixed this way last version; the trail has caught up.


== v0.39.2 — A Hunt You Cannot Win Stops Pretending ==
== v0.39.2 — A Hunt You Cannot Win Stops Pretending ==
* '''A hunt you cannot win no longer looks like one you are winning.''' If your strike could not get through a creature’s hide, the card still put on the whole show: the beast’s health bar slammed from full to EMPTY once every interval, the words “next Woolly Bison winds up” slid past underneath, and a fresh one stepped up — over and over, exactly like a kill on a loop. Nothing was dying. That empty bar was the wind-up animation blanking it, not damage; the creature was standing at full health the entire time. The wind-up is a between-KILLS flourish, so a hunt with no kill in it now plays none at all: the card sits there, dead still, showing the beast at full health, which is the truth and always was.
* '''A hunt you cannot win no longer looks like one you are winning.''' If your strike could not get through a creature's hide, the card still put on the whole show: the beast's health bar slammed from full to EMPTY once every interval, the words "next Woolly Bison winds up" slid past underneath, and a fresh one stepped up — over and over, exactly like a kill on a loop. Nothing was dying. That empty bar was the wind-up animation blanking it, not damage; the creature was standing at full health the entire time. The wind-up is a between-KILLS flourish, so a hunt with no kill in it now plays none at all: the card sits there, dead still, showing the beast at full health, which is the truth and always was.
* '''And the clock stopped promising a kill it could not deliver.''' The line under your health read “9.0s per kill” on a creature that was never going to fall — not a glitchy number you would question, just the beast’s ordinary rate sitting there looking like a promise. It reads “never falls — nothing gets through” now. Between those two, the game was quietly telling you the truth in two small grey stat rows while showing you a kill in the two biggest moving things on the screen; both of those now say the same thing as the footnotes.
* '''And the clock stopped promising a kill it could not deliver.''' The line under your health read "9.0s per kill" on a creature that was never going to fall — not a glitchy number you would question, just the beast's ordinary rate sitting there looking like a promise. It reads "never falls — nothing gets through" now. Between those two, the game was quietly telling you the truth in two small grey stat rows while showing you a kill in the two biggest moving things on the screen; both of those now say the same thing as the footnotes.


== v0.39.1 — Four Fights On The Trail ==
== v0.39.1 — Four Fights On The Trail ==
Line 574: Line 574:
* '''And the hunt sheet stopped lying to match.''' The health bar used to drain on your raw attack with a floor under it, ignoring the hide entirely — so bare-handed you watched a bar empty while nothing died. It now falls by the exact strike the hunt itself uses, so a strike that cannot get through leaves it sitting precisely where it started. Two readouts that were quietly false went with it: the hunt sheet swore every hunt was "always winnable" and told you the creature "falls every 10.4s" — it now shows YOUR STRIKE against the hide, reads "nothing gets through" when it does not, and says the thing falls "never". The scouting report on the card says the same before you commit. Nothing blocks you and nothing scolds you: the bar that will not move and the pantry that keeps draining are the lesson.
* '''And the hunt sheet stopped lying to match.''' The health bar used to drain on your raw attack with a floor under it, ignoring the hide entirely — so bare-handed you watched a bar empty while nothing died. It now falls by the exact strike the hunt itself uses, so a strike that cannot get through leaves it sitting precisely where it started. Two readouts that were quietly false went with it: the hunt sheet swore every hunt was "always winnable" and told you the creature "falls every 10.4s" — it now shows YOUR STRIKE against the hide, reads "nothing gets through" when it does not, and says the thing falls "never". The scouting report on the card says the same before you commit. Nothing blocks you and nothing scolds you: the bar that will not move and the pantry that keeps draining are the lesson.
* AND NOTHING SAYS "INFINITY×" AT YOU ANY MORE. A fight your strike cannot get through has no exchange count, and the surfaces were printing that fact as the literal word: the badge on an action card read "Infinity×", the fight row read "wins in Infinity", and a raid you brought no war score to promised to fall "in 9007199254740991 bouts". Every count now reads ∞, and the lines around it say what they mean — "never wins", "never falls", "nothing gets through" — with the scouting report and the fight card explaining that your strike is not getting through the guard and that the only thing the run spends is food.
* AND NOTHING SAYS "INFINITY×" AT YOU ANY MORE. A fight your strike cannot get through has no exchange count, and the surfaces were printing that fact as the literal word: the badge on an action card read "Infinity×", the fight row read "wins in Infinity", and a raid you brought no war score to promised to fall "in 9007199254740991 bouts". Every count now reads ∞, and the lines around it say what they mean — "never wins", "never falls", "nothing gets through" — with the scouting report and the fight card explaining that your strike is not getting through the guard and that the only thing the run spends is food.
* AND A HUNT IS PRICED LIKE A TRAIL NOW, NOT A DELIVERY. Your weapon used to decide only WHETHER a creature could die, never how fast: a keeper scraping one point past a Woolly Bisonu2019s hide killed it exactly as quickly as one who could halve it in a blow, because the kill landed on a timer either way. The creatureu2019s health is real now and your strike takes it down swing by swing, so the kill takes as long as the fight actually takes. COME PROPERLY ARMED AND NOTHING MOVES u2014 four swings is the line every hunt is tuned to, and any weapon the biome hands you is comfortably over it, so every hunting rate in the game is exactly what it was. Come under-armed and you pay in time: a stone blade at the Woolly Bison drags each kill from 9 seconds to 23. Come with nothing and it never falls at all. The Falls-in row on the card tells you the swing count before you commit, and the health bar you watch is now literally the bar the hunt is emptying u2014 not a drawing of one.
* AND A HUNT IS PRICED LIKE A TRAIL NOW, NOT A DELIVERY. Your weapon used to decide only WHETHER a creature could die, never how fast: a keeper scraping one point past a Woolly Bison's hide killed it exactly as quickly as one who could halve it in a blow, because the kill landed on a timer either way. The creature's health is real now and your strike takes it down swing by swing, so the kill takes as long as the fight actually takes. COME PROPERLY ARMED AND NOTHING MOVES — four swings is the line every hunt is tuned to, and any weapon the biome hands you is comfortably over it, so every hunting rate in the game is exactly what it was. Come under-armed and you pay in time: a stone blade at the Woolly Bison drags each kill from 9 seconds to 23. Come with nothing and it never falls at all. The Falls-in row on the card tells you the swing count before you commit, and the health bar you watch is now literally the bar the hunt is emptying — not a drawing of one.
* '''And the free ride ends earlier than it did.''' The hide every wild creature wears got twice as thick (dev call, after seeing the first pass): bare hands can still fell the Compy, Titanis, Gallimimus and Pachy u2014 the whole starting ladder u2014 and stop dead at the Wild Raptor instead of carrying you all the way to the Cave Crocodile. They are slower at it than they were, mind: past the Compy a bare-handed kill drags, and the first stone blade you knap puts every one of those four back on its listed time. u201cBring a weaponu201d is a lesson you now learn at level 40 rather than level 60, and it keeps mattering: a stone blade will no longer scratch a Dire Mammoth at all, where before it managed a very slow kill. As ever this only touches keepers who turned up under-equipped u2014 the weapons each biome hands you clear its own hunts with room to spare, and nothing about a properly armed keeperu2019s rate has moved by a single point.
* '''And the free ride ends earlier than it did.''' The hide every wild creature wears got twice as thick (dev call, after seeing the first pass): bare hands can still fell the Compy, Titanis, Gallimimus and Pachy — the whole starting ladder — and stop dead at the Wild Raptor instead of carrying you all the way to the Cave Crocodile. They are slower at it than they were, mind: past the Compy a bare-handed kill drags, and the first stone blade you knap puts every one of those four back on its listed time. "Bring a weapon" is a lesson you now learn at level 40 rather than level 60, and it keeps mattering: a stone blade will no longer scratch a Dire Mammoth at all, where before it managed a very slow kill. As ever this only touches keepers who turned up under-equipped — the weapons each biome hands you clear its own hunts with room to spare, and nothing about a properly armed keeper's rate has moved by a single point.


== v0.39.0 — Attrition — The Coin Flip Is Gone ==
== v0.39.0 — Attrition — The Coin Flip Is Gone ==
Line 799: Line 799:


== v0.37.13 — The Museum Gets Its Own Name ==
== v0.37.13 — The Museum Gets Its Own Name ==
* '''The museum gets its own name.''' Its banner read “Natural History [[Museum]]” — a real-world name on a valley that has never been anywhere near natural history. It is the Primal History Museum now.
* '''The museum gets its own name.''' Its banner read "Natural History [[Museum]]" — a real-world name on a valley that has never been anywhere near natural history. It is the Primal History Museum now.


== v0.37.12 — The Rivals Valley, Framed ==
== v0.37.12 — The Rivals Valley, Framed ==
Line 806: Line 806:
== v0.37.11 — The Foreman Keeps Getting Faster ==
== v0.37.11 — The Foreman Keeps Getting Faster ==
* '''Security moves up too.''' The [[Tribe]] page now reads fire → stockpile → security → workforce. The first three are the glance you open the page for — who is at the fire, what is waiting on the shelf, and what stands between the two overnight — and they are a fixed height. The Workforce list grows a row per wanderer, so it goes last, where it pushes nothing else off the screen.
* '''Security moves up too.''' The [[Tribe]] page now reads fire → stockpile → security → workforce. The first three are the glance you open the page for — who is at the fire, what is waiting on the shelf, and what stands between the two overnight — and they are a fixed height. The Workforce list grows a row per wanderer, so it goes last, where it pushes nothing else off the screen.
* '''The ledger pays all the way to the top now.''' The foreman’s clock used to bottom out at every 30 minutes — which the 5-minute shave reached at Ledger 14, while a fully aged camp can build all the way to 17. Levels 15, 16 and 17 were three eras of upgrades that changed nothing, and they land exactly where a big camp needs him most: a stockpile that fills in twenty-odd minutes spills everything after that, no matter how much you have paid. The floor is now every 15 minutes, which is where level 17 lands — so 15 runs every 25 minutes, 16 every 20, and a maxed Ledger every 15. Every level you can build now pays.
* '''The ledger pays all the way to the top now.''' The foreman's clock used to bottom out at every 30 minutes — which the 5-minute shave reached at Ledger 14, while a fully aged camp can build all the way to 17. Levels 15, 16 and 17 were three eras of upgrades that changed nothing, and they land exactly where a big camp needs him most: a stockpile that fills in twenty-odd minutes spills everything after that, no matter how much you have paid. The floor is now every 15 minutes, which is where level 17 lands — so 15 runs every 25 minutes, 16 every 20, and a maxed Ledger every 15. Every level you can build now pays.


== v0.37.10 — The Stockpile Moves Up ==
== v0.37.10 — The Stockpile Moves Up ==
Line 812: Line 812:


== v0.37.9 — Buy All At The Trading Post ==
== v0.37.9 — Buy All At The Trading Post ==
* BUY ALL, TO MATCH SELL ALL (Keltar). Every trade card now has a Buy all beside Buy 1: it takes the trader’s whole remaining stock of that good, or as much of it as your amber covers, in one click. Hover (or long-press) it and it tells you exactly what it is about to do — “Buy all 13 left today — 1,014 amber” — and when it is greyed out it says which wall you hit: sold out for the day, not enough amber for even one, or a full bank with no room for a new stack.
* BUY ALL, TO MATCH SELL ALL (Keltar). Every trade card now has a Buy all beside Buy 1: it takes the trader's whole remaining stock of that good, or as much of it as your amber covers, in one click. Hover (or long-press) it and it tells you exactly what it is about to do — "Buy all 13 left today — 1,014 amber" — and when it is greyed out it says which wall you hit: sold out for the day, not enough amber for even one, or a full bank with no room for a new stack.
* THE FOREMAN NOW SHOWS HIS CLOCK (Keltar). The Stockpile card counts down to his next run — “the foreman banks everything in 12m — he comes round every 30m” — right beside the spill warning, since the two are the same question from opposite ends: does the shelf fill before he empties it? The Foreman’s Ledger card carries the same live line, so you can read the cadence your level actually fires on instead of working it out from the ladder. And that ladder’s wording was genuinely misleading: “shave 5 minutes each, down to every 30 minutes” never said WHERE the floor lands, so level 15 looked like it should be 25 minutes. It bottoms out at level 14, and the description now says so.
* THE FOREMAN NOW SHOWS HIS CLOCK (Keltar). The Stockpile card counts down to his next run — "the foreman banks everything in 12m — he comes round every 30m" — right beside the spill warning, since the two are the same question from opposite ends: does the shelf fill before he empties it? The Foreman's Ledger card carries the same live line, so you can read the cadence your level actually fires on instead of working it out from the ladder. And that ladder's wording was genuinely misleading: "shave 5 minutes each, down to every 30 minutes" never said WHERE the floor lands, so level 15 looked like it should be 25 minutes. It bottoms out at level 14, and the description now says so.


== v0.37.8 — Homestead Wood Climbs In Order ==
== v0.37.8 — Homestead Wood Climbs In Order ==
Line 819: Line 819:


== v0.37.7 — Loot Stays On The Page That Earned It ==
== v0.37.7 — Loot Stays On The Page That Earned It ==
* '''Delving was showing a hunt’s loot.''' “Loot this fight” is one running tally, and only hunts and tames ever fill it — but the box was drawn on all four battle pages, so the meat and bones from whatever you last hunted (or were still hunting in the background) sat there under the [[Delving]] header, counting up beside a cave you had not entered. Nothing was mis-rolled and no drop table was crossed: the cave was simply wearing another fight’s chips. The tally now belongs to the page that earned it — [[Hunting]] and [[Taming]] keep theirs, and Delving, [[Expeditions]] and [[Rivals]] show nothing until they have loot of their own.
* '''Delving was showing a hunt's loot.''' "Loot this fight" is one running tally, and only hunts and tames ever fill it — but the box was drawn on all four battle pages, so the meat and bones from whatever you last hunted (or were still hunting in the background) sat there under the [[Delving]] header, counting up beside a cave you had not entered. Nothing was mis-rolled and no drop table was crossed: the cave was simply wearing another fight's chips. The tally now belongs to the page that earned it — [[Hunting]] and [[Taming]] keep theirs, and Delving, [[Expeditions]] and [[Rivals]] show nothing until they have loot of their own.


== v0.37.6 — Mastery Tooltips Tell The Truth ==
== v0.37.6 — Mastery Tooltips Tell The Truth ==
* THE M99 PERK IS +25%, NOT ZERO. Two of you are already at M99 and the pip you hover said “+0 primary yield” — a leftover from the patch that replaced the old flat +1 with a +25% carry. The engine has been paying the full +25% the whole time (measured on a real save: 272 crystal from 200 swings, exactly +10% doubles, +25% carry, +1% milestone). Only the words were wrong, and now they name the real number.
* THE M99 PERK IS +25%, NOT ZERO. Two of you are already at M99 and the pip you hover said "+0 primary yield" — a leftover from the patch that replaced the old flat +1 with a +25% carry. The engine has been paying the full +25% the whole time (measured on a real save: 272 crystal from 200 swings, exactly +10% doubles, +25% carry, +1% milestone). Only the words were wrong, and now they name the real number.
* EXPEDITION MASTERY SCALES, AND THE TOOLTIP FINALLY SAYS SO. M50/M99 on an expedition, arena or cave pay 3% of that row's difficulty, not a flat +3/+6 — on the hardest Alpha Arena that is +45 and +45, which the card had been describing as +3. The 2× countdown also stops claiming “every 10th” once a Skill Milestone tightens it to every 8th: the words and the number beside them now change together.
* EXPEDITION MASTERY SCALES, AND THE TOOLTIP FINALLY SAYS SO. M50/M99 on an expedition, arena or cave pay 3% of that row's difficulty, not a flat +3/+6 — on the hardest Alpha Arena that is +45 and +45, which the card had been describing as +3. The 2× countdown also stops claiming "every 10th" once a Skill Milestone tightens it to every 8th: the words and the number beside them now change together.
* And two smaller honesties: the 25 forge recipes and training drills that bank no stack no longer advertise a doubling perk or a yield bonus they can never pay (their interval perks are real and still shown), and the [[Mastery]] Pool stops rendering its XP to three decimal places.
* And two smaller honesties: the 25 forge recipes and training drills that bank no stack no longer advertise a doubling perk or a yield bonus they can never pay (their interval perks are real and still shown), and the [[Mastery]] Pool stops rendering its XP to three decimal places.


Line 833: Line 833:


== v0.37.3 — The Rift Becomes A True Chain ==
== v0.37.3 — The Rift Becomes A True Chain ==
* '''The rift is now a true chain.''' The Warden’s fall opens the Deep Rift, the Twin Sovereigns open the Riftheart, and the Core answers only once the Colossus lies broken — each locked door names the boss that holds it. Zones you had already fought into stay open: your patrol wins there are proof enough. And every rift boss’s FIRST clear now fights at base difficulty — Guardian Heat is a repeat-farming tax, so a fresh Colossus victory no longer heats your first crack at the Core.
* '''The rift is now a true chain.''' The Warden's fall opens the Deep Rift, the Twin Sovereigns open the Riftheart, and the Core answers only once the Colossus lies broken — each locked door names the boss that holds it. Zones you had already fought into stay open: your patrol wins there are proof enough. And every rift boss's FIRST clear now fights at base difficulty — Guardian Heat is a repeat-farming tax, so a fresh Colossus victory no longer heats your first crack at the Core.


== v0.37.2 — A Full Bank Tells You What It Cost ==
== v0.37.2 — A Full Bank Tells You What It Cost ==
* [[Bank]] pressure is part of the game — when every slot is taken, new drops still convert to amber and your idling never stalls. What changed is the silence. The WELCOME BACK report now lists every stack a full bank turned to amber while you were away, item by item, plus the amber they paid; battle reports and raid spoils mark a converted drop with its own → amber chip instead of pretending you kept it.
* [[Bank]] pressure is part of the game — when every slot is taken, new drops still convert to amber and your idling never stalls. What changed is the silence. The WELCOME BACK report now lists every stack a full bank turned to amber while you were away, item by item, plus the amber they paid; battle reports and raid spoils mark a converted drop with its own → amber chip instead of pretending you kept it.
* Two things a full bank can no longer eat: a RIVAL FIRST WIN and your ARTIFACT PITY. First-win raids refuse to start until the guaranteed spoils — the signature piece and the tribe’s sure loot — have room, and the scout names exactly how many slots to clear. And a cave artifact that converted because the bank was full no longer resets the pity counter: an artifact you never held is a dry win, so the streak keeps building until one actually lands in your bank.
* Two things a full bank can no longer eat: a RIVAL FIRST WIN and your ARTIFACT PITY. First-win raids refuse to start until the guaranteed spoils — the signature piece and the tribe's sure loot — have room, and the scout names exactly how many slots to clear. And a cave artifact that converted because the bank was full no longer resets the pity counter: an artifact you never held is a dry win, so the streak keeps building until one actually lands in your bank.


== v0.37.1 — The Contract Board Hangs Real Art ==
== v0.37.1 — The Contract Board Hangs Real Art ==
* The bounty board was the last page still pinning emoji to its cards. Every contract now wears the game’s own drawings: a cull shows the beast you’re hunting, a gathering or forge order shows its skill’s mark, a patrol shows its biome, and the tame, harvest and trade bounties wear their own systems’ art. No new pictures needed — the board just learned to use the ones the rest of the game already owns.
* The bounty board was the last page still pinning emoji to its cards. Every contract now wears the game's own drawings: a cull shows the beast you're hunting, a gathering or forge order shows its skill's mark, a patrol shows its biome, and the tame, harvest and trade bounties wear their own systems' art. No new pictures needed — the board just learned to use the ones the rest of the game already owns.


== v0.37.0 — The Changelog Clears Its Own Scrollbar ==
== v0.37.0 — The Changelog Clears Its Own Scrollbar ==
* The "What’s new" list you are reading right now ran its text and dates all the way to the edge, where Mac and phone scrollbars draw on top of the content — the release dates sat under the scroll thumb. The list now keeps a clear lane for the scrollbar. (Also: version numbers now roll the minor at 100 — after 0.36.101 comes 0.37.0, which is why this entry is one.)
* The "What's new" list you are reading right now ran its text and dates all the way to the edge, where Mac and phone scrollbars draw on top of the content — the release dates sat under the scroll thumb. The list now keeps a clear lane for the scrollbar. (Also: version numbers now roll the minor at 100 — after 0.36.101 comes 0.37.0, which is why this entry is one.)


== v0.36.101 — The Stockpile Clock Tells The Truth ==
== v0.36.101 — The Stockpile Clock Tells The Truth ==
* The Stockpile card’s "fills in about…" timer only counted what your tribe makes — never what your crafting lines eat. Run a conversion chain (Macenzie’s report: ore → ingots → hammers and spears) and the card could claim 3 minutes when the first shelf really filled in 15–20. The timer now walks the camp’s actual pipeline — every gather, every batch, what each line consumes from the shelves and then the bank, full-shelf pauses, wounded workers, palisade repairs, even the Foreman’s Ledger sweeping shelves clean on its rounds — so the time you see is the time it happens.
* The Stockpile card's "fills in about…" timer only counted what your tribe makes — never what your crafting lines eat. Run a conversion chain (Macenzie's report: ore → ingots → hammers and spears) and the card could claim 3 minutes when the first shelf really filled in 15–20. The timer now walks the camp's actual pipeline — every gather, every batch, what each line consumes from the shelves and then the bank, full-shelf pauses, wounded workers, palisade repairs, even the Foreman's Ledger sweeping shelves clean on its rounds — so the time you see is the time it happens.
* The card also names WHICH good caps out first, and the warning stopped over-claiming: a full shelf spills its gathers and pauses the lines that make it — crafted goods were never "lost", their lines hold without burning materials. If nothing will fill within a day (or the Ledger keeps clearing shelves faster than they fill), the card simply stops warning instead of inventing a number.
* The card also names WHICH good caps out first, and the warning stopped over-claiming: a full shelf spills its gathers and pauses the lines that make it — crafted goods were never "lost", their lines hold without burning materials. If nothing will fill within a day (or the Ledger keeps clearing shelves faster than they fill), the card simply stops warning instead of inventing a number.


== v0.36.100 — Desktop Hovers The Same Bubble ==
== v0.36.100 — Desktop Hovers The Same Bubble ==
* Desktop gets the same info bubble phones just learned to hold for. Hovering anything labelled — a stat badge, a gear piece, a weather chip — now shows the styled popup instead of the browser’s slow plain tooltip: the same look as on phones, quicker to appear, and it can never show twice. Clicks behave exactly as before.
* Desktop gets the same info bubble phones just learned to hold for. Hovering anything labelled — a stat badge, a gear piece, a weather chip — now shows the styled popup instead of the browser's slow plain tooltip: the same look as on phones, quicker to appear, and it can never show twice. Clicks behave exactly as before.


== v0.36.99 — Hold To Know, On Phones ==
== v0.36.99 — Hold To Know, On Phones ==
* On desktop you can hover almost anything — a stat badge, a gear piece, a weather chip — and a tooltip explains it. On phones those explanations simply never appeared. Now press and hold: hold a finger on any labelled thing for about half a second and its explanation pops up in a bubble, on every page at once. The bubble stays up after you lift your finger so you can read it one-handed, and clears on your next tap or scroll. Holding a button to read it never presses the button.
* On desktop you can hover almost anything — a stat badge, a gear piece, a weather chip — and a tooltip explains it. On phones those explanations simply never appeared. Now press and hold: hold a finger on any labelled thing for about half a second and its explanation pops up in a bubble, on every page at once. The bubble stays up after you lift your finger so you can read it one-handed, and clears on your next tap or scroll. Holding a button to read it never presses the button.
* The first time you touch the game on a phone, a one-time hint says so: hold any label to see what it means. While a hold is in flight the browser’s own long-press text-selection stays out of the way; text boxes still select normally.
* The first time you touch the game on a phone, a one-time hint says so: hold any label to see what it means. While a hold is in flight the browser's own long-press text-selection stays out of the way; text boxes still select normally.


== v0.36.98 — Tribe Workers Say What They Bring Home ==
== v0.36.98 — Tribe Workers Say What They Bring Home ==
* A tribe worker’s duty used to read “~1 gather / 11s” — a clock with no cargo. Each working tribemate now shows what they actually deliver: the item and about how many of it per hour, straight from the same numbers the stockpile fills on. Tap the rate for the whole story — what one gather or batch pays, a crafting line’s per-batch bill, and the clock factor by factor: crew pace, their tier, your Age, furnaces on a line, and the +1% per kit point their gear adds. Now you can see at a glance why the Vanguard Elite out-gathers the Novice, and what another pick or plate would buy.
* A tribe worker's duty used to read "~1 gather / 11s" — a clock with no cargo. Each working tribemate now shows what they actually deliver: the item and about how many of it per hour, straight from the same numbers the stockpile fills on. Tap the rate for the whole story — what one gather or batch pays, a crafting line's per-batch bill, and the clock factor by factor: crew pace, their tier, your Age, furnaces on a line, and the +1% per kit point their gear adds. Now you can see at a glance why the Vanguard Elite out-gathers the Novice, and what another pick or plate would buy.
* Workers also warn when their shelf is full: a red “shelf full” chip appears the moment their item hits the stockpile cap, because a full shelf spills gathers (and holds crafting lines) until you Collect.
* Workers also warn when their shelf is full: a red "shelf full" chip appears the moment their item hits the stockpile cap, because a full shelf spills gathers (and holds crafting lines) until you Collect.


== v0.36.97 — Raids Get A Scouting Report ==
== v0.36.97 — Raids Get A Scouting Report ==
* Raids now open with a scouting report. [[Rivals]] carry some of the game’s highest stakes, yet the Raid button used to throw you straight into the gauntlet. It now shows the whole picture first: every fighter’s own win chance and what their blade really does after your Guards and pack soak take their share, the expected number of bouts and roughly what that costs in food, whether you could survive the hardest single hit in their line-up, what a first win guarantees, and how many free bank stacks the spoils want. A warning spells out that raids are live-only — leaving retreats the war-party and resets the gauntlet — and nothing starts until you say so.
* Raids now open with a scouting report. [[Rivals]] carry some of the game's highest stakes, yet the Raid button used to throw you straight into the gauntlet. It now shows the whole picture first: every fighter's own win chance and what their blade really does after your Guards and pack soak take their share, the expected number of bouts and roughly what that costs in food, whether you could survive the hardest single hit in their line-up, what a first win guarantees, and how many free bank stacks the spoils want. A warning spells out that raids are live-only — leaving retreats the war-party and resets the gauntlet — and nothing starts until you say so.
* The rival cards traded their combined difficulty number for the two that matter: your worst single-duel win chance and the strongest hit anyone in their line-up can land. The battle view mid-raid now quotes the same mitigated blade — the hit you would feel, not the raw roll.
* The rival cards traded their combined difficulty number for the two that matter: your worst single-duel win chance and the strongest hit anyone in their line-up can land. The battle view mid-raid now quotes the same mitigated blade — the hit you would feel, not the raw roll.


== v0.36.96 — The Flee Odds Tell The Truth ==
== v0.36.96 — The Flee Odds Tell The Truth ==
* The escape chance on an expedition card was missing your Scouts. Every Scout marching with you adds +10% to the flee roll on a lost run — but the card worked the number out again from pack speed alone, so a scouted party escaped more often than the figure in front of you said it would. The scouting report and the battle view now read the engine’s own flee number, Scouts and the 75% ceiling included, so the odds you are shown are the odds that get rolled.
* The escape chance on an expedition card was missing your Scouts. Every Scout marching with you adds +10% to the flee roll on a lost run — but the card worked the number out again from pack speed alone, so a scouted party escaped more often than the figure in front of you said it would. The scouting report and the battle view now read the engine's own flee number, Scouts and the 75% ceiling included, so the odds you are shown are the odds that get rolled.
* Fleeing also stopped over-promising. The line said pack speed slipped you away “unharmed”, when an escape still costs half the damage a rout would have dealt and still brings nothing home — what it really buys is the pack’s skin. It now says so: half the damage, no pack injury, no loot.
* Fleeing also stopped over-promising. The line said pack speed slipped you away "unharmed", when an escape still costs half the damage a rout would have dealt and still brings nothing home — what it really buys is the pack's skin. It now says so: half the damage, no pack injury, no loot.


== v0.36.95 — Every Rival Flies A Drawn Mark ==
== v0.36.95 — Every Rival Flies A Drawn Mark ==
* The [[Rivals]] ladder was still showing emoji. Fourteen tribes now have their own hand-drawn emblem in the game’s own style: the Mudfoot’s muddy print, the Berry Snatchers’ stolen cluster, a Fern Gully frond, a river-worn Riverbone, a Thornscale barb, the Reavers’ felling axe, the Swampjaw’s toothy snout, an Ashwalker cone, the Obsidian Order’s knapped blade, a Frostfang tooth, a Skyplume quill, the Ember Court’s glowing crown, the Vale Wardens’ warding spiral, and the Apex Accord’s linked rings. Mostly Harmless keeps its own logo. The marks show on the ladder cards and on the raid-spoils lines.
* The [[Rivals]] ladder was still showing emoji. Fourteen tribes now have their own hand-drawn emblem in the game's own style: the Mudfoot's muddy print, the Berry Snatchers' stolen cluster, a Fern Gully frond, a river-worn Riverbone, a Thornscale barb, the Reavers' felling axe, the Swampjaw's toothy snout, an Ashwalker cone, the Obsidian Order's knapped blade, a Frostfang tooth, a Skyplume quill, the Ember Court's glowing crown, the Vale Wardens' warding spiral, and the Apex Accord's linked rings. Mostly Harmless keeps its own logo. The marks show on the ladder cards and on the raid-spoils lines.


== v0.36.94 — Two New Bank Tabs, And Tools That Ask For Bars ==
== v0.36.94 — Two New Bank Tabs, And Tools That Ask For Bars ==
Line 883: Line 883:
* Auto-eat no longer waits for the killing blow. Your keeper now reaches for food whenever they drop below half health, on hunts, expeditions and raids alike — the old rule (eat when the next hit would drop you) still applies on top, so a single huge spike is still answered. It stops the moment you are back over half, so a full larder is never drained to patch a scratch.
* Auto-eat no longer waits for the killing blow. Your keeper now reaches for food whenever they drop below half health, on hunts, expeditions and raids alike — the old rule (eat when the next hit would drop you) still applies on top, so a single huge spike is still answered. It stops the moment you are back over half, so a full larder is never drained to patch a scratch.
* The [[Rivals]] count in the sidebar now shows how many tribes you can actually call out right now. Tribes cooling off after a win, and tribes still locked behind the ladder, drop out of the tally — so it reads 0/15 when nobody will face you and fills back up as they come off cooldown.
* The [[Rivals]] count in the sidebar now shows how many tribes you can actually call out right now. Tribes cooling off after a win, and tribes still locked behind the ladder, drop out of the tally — so it reads 0/15 when nobody will face you and fills back up as they come off cooldown.
* Your tribe’s Stockpile tells you when it is about to overflow. The Stockpile card now says how long the camp has before its first good caps out, warns under an hour, and turns red once it is full and throwing work away. The "while you were away" summary counts the goods that spilled, so an overnight stall is something you can see instead of something you have to notice.
* Your tribe's Stockpile tells you when it is about to overflow. The Stockpile card now says how long the camp has before its first good caps out, warns under an hour, and turns red once it is full and throwing work away. The "while you were away" summary counts the goods that spilled, so an overnight stall is something you can see instead of something you have to notice.


== v0.36.91 — Fold Away Finished Areas ==
== v0.36.91 — Fold Away Finished Areas ==
* QoL: the area sections on the [[Expeditions]] and [[Hunting]] pages now fold — tap an area’s header to tuck its cards away (the header stays, with a count of what’s hidden), tap again to reopen. Your folds are remembered on this device, and the area jump bar reopens a folded area it takes you to. Much less thumb-scrolling on phones.
* QoL: the area sections on the [[Expeditions]] and [[Hunting]] pages now fold — tap an area's header to tuck its cards away (the header stays, with a count of what's hidden), tap again to reopen. Your folds are remembered on this device, and the area jump bar reopens a folded area it takes you to. Much less thumb-scrolling on phones.


== v0.36.90 — The Hunting Page Joins The SVG Family ==
== v0.36.90 — The Hunting Page Joins The SVG Family ==
* Every hunt on the [[Hunting]] page now shows a drawn portrait of its prey instead of an emoji — thirteen new silhouettes (Gallimimus, Kentrosaurus, Daeodon, Deinosuchus, the pale Cave Crocodile, Arthropleura, Xiphactinus, Woolly Bison, Cave Hyena, Acrocanthosaurus, Teratornis, the Vale Stalker and Purussaurus), the Titanis wearing the Scarred One’s silhouette without its crown, and the wild Compy, Raptor, Utahraptor and Pachy wearing the same species portraits you know from the taming page. Emoji stay on only as hidden fallbacks.
* Every hunt on the [[Hunting]] page now shows a drawn portrait of its prey instead of an emoji — thirteen new silhouettes (Gallimimus, Kentrosaurus, Daeodon, Deinosuchus, the pale Cave Crocodile, Arthropleura, Xiphactinus, Woolly Bison, Cave Hyena, Acrocanthosaurus, Teratornis, the Vale Stalker and Purussaurus), the Titanis wearing the Scarred One's silhouette without its crown, and the wild Compy, Raptor, Utahraptor and Pachy wearing the same species portraits you know from the taming page. Emoji stay on only as hidden fallbacks.


== v0.36.89 — Skill Pages Get Scenic Banners ==
== v0.36.89 — Skill Pages Get Scenic Banners ==
* Every skill page now opens on a hand-drawn daytime scene of that skill — a banner across the top with the skill name on it, drawn in the same flat style and palette as the game’s icons. The level bar and [[Mastery]] Pool sit in a tighter header beneath it, and on phones the action cards stack in a single column so nothing squeezes.
* Every skill page now opens on a hand-drawn daytime scene of that skill — a banner across the top with the skill name on it, drawn in the same flat style and palette as the game's icons. The level bar and [[Mastery]] Pool sit in a tighter header beneath it, and on phones the action cards stack in a single column so nothing squeezes.
* The scenes now run deeper: on skill pages the art flows behind the title, level bar and potions, fading out right at the potion shelf instead of stopping in a box. And every other page joins in — Player, [[Bank]], [[Shop]], [[Trading Post]], [[Museum]], [[Contracts]], [[Stable]], [[Tribe]], [[Homestead]], Map, [[Quests]], [[Rivals]] and the Log each open on their own scene, with the Map riding on open sea.
* The scenes now run deeper: on skill pages the art flows behind the title, level bar and potions, fading out right at the potion shelf instead of stopping in a box. And every other page joins in — Player, [[Bank]], [[Shop]], [[Trading Post]], [[Museum]], [[Contracts]], [[Stable]], [[Tribe]], [[Homestead]], Map, [[Quests]], [[Rivals]] and the Log each open on their own scene, with the Map riding on open sea.
* Polish: the bonus chips at the top of skill pages — the daily sky boost, your hired hand’s buff and its recent gathers — now sit on solid dark pills so they stay readable over the bright scenes, and the sky-boost pill hugs its text instead of stretching across the page.
* Polish: the bonus chips at the top of skill pages — the daily sky boost, your hired hand's buff and its recent gathers — now sit on solid dark pills so they stay readable over the bright scenes, and the sky-boost pill hugs its text instead of stretching across the page.


== v0.36.88 — Toast Icons Join The SVG Family ==
== v0.36.88 — Toast Icons Join The SVG Family ==
Line 921: Line 921:


== v0.36.80 — Salves Top Up Part Health ==
== v0.36.80 — Salves Top Up Part Health ==
* Fixed: the Heal button on a pack dino’s card did nothing unless the dino was fully injured. A dino hurt on a hunt or expedition — say 40/46 HP — lit the button up, but clicking it silently refused. Salves and Primal Balms now also restore a dino that’s merely below full health, so your pack can be topped up on the trail. (Pack dinos still don’t rest-regen — resting only happens at home, off duty — but now the poultice actually works on them.)
* Fixed: the Heal button on a pack dino's card did nothing unless the dino was fully injured. A dino hurt on a hunt or expedition — say 40/46 HP — lit the button up, but clicking it silently refused. Salves and Primal Balms now also restore a dino that's merely below full health, so your pack can be topped up on the trail. (Pack dinos still don't rest-regen — resting only happens at home, off duty — but now the poultice actually works on them.)


== v0.36.79 — Pack Points Tell The Truth, And Cards Stay Live ==
== v0.36.79 — Pack Points Tell The Truth, And Cards Stay Live ==
* Fixed: a dino’s "pts" on the Player page now match what it actually adds to your expedition strength. The Player-page number left out the bonus an ATTACK-role dino gets, so it under-counted your best attackers; it now uses the exact same calculation the battle screen does. ([[Stable]]-page pts are unchanged — those never claimed to include a role bonus.)
* Fixed: a dino's "pts" on the Player page now match what it actually adds to your expedition strength. The Player-page number left out the bonus an ATTACK-role dino gets, so it under-counted your best attackers; it now uses the exact same calculation the battle screen does. ([[Stable]]-page pts are unchanged — those never claimed to include a role bonus.)
* Under the hood: the way action cards, the battle sheet and other live numbers stay up to date was rebuilt on a single, reliable trigger instead of ~40 hand-written "watch this value" hints scattered across the screens. Those hints were easy to get wrong — a missing one was behind the train-card freeze fixed a couple of versions back — and they’re now gone. You won’t see any difference except that these numbers can no longer silently go stale.
* Under the hood: the way action cards, the battle sheet and other live numbers stay up to date was rebuilt on a single, reliable trigger instead of ~40 hand-written "watch this value" hints scattered across the screens. Those hints were easy to get wrong — a missing one was behind the train-card freeze fixed a couple of versions back — and they're now gone. You won't see any difference except that these numbers can no longer silently go stale.


== v0.36.78 — Lighter On Your Battery ==
== v0.36.78 — Lighter On Your Battery ==
* The game now does noticeably less background work while it idles. It refreshes what’s on screen about eight times a second — but it used to rebuild the data for EVERY page each time, including all the pages you weren’t looking at: the dispatch board, dig sites, the food list, and every [[Trading Post]] row, rebuilt around 30,000 times an hour each for nothing. Those now refresh only while their page is open (and rebuild instantly the moment you switch to it — you can’t tell the difference by looking). Measured, this roughly halves the game’s steady background work, which on a phone means less warmth and battery drain from a tab you keep open all day. Nothing about what any page SHOWS changed, and the Trading Post tab still appears the instant trading unlocks.
* The game now does noticeably less background work while it idles. It refreshes what's on screen about eight times a second — but it used to rebuild the data for EVERY page each time, including all the pages you weren't looking at: the dispatch board, dig sites, the food list, and every [[Trading Post]] row, rebuilt around 30,000 times an hour each for nothing. Those now refresh only while their page is open (and rebuild instantly the moment you switch to it — you can't tell the difference by looking). Measured, this roughly halves the game's steady background work, which on a phone means less warmth and battery drain from a tab you keep open all day. Nothing about what any page SHOWS changed, and the Trading Post tab still appears the instant trading unlocks.


== v0.36.77 — Cloud-save Code Now Has Direct Safety Tests ==
== v0.36.77 — Cloud-save Code Now Has Direct Safety Tests ==
* Under the hood: the cloud-save logic that decides whether an upload is safe — including the "is this the save I sent earlier?" check that prevents your own progress from ever being mistaken for a conflict — now has direct automated tests covering the exact tricky sequences behind past sync issues. Nothing changes in how the game plays; this is a safety net so those paths can’t quietly regress in a future update. One tidy-up rode along: signing in now fetches your cloud save through the same code path every other cloud action uses.
* Under the hood: the cloud-save logic that decides whether an upload is safe — including the "is this the save I sent earlier?" check that prevents your own progress from ever being mistaken for a conflict — now has direct automated tests covering the exact tricky sequences behind past sync issues. Nothing changes in how the game plays; this is a safety net so those paths can't quietly regress in a future update. One tidy-up rode along: signing in now fetches your cloud save through the same code path every other cloud action uses.


== v0.36.76 — The Device Check Compares Honest Numbers ==
== v0.36.76 — The Device Check Compares Honest Numbers ==
* Fixed: while the game is still checking your other devices at startup, it no longer re-saves in the middle of that check. On a slow connection, the 30-second autosave could stamp the freshly caught-up state over the save the check was about to read — so the "which save do you want?" comparison showed this device pumped up by its away-time catch-up and could recommend it over genuinely newer progress from another device, and the routine silent catch-up could turn into an unnecessary question. Saving and uploading now wait the few seconds the check needs (never more than a minute, even if the network hangs), then resume as normal. A slow check also no longer has its answer accidentally thrown away by the autosave’s retry — which used to keep cloud saving switched off for an extra cycle on every slow-network start.
* Fixed: while the game is still checking your other devices at startup, it no longer re-saves in the middle of that check. On a slow connection, the 30-second autosave could stamp the freshly caught-up state over the save the check was about to read — so the "which save do you want?" comparison showed this device pumped up by its away-time catch-up and could recommend it over genuinely newer progress from another device, and the routine silent catch-up could turn into an unnecessary question. Saving and uploading now wait the few seconds the check needs (never more than a minute, even if the network hangs), then resume as normal. A slow check also no longer has its answer accidentally thrown away by the autosave's retry — which used to keep cloud saving switched off for an extra cycle on every slow-network start.


== v0.36.75 — Full Device Storage: Visible, Bounded, Survivable ==
== v0.36.75 — Full Device Storage: Visible, Bounded, Survivable ==
* Fixed: the game no longer fills your browser’s storage with old safety copies, and it TELLS you if saving to this device ever starts failing. Every import, cloud-conflict choice and cross-device catch-up keeps a safety copy of the save it replaces — but nothing ever cleaned them up, so devices that sync a lot crept toward the browser’s storage limit. Only the five newest copies are kept now. If storage does fill up anyway, autosaves used to fail in complete silence — closing the tab could lose your session with no warning at all. A clear banner now appears the moment a save fails, stays until saving works again, and clears itself once space is freed. And a full device can no longer block CLOUD saving either — the cloud push (which needs no local space) now always goes through.
* Fixed: the game no longer fills your browser's storage with old safety copies, and it TELLS you if saving to this device ever starts failing. Every import, cloud-conflict choice and cross-device catch-up keeps a safety copy of the save it replaces — but nothing ever cleaned them up, so devices that sync a lot crept toward the browser's storage limit. Only the five newest copies are kept now. If storage does fill up anyway, autosaves used to fail in complete silence — closing the tab could lose your session with no warning at all. A clear banner now appears the moment a save fails, stays until saving works again, and clears itself once space is freed. And a full device can no longer block CLOUD saving either — the cloud push (which needs no local space) now always goes through.


== v0.36.74 — Cross-device Catch-up Survives A Failed Write ==
== v0.36.74 — Cross-device Catch-up Survives A Failed Write ==
* Fixed: if the game failed to save an incoming cloud copy to this device — a full browser storage quota is the usual culprit — it could be left believing the copy HAD landed. The silent cross-device catch-up (open the game on a second device and it quietly adopts the newer save) and the Settings restore both recorded "this device now carries that version" before actually writing it; when the write failed, the next launch trusted that record and could push this device’s older save over the newer one without asking. The order is now write-first: the record only updates after the copy is really on disk, and a failed write leaves things exactly as they were — the game plays on, shows a sync error, and the next launch asks the honest "which save?" question instead of guessing. A failed import also no longer leaves the session silently unable to save at all.
* Fixed: if the game failed to save an incoming cloud copy to this device — a full browser storage quota is the usual culprit — it could be left believing the copy HAD landed. The silent cross-device catch-up (open the game on a second device and it quietly adopts the newer save) and the Settings restore both recorded "this device now carries that version" before actually writing it; when the write failed, the next launch trusted that record and could push this device's older save over the newer one without asking. The order is now write-first: the record only updates after the copy is really on disk, and a failed write leaves things exactly as they were — the game plays on, shows a sync error, and the next launch asks the honest "which save?" question instead of guessing. A failed import also no longer leaves the session silently unable to save at all.


== v0.36.73 — A Failed Cloud Check Can’t Overwrite Your Save ==
== v0.36.73 — A Failed Cloud Check Can't Overwrite Your Save ==
* Fixed: a cloud check that FAILS — offline boot, flaky wake, a server blip — no longer lets this device overwrite your cloud save blind. The game used to treat a failed check like a finished one and start pushing; on a device that didn’t know your cloud history (a fresh browser, or a shared computer where someone else signed in last) that push could bury progress made elsewhere without the usual "which save do you want?" question. Now a failed check keeps uploads on hold and quietly retries in the background — your game keeps playing and saving locally the whole time — and uploads only resume once the game has actually seen your cloud save. The same hardening stops a misbehaving network from ever LOOKING like an empty account.
* Fixed: a cloud check that FAILS — offline boot, flaky wake, a server blip — no longer lets this device overwrite your cloud save blind. The game used to treat a failed check like a finished one and start pushing; on a device that didn't know your cloud history (a fresh browser, or a shared computer where someone else signed in last) that push could bury progress made elsewhere without the usual "which save do you want?" question. Now a failed check keeps uploads on hold and quietly retries in the background — your game keeps playing and saving locally the whole time — and uploads only resume once the game has actually seen your cloud save. The same hardening stops a misbehaving network from ever LOOKING like an empty account.


== v0.36.72 — Sign In Once, Cloud Saves Stay On ==
== v0.36.72 — Sign In Once, Cloud Saves Stay On ==
* Fixed: signing in WITHOUT refreshing the page now keeps cloud saving fully alive. Signing in — or registering, or finishing a password reset — from the in-game login synced your save once, but the background protection stayed off until the next full page load: the every-minute cloud push, the goodbye save when the tab closes, and the freshness check when the game wakes from sleep were all silently dead, even while the sync chip said "synced". That was every new player’s first session. All of it now switches on the moment you sign in, and signing out now fully switches it off.
* Fixed: signing in WITHOUT refreshing the page now keeps cloud saving fully alive. Signing in — or registering, or finishing a password reset — from the in-game login synced your save once, but the background protection stayed off until the next full page load: the every-minute cloud push, the goodbye save when the tab closes, and the freshness check when the game wakes from sleep were all silently dead, even while the sync chip said "synced". That was every new player's first session. All of it now switches on the moment you sign in, and signing out now fully switches it off.


== v0.36.71 — The Pack Banner Tells The Truth ==
== v0.36.71 — The Pack Banner Tells The Truth ==
* Fixed: the Player page’s "hunts N% faster" pack banner overstated your pack’s real effect by roughly 1.7× — it was computed with an old formula the game engine never actually used. The banner now reads the exact formula your hunts run on, so the number you see is the speedup you get. Example: attack 30 with a 50-attack pack really hunts 14% faster — the banner used to claim 23%. Only the displayed number changed; hunt speeds themselves were always computed correctly.
* Fixed: the Player page's "hunts N% faster" pack banner overstated your pack's real effect by roughly 1.7× — it was computed with an old formula the game engine never actually used. The banner now reads the exact formula your hunts run on, so the number you see is the speedup you get. Example: attack 30 with a 50-attack pack really hunts 14% faster — the banner used to claim 23%. Only the displayed number changed; hunt speeds themselves were always computed correctly.
* Fixed: TRAIN drill cards now unlock the moment their species joins your stable. Tame a Dire Wolf on the [[Taming]] page and "Train Dire Wolf" used to stay greyed — still claiming it needed the wolf standing right there in your stable — until you left the page and came back. The card now notices the tame instantly.
* Fixed: TRAIN drill cards now unlock the moment their species joins your stable. Tame a Dire Wolf on the [[Taming]] page and "Train Dire Wolf" used to stay greyed — still claiming it needed the wolf standing right there in your stable — until you left the page and came back. The card now notices the tame instantly.


Line 956: Line 956:


== v0.36.69 — Dig Crates Respect The Bank Cap ==
== v0.36.69 — Dig Crates Respect The Bank Cap ==
* Fixed: DIG crates now respect the bank cap. A dig finishing against a full bank could push you one slot over, which silently stopped your action and blocked every restart with nothing saying why — the same lockout v0.36.51 fixed for eggs and dispatches, through a path that fix never covered. Crate goods a full bank can’t hold are now skipped and listed on the welcome-back screen like every other skipped drop. SKULLS and pity PAGES are deliberately different: those always land, squeezing at most one slot over, because losing a first skull or your pity progress would be worse than a briefly over-full bank.
* Fixed: DIG crates now respect the bank cap. A dig finishing against a full bank could push you one slot over, which silently stopped your action and blocked every restart with nothing saying why — the same lockout v0.36.51 fixed for eggs and dispatches, through a path that fix never covered. Crate goods a full bank can't hold are now skipped and listed on the welcome-back screen like every other skipped drop. SKULLS and pity PAGES are deliberately different: those always land, squeezing at most one slot over, because losing a first skull or your pity progress would be worse than a briefly over-full bank.


== v0.36.68 — Old Saves Survive Removed Content ==
== v0.36.68 — Old Saves Survive Removed Content ==
* Fixed: a save whose RUNNING ACTION was removed from the game in an update could no longer start — the game hit an error on every load until you wiped. It now boots normally: the vanished action simply stops, a notice tells you why, and everything else in the save is untouched. The same protection now covers a WORKER (or a very old save’s companion) whose species left the game — the dino stays in your stable, just unassigned, instead of the save being reset.
* Fixed: a save whose RUNNING ACTION was removed from the game in an update could no longer start — the game hit an error on every load until you wiped. It now boots normally: the vanished action simply stops, a notice tells you why, and everything else in the save is untouched. The same protection now covers a WORKER (or a very old save's companion) whose species left the game — the dino stays in your stable, just unassigned, instead of the save being reset.


== v0.36.67 — Nursery Graduates Keep Their Inherited Health ==
== v0.36.67 — Nursery Graduates Keep Their Inherited Health ==
Line 1,051: Line 1,051:


== v0.36.48 — Potion Shelf — Drink Potions Where You Use Them ==
== v0.36.48 — Potion Shelf — Drink Potions Where You Use Them ==
* '''Drink potions on their own skill page.''' Each skill now has a little POTIONS shelf at the top with that skill's own potions as tap-to-drink bottles — Lumber Tonic on [[Logging]], Miner's Brew on [[Mining]], crop tonics on the Farm, and so on — so you no longer have to open the [[Bank]] to buff the thing you're doing. The bottle shows how many you have; drinking one flips it to a live countdown; a potion you haven't brewed yet sits greyed with a “Brew in [[Alchemy]]” hint.
* '''Drink potions on their own skill page.''' Each skill now has a little POTIONS shelf at the top with that skill's own potions as tap-to-drink bottles — Lumber Tonic on [[Logging]], Miner's Brew on [[Mining]], crop tonics on the Farm, and so on — so you no longer have to open the [[Bank]] to buff the thing you're doing. The bottle shows how many you have; drinking one flips it to a live countdown; a potion you haven't brewed yet sits greyed with a "Brew in [[Alchemy]]" hint.


== v0.36.47 — Expeditions — How To Open The Next Area ==
== v0.36.47 — Expeditions — How To Open The Next Area ==
* '''Expeditions tell you how to unlock the next area.''' A locked region used to just say “Unlock Coral Shallows” without saying how; it now names the boss that opens it — e.g. “Unlock Coral Shallows — beat the Scorched King” — so it's clear you need to defeat the previous area's guardian.
* '''Expeditions tell you how to unlock the next area.''' A locked region used to just say "Unlock Coral Shallows" without saying how; it now names the boss that opens it — e.g. "Unlock Coral Shallows — beat the Scorched King" — so it's clear you need to defeat the previous area's guardian.
* '''And the zone boss shows both of its gates.''' A guardian card now lists the full path up front — “Unlock Murkwater Swamp — beat the Old Growth Tyrant” AND “Beat 0/25 patrols to unlock” — so you can see you must open the zone and then win 25 patrols there before the boss appears. (The patrol line used to hide until the zone was already open, and read “Clear … (0/25 patrols won)”.)
* '''And the zone boss shows both of its gates.''' A guardian card now lists the full path up front — "Unlock Murkwater Swamp — beat the Old Growth Tyrant" AND "Beat 0/25 patrols to unlock" — so you can see you must open the zone and then win 25 patrols there before the boss appears. (The patrol line used to hide until the zone was already open, and read "Clear … (0/25 patrols won)".)


== v0.36.46 — Steadier Start — A Loading And Recovery Screen ==
== v0.36.46 — Steadier Start — A Loading And Recovery Screen ==
* '''A steadier start.''' The game now shows a brief “Loading Primal Idle…” screen while it boots instead of a blank page, and if it ever fails to start — a corrupted save, a misbehaving browser extension — you now get a readable recovery screen (your save left untouched) instead of a white screen. Browsers with JavaScript turned off get a clear note explaining the game needs it.
* '''A steadier start.''' The game now shows a brief "Loading Primal Idle…" screen while it boots instead of a blank page, and if it ever fails to start — a corrupted save, a misbehaving browser extension — you now get a readable recovery screen (your save left untouched) instead of a white screen. Browsers with JavaScript turned off get a clear note explaining the game needs it.
* '''The campfire alert shows who arrived.''' When a wanderer is waiting at your fire, the little badge on the [[Tribe]] menu is now that person's own portrait instead of a generic flame — so you can tell at a glance who's come to camp.
* '''The campfire alert shows who arrived.''' When a wanderer is waiting at your fire, the little badge on the [[Tribe]] menu is now that person's own portrait instead of a generic flame — so you can tell at a glance who's come to camp.


Line 1,064: Line 1,064:
* '''Device switching no longer picks the wrong save.''' When a phone woke from sleep after a long gap, the game replayed your away-time into the sleeping save BEFORE it had checked the cloud — so the "two saves found" screen compared an inflated copy and could crown the older one "furthest along". The cloud check now runs FIRST: the game briefly pauses ("Checking your other devices…") until it knows the truth, then credits your away-time onto whichever save actually wins. The comparison you see is always honest.
* '''Device switching no longer picks the wrong save.''' When a phone woke from sleep after a long gap, the game replayed your away-time into the sleeping save BEFORE it had checked the cloud — so the "two saves found" screen compared an inflated copy and could crown the older one "furthest along". The cloud check now runs FIRST: the game briefly pauses ("Checking your other devices…") until it knows the truth, then credits your away-time onto whichever save actually wins. The comparison you see is always honest.
* '''The routine switch is now invisible.''' If a device has no unsaved progress of its own (you synced, then played elsewhere), opening it silently continues from your latest cloud save — with a small "Caught up — continued from your other device" note — instead of interrupting you with a choice. The "two saves found" screen now appears only when there is a genuine fork: real progress on BOTH sides.
* '''The routine switch is now invisible.''' If a device has no unsaved progress of its own (you synced, then played elsewhere), opening it silently continues from your latest cloud save — with a small "Caught up — continued from your other device" note — instead of interrupting you with a choice. The "two saves found" screen now appears only when there is a genuine fork: real progress on BOTH sides.
* '''‘Use the cloud save’ re-checks first.''' If the choice screen sat open while another device saved again, picking the cloud copy now re-fetches the latest first, so you never adopt a copy that's already been superseded.
* '''‘Use the cloud save' re-checks first.''' If the choice screen sat open while another device saved again, picking the cloud copy now re-fetches the latest first, so you never adopt a copy that's already been superseded.
* '''Sync journal records the activity.''' Each entry in the Settings sync journal now notes what the save was doing (which action) — so a "right time, wrong activity" report is provable from one screenshot.
* '''Sync journal records the activity.''' Each entry in the Settings sync journal now notes what the save was doing (which action) — so a "right time, wrong activity" report is provable from one screenshot.
* '''Hardened (pre-release review).''' The silent "caught up" now only ever moves you FORWARD — if the cloud copy is actually behind yours (an old restore, or another device that kept a stale save), you get the choice screen instead of a silent downgrade. Also fixed a brief morning freeze on a flaky connection, and two rare timing windows on iOS that could have re-shown the wrong comparison.
* '''Hardened (pre-release review).''' The silent "caught up" now only ever moves you FORWARD — if the cloud copy is actually behind yours (an old restore, or another device that kept a stale save), you get the choice screen instead of a silent downgrade. Also fixed a brief morning freeze on a flaky connection, and two rare timing windows on iOS that could have re-shown the wrong comparison.
* '''The master vault price stops dropping.''' The broker's bank vault used to rise to 450k, then fall to a flat 100k and stay there — so buying the next rank got cheaper. It now climbs every rank like the other two vault lines, +5k a rank from 455k to 680k at the top.
* '''The master vault price stops dropping.''' The broker's bank vault used to rise to 450k, then fall to a flat 100k and stay there — so buying the next rank got cheaper. It now climbs every rank like the other two vault lines, +5k a rank from 455k to 680k at the top.
* '''The “two saves found” screen uses the real icons.''' The "working on…" line for each save showed a plain emoji for the action instead of the same drawn icon you see in-game. It now renders each action's own SVG.
* '''The "two saves found" screen uses the real icons.''' The "working on…" line for each save showed a plain emoji for the action instead of the same drawn icon you see in-game. It now renders each action's own SVG.


== v0.36.44 — Beta Patch — Seeds & Full Banks ==
== v0.36.44 — Beta Patch — Seeds & Full Banks ==
Line 1,098: Line 1,098:


== v0.36.35 — Beta Patch — Drawn Completion Log ==
== v0.36.35 — Beta Patch — Drawn Completion Log ==
* '''The completion log is all svg now.''' The achievements board, the creature and guardian rosters, and the item/creature detail modals used to render raw emoji across headings, badges and placeholders (🏆 🟠 ❓ 👑 ❤️ ⚔️ 🛡️ 🧪 🩹 🐾 🌿 🍽️ 🍖 🧭). All of them are hand-drawn SVGs now — undiscovered entries show a drawn “?” and undefeated guardians a dimmed crown. Four new icons joined the set: a question mark, a potion flask, a leaf (herbivore), and a plate (omnivore).
* '''The completion log is all svg now.''' The achievements board, the creature and guardian rosters, and the item/creature detail modals used to render raw emoji across headings, badges and placeholders (🏆 🟠 ❓ 👑 ❤️ ⚔️ 🛡️ 🧪 🩹 🐾 🌿 🍽️ 🍖 🧭). All of them are hand-drawn SVGs now — undiscovered entries show a drawn "?" and undefeated guardians a dimmed crown. Four new icons joined the set: a question mark, a potion flask, a leaf (herbivore), and a plate (omnivore).


== v0.36.34 — Beta Patch — Drawn Player Page ==
== v0.36.34 — Beta Patch — Drawn Player Page ==
Line 1,142: Line 1,142:


== v0.36.21 — Beta Patch — Say Where The Chronicles Live ==
== v0.36.21 — Beta Patch — Say Where The Chronicles Live ==
* '''Clearer chronicle hints.''' The toast when a new lore page surfaces no longer says "read it in the codex" — it now points you straight to "Primal [[Chronicles]] ([[Quests]] page)", the same name as the section header. The offline-summary line and the [[Caves#The [[Amber]] Door|Amber Door]]'s lock message follow suit, so nothing tells you to read something in a place you can't find.
* '''Clearer chronicle hints.''' The toast when a new lore page surfaces no longer says "read it in the codex" — it now points you straight to "Primal [[Chronicles]] ([[Quests]] page)", the same name as the section header. The offline-summary line and the [[Caves#The Amber Door|Amber Door]]'s lock message follow suit, so nothing tells you to read something in a place you can't find.


== v0.36.20 — Beta Patch — The Stable Takes A Census ==
== v0.36.20 — Beta Patch — The Stable Takes A Census ==
Line 1,150: Line 1,150:
== v0.36.19 — Know Your Foe — The Stat Sheet ==
== v0.36.19 — Know Your Foe — The Stat Sheet ==
* '''The battle view is now a stat sheet.''' Every fight — hunts, tames, expeditions, delves, and rival raids — reads as two fighters on one card. Both columns open with matching health bars, every block is a titled card, and the wild gets its own Offensive and Defensive stat sheets (power, its bite vs YOUR armor, how many hits you can take, guard, swiftness, health) mirroring yours row for row, so "can I win this?" is a glance, not a guess.
* '''The battle view is now a stat sheet.''' Every fight — hunts, tames, expeditions, delves, and rival raids — reads as two fighters on one card. Both columns open with matching health bars, every block is a titled card, and the wild gets its own Offensive and Defensive stat sheets (power, its bite vs YOUR armor, how many hits you can take, guard, swiftness, health) mirroring yours row for row, so "can I win this?" is a glance, not a guess.
* THE ODDS, SHOWN WITH THEIR MATH: the win % now sits in its own card with the two numbers that make it — your strength vs their difficulty — and the division written out (96 ÷ (96 + 15) = 87%). The split bar between you and them IS the percentage: whoever holds more of the bar is winning. Rival duels show your war score vs the fighter’s duel score the same way, and the Riftbound Trinket’s +6% is named on the line instead of hiding inside the number.
* THE ODDS, SHOWN WITH THEIR MATH: the win % now sits in its own card with the two numbers that make it — your strength vs their difficulty — and the division written out (96 ÷ (96 + 15) = 87%). The split bar between you and them IS the percentage: whoever holds more of the bar is winning. Rival duels show your war score vs the fighter's duel score the same way, and the Riftbound Trinket's +6% is named on the line instead of hiding inside the number.
* YOUR POWER, ITEMIZED IN THE FIGHT: potions finally show up where you fight — an Active Effects group lists every brew with its bonus and time left, plus today’s sky when it helps this page. Equipment tiles now say what each piece adds (+10 ⚔️ right on the spear), and each pack dino shows its own contribution to the run, with the exact group total alongside. Tap any stat row for its full source math — no more hover-only tooltips, so phones finally see everything.
* YOUR POWER, ITEMIZED IN THE FIGHT: potions finally show up where you fight — an Active Effects group lists every brew with its bonus and time left, plus today's sky when it helps this page. Equipment tiles now say what each piece adds (+10 ⚔️ right on the spear), and each pack dino shows its own contribution to the run, with the exact group total alongside. Tap any stat row for its full source math — no more hover-only tooltips, so phones finally see everything.
* '''Scout before you commit.''' Every hunt, tame, and expedition card grows a 🔍 Scout chip — tap it to see the full matchup (your numbers vs theirs, the odds or the survival verdict) BEFORE starting the fight, with a Set Out button right there.
* '''Scout before you commit.''' Every hunt, tame, and expedition card grows a 🔍 Scout chip — tap it to see the full matchup (your numbers vs theirs, the odds or the survival verdict) BEFORE starting the fight, with a Set Out button right there.
* '''Between-fight beats.''' Kills, trail stages, and rival duels hand off with a brief wind-up ring while the next foe steps in, and finished runs flash their result — including the honest odds on a loss. Purely cosmetic: the ring rides the fight’s own timer, so pacing, loot, and odds are untouched, and a Settings toggle (or reduced-motion) turns it off.
* '''Between-fight beats.''' Kills, trail stages, and rival duels hand off with a brief wind-up ring while the next foe steps in, and finished runs flash their result — including the honest odds on a loss. Purely cosmetic: the ring rides the fight's own timer, so pacing, loot, and odds are untouched, and a Settings toggle (or reduced-motion) turns it off.
* '''Polish from the first playtest.''' The enemy column now lines up exactly with yours (its cards sat a hair high — it gained the matching interval track), the [[Rivals]] raid screen keeps the same width as every other page instead of stretching across wide monitors, and the duplicate bottom progress bar is gone — the track under each fighter\u2019s health already shows it. Hover cards for gear and stat rows now keep themselves fully on screen instead of getting cut off at the page edge.
* '''Polish from the first playtest.''' The enemy column now lines up exactly with yours (its cards sat a hair high — it gained the matching interval track), the [[Rivals]] raid screen keeps the same width as every other page instead of stretching across wide monitors, and the duplicate bottom progress bar is gone — the track under each fighter\'s health already shows it. Hover cards for gear and stat rows now keep themselves fully on screen instead of getting cut off at the page edge.


== v0.36.18 — Beta Patch — Gathered Gets Picky ==
== v0.36.18 — Beta Patch — Gathered Gets Picky ==
Line 1,191: Line 1,191:
* '''Honest weather bounties.''' Weather-locked [[Contracts]] (Rain Runner, Snow Strider and friends) now only appear on the board when their weather is actually in the forecast window — no more posting a rain job into a dry week you can't finish.
* '''Honest weather bounties.''' Weather-locked [[Contracts]] (Rain Runner, Snow Strider and friends) now only appear on the board when their weather is actually in the forecast window — no more posting a rain job into a dry week you can't finish.
* '''Sell-only tags.''' [[Bank]] cards for [[Treasure|items that have no use beyond selling]] now say so, up front.
* '''Sell-only tags.''' [[Bank]] cards for [[Treasure|items that have no use beyond selling]] now say so, up front.
* '''[[Delving]] & Player polish.''' An active dig now pins its panel to the top with a sticky battle strip; losses read "ran away at X" with the exact odds you faced. The Player page gained your total skill level, [[Exotic Broker]] unlock status, and a live list of active potions, sky, and seasonal effects.
* '''[[Delving]] & Player polish.''' An active dig now pins its panel to the top with a sticky battle strip; losses read "ran away at X" with the exact odds you faced. The Player page gained your total skill level, [[Exotic Broker]] unlock status, and a live list of active potions, sky, and seasonal effects.


== v0.36.9 — The Great Rebalance: Extension Wave ==
== v0.36.9 — The Great Rebalance: Extension Wave ==
Line 1,197: Line 1,197:
* '''The [[Rifts]] open.''' Beat the Sundered One and three expedition-only rift zones tear open past the Vale, with repeatable boss fights, Rift Shards, the Rift Bazaar, and the boss-only Riftforged armour set.
* '''The [[Rifts]] open.''' Beat the Sundered One and three expedition-only rift zones tear open past the Vale, with repeatable boss fights, Rift Shards, the Rift Bazaar, and the boss-only Riftforged armour set.
* '''[[Taming]] reworked.''' Three new species — Moschops, Basilosaurus and Yutyrannus — and thirteen repeatable Train drills rebuild the taming grind; [[Taming]] XP now also comes from [[Breeding]], imprint care, [[Dispatch]] missions and veteran level-ups. Idle stable dinos [[Breeding#Passive egg-laying|lay eggs]] you cook into six tiers of [[Taming#Kibble and premium tames|kibble]] for perfect tames.
* '''[[Taming]] reworked.''' Three new species — Moschops, Basilosaurus and Yutyrannus — and thirteen repeatable Train drills rebuild the taming grind; [[Taming]] XP now also comes from [[Breeding]], imprint care, [[Dispatch]] missions and veteran level-ups. Idle stable dinos [[Breeding#Passive egg-laying|lay eggs]] you cook into six tiers of [[Taming#Kibble and premium tames|kibble]] for perfect tames.
* '''Deeper [[Caves]] & [[Delving]].''' The [[Caves#The Amber Door|Amber Door]] — an eleventh cave behind Delving 95 and the Sigil — joins the roster, digs auto-restart, and a dry streak on [[Museum|artifacts]] eventually guarantees a drop. Farming one [[Expeditions#Guardian Heat|guardian]] too hard now heats its biome, nudging you into a boss-and-patrol rotation.
* '''Deeper [[Caves]] & [[Delving]].''' The [[Caves#The Amber Door|Amber Door]] — an eleventh cave behind Delving 95 and the Sigil — joins the roster, digs auto-restart, and a dry streak on [[Museum|artifacts]] eventually guarantees a drop. Farming one [[Expeditions#Guardian Heat|guardian]] too hard now heats its biome, nudging you into a boss-and-patrol rotation.
* '''[[Quests]], [[Weather]] & the [[Tribe]].''' New quest chains (Acts II–IV), fresh [[Achievements]] tracks, four severe [[Weather#Severe weather|weather]] types with their own window gathers, four nemesis [[Hunting#Nemesis hunts|hunts]], dino trinket slots, and the Foreman's Ledger for auto-collecting camp output all land together.
* '''[[Quests]], [[Weather]] & the [[Tribe]].''' New quest chains (Acts II–IV), fresh [[Achievements]] tracks, four severe [[Weather#Severe weather|weather]] types with their own window gathers, four nemesis [[Hunting#Nemesis hunts|hunts]], dino trinket slots, and the Foreman's Ledger for auto-collecting camp output all land together.
* '''[[Mastery]] milestones.''' Passing 20%, 45% and 75% of a skill's total mastery now grants standing bonuses, and the mastery-99 perk was rebuilt into '''+25% output'''.
* '''[[Mastery]] milestones.''' Passing 20%, 45% and 75% of a skill's total mastery now grants standing bonuses, and the mastery-99 perk was rebuilt into '''+25% output'''.


Line 1,206: Line 1,206:
* '''The [[Ancestral Monument]].''' A ten-level Amber capstone at the [[Homestead]], gated behind maxing your first skill, raises the Amber value of everything you sell by 1% per level.
* '''The [[Ancestral Monument]].''' A ten-level Amber capstone at the [[Homestead]], gated behind maxing your first skill, raises the Amber value of everything you sell by 1% per level.
* '''[[Museum]] mercy.''' Skull drop rates now curve upward per site, and skull-less digs bank Field Journal pages you trade at the Curator's Desk for a skull of your choice — so a full museum no longer hinges on luck.
* '''[[Museum]] mercy.''' Skull drop rates now curve upward per site, and skull-less digs bank Field Journal pages you trade at the Curator's Desk for a skull of your choice — so a full museum no longer hinges on luck.
* '''Trading & camp.''' The [[Trading Post]] gains daily special orders that pay above the usual spread, camp work gains [[Taming]]-gated speed drills, and the [[Sets|Mark Exchange]] restocks with choice crates and a weekly Primal Catalyst.
* '''Trading & camp.''' The [[Trading Post]] gains daily special orders that pay above the usual spread, camp work gains [[Taming]]-gated speed drills, and the [[Sets|Mark Exchange]] restocks with choice crates and a weekly Primal Catalyst.


== v0.36.7 — The Great Rebalance: Repair Wave ==
== v0.36.7 — The Great Rebalance: Repair Wave ==
* '''Honest numbers.''' The first of three balance waves audits the game end to end and repairs where the math had drifted — no save changes, just fairer rewards across the board.
* '''Honest numbers.''' The first of three balance waves audits the game end to end and repairs where the math had drifted — no save changes, just fairer rewards across the board.
* '''Production pays off.''' [[Smithing|Forge]] and kitchen recipes were repriced so that roughly two dozen crafted goods are no longer a loss to make.
* '''Production pays off.''' [[Smithing|Forge]] and kitchen recipes were repriced so that roughly two dozen crafted goods are no longer a loss to make.
* '''[[Taming]] & [[Hunting]] retuned.''' Every tame's experience value was rebalanced into a strict, rising ladder, patrol experience more than doubled, guardian and arena rewards climbed, and a defeated fighter now recovers over more wins with a capped ransom.
* '''[[Taming]] & [[Hunting]] retuned.''' Every tame's experience value was rebalanced into a strict, rising ladder, patrol experience more than doubled, guardian and arena rewards climbed, and a defeated fighter now recovers over more wins with a capped ransom.
* '''[[Caves]] & [[Delving]] repair.''' Cave experience and loot were smoothed into a steady climb, dig slots open at Delving 25 with far more dig experience, and [[Chronicles]] now progress from taming, farming and expeditions too.
* '''[[Caves]] & [[Delving]] repair.''' Cave experience and loot were smoothed into a steady climb, dig slots open at Delving 25 with far more dig experience, and [[Chronicles]] now progress from taming, farming and expeditions too.
* '''Economy & [[Mastery]].''' Cull [[Contracts]] were normalized to a fair rate, [[Tribe]] gifts and [[Homestead]] paybacks were reined in, and the mastery pool fills faster with difficulty-scaled checkpoint perks.
* '''Economy & [[Mastery]].''' Cull [[Contracts]] were normalized to a fair rate, [[Tribe]] gifts and [[Homestead]] paybacks were reined in, and the mastery pool fills faster with difficulty-scaled checkpoint perks.


== v0.36.5 — Sieges & the Building Floor ==
== v0.36.5 — Sieges & the Building Floor ==
Line 1,591: Line 1,591:


[[Category:Primal Idle Wiki]]
[[Category:Primal Idle Wiki]]
<div class="pi-pageimage" style="display:none">[[File:Icon-glyph-megaphone.png|128px]]</div>