Files
Vanity/system.json
T
tevansandClaude Opus 4.8 87ae980435 Add the Bond: 10 animal companions, with sheet support and rules
Companions were a single line on the Ranger's edge; now they are a real
subsystem, rollable or pickable, with art, tokens and a place on the sheet.

- New compendium "companions" (VANITY · Animal Companions): 10 beasts as full
  NPC actors with painted core artwork, droppable as tokens — wolf, hawk, owl,
  raven, hound, lynx, serpent, stag, great bat, ram. Each keeps the printed
  baseline (Grit 3, attacks at 3 dice) and differs in dodge (2-4d), senses and
  one distinctive trick, plus which companion action it favours.
- New d10 roll table, "The Bond — Animal Companions".
- Ranger sheet: the companion block is now a card — art, name, kind, attack,
  dodge, Grit (with a DOWNED flag), its trick, and one-click Help / Harry /
  Guard (each posting what it does to chat) plus Attack and Dodge rolls.
  "Roll the Bond" rolls the d10 and binds the beast straight onto the sheet.
- template.json: companion gains kind, img, dodge, trick.
- Rules updated in both places: §9a in the Draft 13 source (so the in-world
  journal carries it) and a new Bond section in the player rulebook, which is
  regenerated to HTML + PDF (39pp).
- Version -> 0.9.6; README/FOUNDRY/system description updated (13 compendia).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 13:57:14 +01:00

132 lines
3.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"id": "vanity",
"title": "VANITY — the Vanity Role-Playing Game",
"description": "A generic d6 RPG where ego is a resource and the universe keeps score. Pool = Attribute + Knack + situation; 5–6 = a Success; fail with two 1s = a Stumble that banks a Bane of Karma (Draft 13). No hit points — Grit. Vanity, Karma and Glory drive play. Includes the full Draft 13 rulebook, all spells and gear, the starter bestiary, a 100-item Treasures & Relics library, twenty ready-to-play characters (each with cameo art, token and backstory), ten animal companions with the d10 Bond table and the one-shot adventure The Vain Crown.",
"version": "0.9.6",
"compatibility": {
"minimum": 13,
"verified": "14.364"
},
"authors": [
{
"name": "Tim Evans (slaguru666)"
}
],
"esmodules": [
"vanity.mjs"
],
"styles": [
"styles/vanity.css"
],
"languages": [
{
"lang": "en",
"name": "English",
"path": "lang/en.json"
}
],
"socket": false,
"initiative": "1d6",
"grid": {
"distance": 5,
"units": "ft"
},
"primaryTokenAttribute": "grit",
"secondaryTokenAttribute": null,
"packs": [
{
"name": "weapons",
"label": "VANITY · Weapons",
"path": "packs/weapons",
"type": "Item",
"system": "vanity"
},
{
"name": "armour",
"label": "VANITY · Armour & Shields",
"path": "packs/armour",
"type": "Item",
"system": "vanity"
},
{
"name": "gear",
"label": "VANITY · Gear & Consumables",
"path": "packs/gear",
"type": "Item",
"system": "vanity"
},
{
"name": "treasure",
"label": "VANITY · Treasures & Relics",
"path": "packs/treasure",
"type": "Item",
"system": "vanity"
},
{
"name": "spells",
"label": "VANITY · Spells & Nature Tricks",
"path": "packs/spells",
"type": "Item",
"system": "vanity"
},
{
"name": "edges",
"label": "VANITY · Class Edges",
"path": "packs/edges",
"type": "Item",
"system": "vanity"
},
{
"name": "vices",
"label": "VANITY · Vices",
"path": "packs/vices",
"type": "Item",
"system": "vanity"
},
{
"name": "bestiary",
"label": "VANITY · Bestiary",
"path": "packs/bestiary",
"type": "Actor",
"system": "vanity"
},
{
"name": "companions",
"label": "VANITY · Animal Companions",
"path": "packs/companions",
"type": "Actor",
"system": "vanity"
},
{
"name": "pregens",
"label": "VANITY · Ready-to-Play Characters",
"path": "packs/pregens",
"type": "Actor",
"system": "vanity"
},
{
"name": "rules",
"label": "VANITY · Rulebook (Draft 10)",
"path": "packs/rules",
"type": "JournalEntry",
"system": "vanity"
},
{
"name": "gm",
"label": "VANITY · GM Screen & The Vain Crown",
"path": "packs/gm",
"type": "JournalEntry",
"system": "vanity"
},
{
"name": "tables",
"label": "VANITY · Roll Tables",
"path": "packs/tables",
"type": "RollTable",
"system": "vanity"
}
],
"manifest": "https://raw.githubusercontent.com/slaguru666/Vanity/main/system.json",
"download": "https://github.com/slaguru666/Vanity/archive/refs/heads/main.zip",
"url": "https://github.com/slaguru666/Vanity"
}