Reconciles the parallel Draft 14 line (targeting, spell effects, Straining the
Weave) with the mechanics designed in a live pencil-and-paper session:
- Banes (replacing the Stumble, by design decision): two or more 1s bank a Bane
regardless of Successes; burn 1 Success to cancel a fail (drop below two → no
Bane); a single 1 is the free twist. The roll card offers Burn / Take the Bane.
Threaded through the Draft 14 targeting/apply-damage so effective Successes drive
net damage and spend budgets.
- Twist the Knife: the d66 table replaced by a tuned 2d6 table (single fail
triggers it; effects hit the roller or a chosen comrade).
- Momentum: a 3+ Success roll grants +1 die on the next Draw (keep highest,
stacks to +2) via a VanityCombatant subclass; shown on the sheet's Draw button.
- Initiative: right-click a combatant to "Go first — make an entrance (1 Vanity)"
or (GM) "Move to top", instead of re-rolling for a 6.
- Conditions: token/HUD icons rebuilt as bold colour-coded badges (red=combat,
teal=spell, plum=state) with white glyphs; renderer moved to headless Chrome.
- Marked reworded (no more "Stumble"); build-conditions now targets Draft 14.
Rules brought into line: Draft 14 (§1, §3, §6, §11b, §21a, Common Sense, the
Reckoning reference), the player rulebook (regenerated HTML + PDF, 43pp), the
condition card deck & GM summary, and the system description.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Replaces the procedural cameo silhouettes with pen-and-ink scratchboard
art matching the Vain Crown portraits — 512x512 portrait plus a round
ink-ringed token per hero, at the paths pregens.json already uses.
Generated and installed by the tooling in the VRPG repo
(gen-hero-art.sh + wire-hero-art.py); this repo carries the result.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Pregens pack 5 -> 20. Three per class, each built by the book (§8): 9 attribute
points with the key stat 3+, Grit rolled inside the class range, class knacks +
locked knack, Vanity 3 / Karma 0, a Vice, and expanded kit.
- Warriors: Dain Ironhand, Isolde de Vere, Grum the Undefeated
- Rogues: Sable, Quillon Vance, Mirela the Magpie
- Rangers: Rhys Thornwood, Thessa Greyfletch, Hollis Barrowmoor
- Mages: Ambrose Vale, Ottoline Vex, Silas Corvax
- Clerics: Sister Ilse, Brother Tobias, Lucia the Radiant
Art: bespoke "vanity cameo" medallions — a woodcut profile silhouette on a
class-tinted field in a gold roundel, generated parametrically (profile, hair,
headwear, beard, garment, class device). Each hero gets a 512px portrait plus a
matching transparent-background token. 30 PNGs + SVG sources in assets/heroes/.
Kit: 15-22 items each — weapons, armour, gear, consumables, class edges, spells
or Nature Tricks, a Vice, and one signature relic from the new treasure pack.
All 290 item references validated against the packs before build.
- build-packs.mjs: actors may now carry separate token art via "token_img".
- Version -> 0.9.5; system description and FOUNDRY.md brought up to date
(incl. the Dice So Nice force change).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Brings the public system repo up to date with the current build:
- Dice So Nice: the VANITY peacock dice are now forced for every player, with
a roll hook stamping the colourset on every die (red Bane dice preserved).
- Character sheet: conditions strip moved to the foot, rebuilt as an even grid
with larger (34px) icons.
- Twist the Knife no longer spends the banked Bane — the tab only clears
through humility, a rest, or the Reckoning.
- Equipment: +50 items (weapons, armour & shields, gear, consumables).
- New compendium: VANITY · Treasures & Relics — 100 magic items, and the
Forge's richer hoards now surface them.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The complete VANITY system: d6 Stumble engine, the two Bane tables (d66
Twist the Knife + 2d6 Reckoning) with red dice, character/NPC sheets,
17 conditions as token markers, illustrated spell cast cards, the Forge
tools (hero/monster/NPC/hoard/encounter/stage/carouse/commission/Vain
Crown), and 11 compendia. Manifest install ready.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>