87ae980435d8aac330db553c3e4d457198696a2f
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>
VANITY — the Vanity Role-Playing Game (Foundry VTT system)
A generic d6 RPG where ego is a resource and the universe keeps score. Pool = Attribute + Knack + situation; 5–6 = a Success; fail a roll showing two or more 1s and you Stumble, banking a Bane of Karma. No hit points — Grit. Vanity, Karma and Glory drive play.
Install (Foundry v13+): Setup → Game Systems → Install System → Manifest URL:
https://raw.githubusercontent.com/slaguru666/Vanity/main/system.json
Recommended module: Dice So Nice! (the peacock dice + red Bane dice; the system runs fine without it). Optional companion: Mapwright for full procedural maps.
This repo is the published system only. Development, the rulebook drafts, play aids and the Vain Crown world live in the private VRPG repo.
Languages
JavaScript
72.9%
CSS
15.2%
Handlebars
11.8%
HTML
0.1%