diff --git a/.impeccable/hook.cache.json b/.impeccable/hook.cache.json new file mode 100644 index 0000000..0555d36 --- /dev/null +++ b/.impeccable/hook.cache.json @@ -0,0 +1 @@ +{"version":1,"sessions":{"2ead103c-b952-47dc-aafe-6f914fbfd398":{"updatedAt":1785224728489,"files":{"/Users/timevans/Git/VRPG/foundry/vanity/styles/vanity.css":{"editCount":4,"findings":["side-tab:627","side-tab:1012","side-tab:632","side-tab:1017","side-tab:639","side-tab:1024","side-tab:672","side-tab:384","side-tab:1057"]}}}}} \ No newline at end of file diff --git a/assets/conditions/asleep.png b/assets/conditions/asleep.png index d2a339f..0133d90 100644 Binary files a/assets/conditions/asleep.png and b/assets/conditions/asleep.png differ diff --git a/assets/conditions/asleep.svg b/assets/conditions/asleep.svg index 0eea850..3d82330 100644 --- a/assets/conditions/asleep.svg +++ b/assets/conditions/asleep.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/blessed.png b/assets/conditions/blessed.png index 360dc6e..d5641aa 100644 Binary files a/assets/conditions/blessed.png and b/assets/conditions/blessed.png differ diff --git a/assets/conditions/blessed.svg b/assets/conditions/blessed.svg index a5bc442..a3e52a8 100644 --- a/assets/conditions/blessed.svg +++ b/assets/conditions/blessed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/blurred.png b/assets/conditions/blurred.png index 5195501..5e93121 100644 Binary files a/assets/conditions/blurred.png and b/assets/conditions/blurred.png differ diff --git a/assets/conditions/blurred.svg b/assets/conditions/blurred.svg index 624d001..d53c967 100644 --- a/assets/conditions/blurred.svg +++ b/assets/conditions/blurred.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/charmed.png b/assets/conditions/charmed.png index 7faa3cf..8a4ae40 100644 Binary files a/assets/conditions/charmed.png and b/assets/conditions/charmed.png differ diff --git a/assets/conditions/charmed.svg b/assets/conditions/charmed.svg index d224958..f3c952e 100644 --- a/assets/conditions/charmed.svg +++ b/assets/conditions/charmed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/cursed.png b/assets/conditions/cursed.png index 18063e4..3871577 100644 Binary files a/assets/conditions/cursed.png and b/assets/conditions/cursed.png differ diff --git a/assets/conditions/cursed.svg b/assets/conditions/cursed.svg index 90dcadc..c4da480 100644 --- a/assets/conditions/cursed.svg +++ b/assets/conditions/cursed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/downed.png b/assets/conditions/downed.png index c5fdf8c..d4df3cd 100644 Binary files a/assets/conditions/downed.png and b/assets/conditions/downed.png differ diff --git a/assets/conditions/downed.svg b/assets/conditions/downed.svg index 4fe4eb0..0716e81 100644 --- a/assets/conditions/downed.svg +++ b/assets/conditions/downed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/encumbered.png b/assets/conditions/encumbered.png index c473204..4e18f9f 100644 Binary files a/assets/conditions/encumbered.png and b/assets/conditions/encumbered.png differ diff --git a/assets/conditions/encumbered.svg b/assets/conditions/encumbered.svg index c22a6b0..871142a 100644 --- a/assets/conditions/encumbered.svg +++ b/assets/conditions/encumbered.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/held.png b/assets/conditions/held.png index e984643..c77ce16 100644 Binary files a/assets/conditions/held.png and b/assets/conditions/held.png differ diff --git a/assets/conditions/held.svg b/assets/conditions/held.svg index 8444197..b61f902 100644 --- a/assets/conditions/held.svg +++ b/assets/conditions/held.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/marked.png b/assets/conditions/marked.png index 48df631..c1cabb5 100644 Binary files a/assets/conditions/marked.png and b/assets/conditions/marked.png differ diff --git a/assets/conditions/marked.svg b/assets/conditions/marked.svg index 003677e..a9e32f8 100644 --- a/assets/conditions/marked.svg +++ b/assets/conditions/marked.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/off-balance.png b/assets/conditions/off-balance.png index 0cf50ce..1d38be1 100644 Binary files a/assets/conditions/off-balance.png and b/assets/conditions/off-balance.png differ diff --git a/assets/conditions/off-balance.svg b/assets/conditions/off-balance.svg index 767e650..37e97ed 100644 --- a/assets/conditions/off-balance.svg +++ b/assets/conditions/off-balance.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/prone.png b/assets/conditions/prone.png index d10f636..0172cd1 100644 Binary files a/assets/conditions/prone.png and b/assets/conditions/prone.png differ diff --git a/assets/conditions/prone.svg b/assets/conditions/prone.svg index 2eb86ae..3a4f6f8 100644 --- a/assets/conditions/prone.svg +++ b/assets/conditions/prone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/rattled.png b/assets/conditions/rattled.png index a18a4c9..fca0265 100644 Binary files a/assets/conditions/rattled.png and b/assets/conditions/rattled.png differ diff --git a/assets/conditions/rattled.svg b/assets/conditions/rattled.svg index 0b44c26..eed5357 100644 --- a/assets/conditions/rattled.svg +++ b/assets/conditions/rattled.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/slowed.png b/assets/conditions/slowed.png index e4fd924..640fa8c 100644 Binary files a/assets/conditions/slowed.png and b/assets/conditions/slowed.png differ diff --git a/assets/conditions/slowed.svg b/assets/conditions/slowed.svg index 05f44cf..2890c94 100644 --- a/assets/conditions/slowed.svg +++ b/assets/conditions/slowed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/spent.png b/assets/conditions/spent.png index ffece11..fda5b93 100644 Binary files a/assets/conditions/spent.png and b/assets/conditions/spent.png differ diff --git a/assets/conditions/spent.svg b/assets/conditions/spent.svg index 340aaa1..340cd76 100644 --- a/assets/conditions/spent.svg +++ b/assets/conditions/spent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/taken-out.png b/assets/conditions/taken-out.png index 2dd0f03..0e1d0be 100644 Binary files a/assets/conditions/taken-out.png and b/assets/conditions/taken-out.png differ diff --git a/assets/conditions/taken-out.svg b/assets/conditions/taken-out.svg index abf52ec..af11ae1 100644 --- a/assets/conditions/taken-out.svg +++ b/assets/conditions/taken-out.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/warded.png b/assets/conditions/warded.png index 0f61b70..055b90c 100644 Binary files a/assets/conditions/warded.png and b/assets/conditions/warded.png differ diff --git a/assets/conditions/warded.svg b/assets/conditions/warded.svg index b401890..4a9edba 100644 --- a/assets/conditions/warded.svg +++ b/assets/conditions/warded.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/conditions/wounded.png b/assets/conditions/wounded.png index 011945d..aceb4da 100644 Binary files a/assets/conditions/wounded.png and b/assets/conditions/wounded.png differ diff --git a/assets/conditions/wounded.svg b/assets/conditions/wounded.svg index e9a9a97..09f4427 100644 --- a/assets/conditions/wounded.svg +++ b/assets/conditions/wounded.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/conditions.mjs b/conditions.mjs index d8f3b03..8e35d3c 100644 --- a/conditions.mjs +++ b/conditions.mjs @@ -44,9 +44,9 @@ export const VANITY_CONDITIONS = [ "id": "marked", "name": "Marked", "group": "combat", - "short": "Your next Stumble banks 2 Banes", - "rules": "Something patient has written your name. Your next Stumble banks 2 Banes instead of 1 — the GM will tell you when it lands.", - "ends": "Your next Stumble spends it" + "short": "The next Bane you bank counts as 2", + "rules": "Something patient has written your name. The next Bane you bank counts as 2 instead of 1 — the GM will tell you when it lands.", + "ends": "The next time you bank a Bane" }, { "id": "encumbered", diff --git a/packs/armour/LOG b/packs/armour/LOG index ea0335e..7360c16 100644 --- a/packs/armour/LOG +++ b/packs/armour/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.342167 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.342695 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.342842 1724f3000 Level-0 table #5: 2618 bytes OK -2026/07/22-22:53:09.342915 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.342966 1724f3000 Manual compaction at level-0 from '!items!GOAakTqMDZSCDOdE' @ 72057594037927935 : 1 .. '!items!vHyUhdri4IKpq9CW' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.379791 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.380374 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.380531 17448f000 Level-0 table #5: 2618 bytes OK +2026/07/28-08:51:35.380609 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.380657 17448f000 Manual compaction at level-0 from '!items!GOAakTqMDZSCDOdE' @ 72057594037927935 : 1 .. '!items!vHyUhdri4IKpq9CW' @ 0 : 0; will stop at (end) diff --git a/packs/bestiary/LOG b/packs/bestiary/LOG index 11d29c3..38e2659 100644 --- a/packs/bestiary/LOG +++ b/packs/bestiary/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.402765 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.403157 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.403344 1724f3000 Level-0 table #5: 5226 bytes OK -2026/07/22-22:53:09.403402 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.403444 1724f3000 Manual compaction at level-0 from '!actors!351sA95uALULY3Kv' @ 72057594037927935 : 1 .. '!actors!rPfEYHmSoprnQdrY' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.440581 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.440964 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.441167 17448f000 Level-0 table #5: 5226 bytes OK +2026/07/28-08:51:35.441259 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.441324 17448f000 Manual compaction at level-0 from '!actors!351sA95uALULY3Kv' @ 72057594037927935 : 1 .. '!actors!rPfEYHmSoprnQdrY' @ 0 : 0; will stop at (end) diff --git a/packs/companions/LOG b/packs/companions/LOG index 9ce1fef..25038e5 100644 --- a/packs/companions/LOG +++ b/packs/companions/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.406577 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.407048 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.407182 1724f3000 Level-0 table #5: 4974 bytes OK -2026/07/22-22:53:09.407246 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.407280 1724f3000 Manual compaction at level-0 from '!actors!1FGl7v1mODKvN9fy' @ 72057594037927935 : 1 .. '!actors!yEfKBqSa4GmIgOpx' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.445181 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.445636 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.445866 17448f000 Level-0 table #5: 4974 bytes OK +2026/07/28-08:51:35.445971 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.446024 17448f000 Manual compaction at level-0 from '!actors!1FGl7v1mODKvN9fy' @ 72057594037927935 : 1 .. '!actors!yEfKBqSa4GmIgOpx' @ 0 : 0; will stop at (end) diff --git a/packs/edges/LOG b/packs/edges/LOG index 06f266c..ca226f9 100644 --- a/packs/edges/LOG +++ b/packs/edges/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.395152 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.395469 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.395594 1724f3000 Level-0 table #5: 5417 bytes OK -2026/07/22-22:53:09.395643 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.395676 1724f3000 Manual compaction at level-0 from '!items!21hRQJtWGk5fDQlo' @ 72057594037927935 : 1 .. '!items!zMphj752klzDFU3Q' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.430932 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.431308 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.431493 17448f000 Level-0 table #5: 5417 bytes OK +2026/07/28-08:51:35.431570 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.431614 17448f000 Manual compaction at level-0 from '!items!21hRQJtWGk5fDQlo' @ 72057594037927935 : 1 .. '!items!zMphj752klzDFU3Q' @ 0 : 0; will stop at (end) diff --git a/packs/gear/LOG b/packs/gear/LOG index 0b958bc..a3d221a 100644 --- a/packs/gear/LOG +++ b/packs/gear/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.357214 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.357850 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.358066 1724f3000 Level-0 table #5: 9529 bytes OK -2026/07/22-22:53:09.358124 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.358162 1724f3000 Manual compaction at level-0 from '!items!27LcrYsIEEF3KYHA' @ 72057594037927935 : 1 .. '!items!yo48EzCVEwNdpkXF' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.389889 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.390383 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.390663 17448f000 Level-0 table #5: 9529 bytes OK +2026/07/28-08:51:35.390746 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.390791 17448f000 Manual compaction at level-0 from '!items!27LcrYsIEEF3KYHA' @ 72057594037927935 : 1 .. '!items!yo48EzCVEwNdpkXF' @ 0 : 0; will stop at (end) diff --git a/packs/gm/000005.ldb b/packs/gm/000005.ldb index d1b314a..ef62e7d 100644 Binary files a/packs/gm/000005.ldb and b/packs/gm/000005.ldb differ diff --git a/packs/gm/LOG b/packs/gm/LOG index d4f62b9..a8aa195 100644 --- a/packs/gm/LOG +++ b/packs/gm/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.428790 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.429078 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.429289 1724f3000 Level-0 table #5: 10149 bytes OK -2026/07/22-22:53:09.429337 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.429371 1724f3000 Manual compaction at level-0 from '!journal!JJEgDJvtWBnFbyZA' @ 72057594037927935 : 1 .. '!journal.pages!kBclT2QiwEQmOsX1.HSVD8c7BenQjb45v' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.469895 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.470270 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.470468 17448f000 Level-0 table #5: 10157 bytes OK +2026/07/28-08:51:35.470538 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.470582 17448f000 Manual compaction at level-0 from '!journal!JJEgDJvtWBnFbyZA' @ 72057594037927935 : 1 .. '!journal.pages!kBclT2QiwEQmOsX1.HSVD8c7BenQjb45v' @ 0 : 0; will stop at (end) diff --git a/packs/gm/MANIFEST-000002 b/packs/gm/MANIFEST-000002 index 7ad9108..dd8024a 100644 Binary files a/packs/gm/MANIFEST-000002 and b/packs/gm/MANIFEST-000002 differ diff --git a/packs/pregens/LOG b/packs/pregens/LOG index 5c2f1be..58b17d5 100644 --- a/packs/pregens/LOG +++ b/packs/pregens/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.418973 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.419962 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.420751 1724f3000 Level-0 table #5: 120609 bytes OK -2026/07/22-22:53:09.420822 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.420867 1724f3000 Manual compaction at level-0 from '!actors!3Kjqu9ibyf8TjSrk' @ 72057594037927935 : 1 .. '!actors.items!zR0OZzFsVQLTSlBM.uc6AKpWyZeREAX2M' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.459780 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.461023 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.461965 17448f000 Level-0 table #5: 120609 bytes OK +2026/07/28-08:51:35.462052 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.462103 17448f000 Manual compaction at level-0 from '!actors!3Kjqu9ibyf8TjSrk' @ 72057594037927935 : 1 .. '!actors.items!zR0OZzFsVQLTSlBM.uc6AKpWyZeREAX2M' @ 0 : 0; will stop at (end) diff --git a/packs/rules/000005.ldb b/packs/rules/000005.ldb index 769576b..01951f8 100644 Binary files a/packs/rules/000005.ldb and b/packs/rules/000005.ldb differ diff --git a/packs/rules/LOG b/packs/rules/LOG index 1fdc4b9..0691d5d 100644 --- a/packs/rules/LOG +++ b/packs/rules/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.424854 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.425505 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.426080 1724f3000 Level-0 table #5: 77503 bytes OK -2026/07/22-22:53:09.426135 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.426181 1724f3000 Manual compaction at level-0 from '!journal!CNrYR2rXwHMBm0lH' @ 72057594037927935 : 1 .. '!journal.pages!CNrYR2rXwHMBm0lH.yPi5N6WdEe1jn19i' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.465802 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.466501 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.467349 17448f000 Level-0 table #5: 76482 bytes OK +2026/07/28-08:51:35.467439 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.467519 17448f000 Manual compaction at level-0 from '!journal!CNrYR2rXwHMBm0lH' @ 72057594037927935 : 1 .. '!journal.pages!CNrYR2rXwHMBm0lH.yPi5N6WdEe1jn19i' @ 0 : 0; will stop at (end) diff --git a/packs/rules/MANIFEST-000002 b/packs/rules/MANIFEST-000002 index ce18d77..75dbe11 100644 Binary files a/packs/rules/MANIFEST-000002 and b/packs/rules/MANIFEST-000002 differ diff --git a/packs/spells/LOG b/packs/spells/LOG index 59616b6..61f9d33 100644 --- a/packs/spells/LOG +++ b/packs/spells/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.388862 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.389229 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.389426 1724f3000 Level-0 table #5: 11569 bytes OK -2026/07/22-22:53:09.389478 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.389511 1724f3000 Manual compaction at level-0 from '!items!13KOIsQOsgYqdVEX' @ 72057594037927935 : 1 .. '!items!zywiqamhRlcCgLJY' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.425396 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.425797 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.426025 17448f000 Level-0 table #5: 11569 bytes OK +2026/07/28-08:51:35.426103 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.426147 17448f000 Manual compaction at level-0 from '!items!13KOIsQOsgYqdVEX' @ 72057594037927935 : 1 .. '!items!zywiqamhRlcCgLJY' @ 0 : 0; will stop at (end) diff --git a/packs/tables/000005.ldb b/packs/tables/000005.ldb index c4a8b0b..c50977a 100644 Binary files a/packs/tables/000005.ldb and b/packs/tables/000005.ldb differ diff --git a/packs/tables/LOG b/packs/tables/LOG index 44f390b..b12f981 100644 --- a/packs/tables/LOG +++ b/packs/tables/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.432699 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.433167 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.433520 1724f3000 Level-0 table #5: 15588 bytes OK -2026/07/22-22:53:09.433594 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.433642 1724f3000 Manual compaction at level-0 from '!tables!JEOcxCxjK6S6pVEZ' @ 72057594037927935 : 1 .. '!tables.results!rurx5ZPcPObdbNDD.bWBU56ZArkeat9DO' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.473894 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.474273 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.474514 17448f000 Level-0 table #5: 11912 bytes OK +2026/07/28-08:51:35.474600 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.474660 17448f000 Manual compaction at level-0 from '!tables!Ci4uLuCx15pTKdhP' @ 72057594037927935 : 1 .. '!tables.results!rurx5ZPcPObdbNDD.bWBU56ZArkeat9DO' @ 0 : 0; will stop at (end) diff --git a/packs/tables/MANIFEST-000002 b/packs/tables/MANIFEST-000002 index d931d38..364672e 100644 Binary files a/packs/tables/MANIFEST-000002 and b/packs/tables/MANIFEST-000002 differ diff --git a/packs/treasure/LOG b/packs/treasure/LOG index efdaf47..15df3c4 100644 --- a/packs/treasure/LOG +++ b/packs/treasure/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.382119 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.382653 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.383100 1724f3000 Level-0 table #5: 27619 bytes OK -2026/07/22-22:53:09.383168 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.383221 1724f3000 Manual compaction at level-0 from '!items!0NDwQbhQQNeCCEco' @ 72057594037927935 : 1 .. '!items!yxds1AZFNXBpERdk' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.417879 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.418464 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.418843 17448f000 Level-0 table #5: 27619 bytes OK +2026/07/28-08:51:35.418931 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.418979 17448f000 Manual compaction at level-0 from '!items!0NDwQbhQQNeCCEco' @ 72057594037927935 : 1 .. '!items!yxds1AZFNXBpERdk' @ 0 : 0; will stop at (end) diff --git a/packs/vices/LOG b/packs/vices/LOG index 5a91a77..4713bc2 100644 --- a/packs/vices/LOG +++ b/packs/vices/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.397830 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.398050 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.398158 1724f3000 Level-0 table #5: 1461 bytes OK -2026/07/22-22:53:09.398227 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.398280 1724f3000 Manual compaction at level-0 from '!items!7kO3VzfFPt8QRVXT' @ 72057594037927935 : 1 .. '!items!s50CZgFUaS5puSOp' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.433688 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.433973 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.434099 17448f000 Level-0 table #5: 1461 bytes OK +2026/07/28-08:51:35.434174 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.434224 17448f000 Manual compaction at level-0 from '!items!7kO3VzfFPt8QRVXT' @ 72057594037927935 : 1 .. '!items!s50CZgFUaS5puSOp' @ 0 : 0; will stop at (end) diff --git a/packs/weapons/LOG b/packs/weapons/LOG index 47694df..07e372a 100644 --- a/packs/weapons/LOG +++ b/packs/weapons/LOG @@ -1,5 +1,5 @@ -2026/07/22-22:53:09.334806 171c5b000 Delete type=3 #1 -2026/07/22-22:53:09.336531 1724f3000 Level-0 table #5: started -2026/07/22-22:53:09.336701 1724f3000 Level-0 table #5: 7415 bytes OK -2026/07/22-22:53:09.336755 1724f3000 Delete type=0 #3 -2026/07/22-22:53:09.336799 1724f3000 Manual compaction at level-0 from '!items!0d6FZCtl78jEPkof' @ 72057594037927935 : 1 .. '!items!v3IghflF7cI2FzbU' @ 0 : 0; will stop at (end) +2026/07/28-08:51:35.372738 173bf7000 Delete type=3 #1 +2026/07/28-08:51:35.375852 17448f000 Level-0 table #5: started +2026/07/28-08:51:35.376112 17448f000 Level-0 table #5: 7415 bytes OK +2026/07/28-08:51:35.376192 17448f000 Delete type=0 #3 +2026/07/28-08:51:35.376246 17448f000 Manual compaction at level-0 from '!items!0d6FZCtl78jEPkof' @ 72057594037927935 : 1 .. '!items!v3IghflF7cI2FzbU' @ 0 : 0; will stop at (end) diff --git a/styles/vanity.css b/styles/vanity.css index 51b5e13..106b8f2 100644 --- a/styles/vanity.css +++ b/styles/vanity.css @@ -592,6 +592,30 @@ .vanity-buttons button:hover { background: var(--v-teal-d); } .vanity-buttons .vanity-fizzle { background: var(--v-plum); } +/* The Bane decision: burn a Success, or take the Bane */ +.vanity-bane-choice { + margin-top: 7px; padding: 8px 10px; border-radius: 5px; + background: rgba(138, 31, 31, 0.08); border: 1px solid rgba(138, 31, 31, 0.35); +} +.vanity-bane-choice .warn { + display: block; color: #8a1f1f; font-size: 12px; line-height: 1.35; + margin-bottom: 7px; text-transform: none; letter-spacing: normal; +} +.vanity-bane-choice .vanity-buttons { margin-top: 0; } +.vanity-bane-choice .vanity-buttons button { + display: inline-flex; align-items: center; justify-content: center; gap: 5px; + line-height: 1.2; letter-spacing: 0.02em; padding: 8px 6px; text-align: center; +} +.vanity-bane-choice .vanity-burn { background: var(--v-gold); color: #2a1c06; } +.vanity-bane-choice .vanity-burn:hover { background: #caa23f; } +.vanity-bane-choice .vanity-takebane { background: #8a1f1f; color: var(--v-paper); } +.vanity-bane-choice .vanity-takebane:hover { background: #6f1717; } + +/* Momentum — a great roll earns a die on the next Draw */ +.vanity-momentum { border-color: var(--v-gold); } +.vanity-momentum .vanity-roll-label, .vanity-momentum p b { color: var(--v-gold); } +.vanity-sheet .roll-draw .mo { color: var(--v-gold); font-weight: 700; margin-left: 3px; } + /* ---------------- Roll dialog ---------------- */ .vanity-roll-dialog .pool-line { font-size: 14px; } diff --git a/system.json b/system.json index a272b7e..6c33918 100644 --- a/system.json +++ b/system.json @@ -1,8 +1,8 @@ { "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.10.2", + "description": "A generic d6 RPG where ego is a resource and the universe keeps score. Pool = Attribute + Knack + situation; 5–6 = a Success; two or more 1s bank a Bane of Karma unless you burn a Success to cancel one (Draft 14). 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.10.3", "compatibility": { "minimum": 13, "verified": "14.364" diff --git a/template.json b/template.json index 8e89fed..3a1ce0f 100644 --- a/template.json +++ b/template.json @@ -90,7 +90,8 @@ "notes": "" }, "notes": "", - "biography": "" + "biography": "", + "momentum": 0 }, "npc": { "category": "mook", diff --git a/templates/character-sheet.hbs b/templates/character-sheet.hbs index 17f7177..85ba969 100644 --- a/templates/character-sheet.hbs +++ b/templates/character-sheet.hbs @@ -44,7 +44,7 @@ {{/each}} -
✦ Momentum — ${st.succ} Successes. ${actor.name} carries +${m} die on their next Draw (keep highest).
${c.name} spends 1 Vanity and makes an entrance — first in the round.