From bed29c49923570f413d85dfa70ceb08410f5f9b2 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Sun, 16 Aug 2026 13:57:10 -0400 Subject: [PATCH] Cache headers end the stale-bundle era; finished games rest their buttons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The static server sent no Cache-Control at all, so browsers heuristically cached index.html — and a stale index.html pins its user to last deploy's hashed assets no matter how often they reload. That is how "watch the whole game" could show someone an app without the feature minutes after it shipped. Hashed assets now cache forever (immutable); everything else revalidates. And per playtesting: a finished game offers no actions — isYourTurn now requires the playing phase, which retires the pick-up/drop/punch/ discard/end-turn row the moment the trophy drops. Co-Authored-By: Claude Fable 5 --- .../console-2026-08-16T17-49-49-099Z.log | 2 + .../console-2026-08-16T17-51-20-867Z.log | 2 + .../console-2026-08-16T17-52-44-814Z.log | 1 + .../console-2026-08-16T17-53-12-656Z.log | 1 + .../page-2026-08-16T17-49-49-570Z.yml | 34 ++ .../page-2026-08-16T17-50-11-962Z.yml | 44 +++ .../page-2026-08-16T17-51-21-080Z.yml | 34 ++ .../page-2026-08-16T17-52-45-027Z.yml | 43 ++ .../page-2026-08-16T17-53-13-018Z.yml | 34 ++ .../page-2026-08-16T17-53-28-300Z.yml | 289 ++++++++++++++ .../page-2026-08-16T17-53-48-996Z.yml | 283 ++++++++++++++ .../page-2026-08-16T17-53-51-839Z.yml | 369 ++++++++++++++++++ .../page-2026-08-16T17-56-03-249Z.yml | 243 ++++++++++++ .../page-2026-08-16T17-56-07-437Z.yml | 237 +++++++++++ .../page-2026-08-16T17-56-10-259Z.yml | 324 +++++++++++++++ eric-replay.png | Bin 0 -> 143306 bytes finish-game.tmp.mjs | 131 +++++++ finished-table.png | Bin 0 -> 292670 bytes packages/server/src/index.ts | 10 +- packages/web/src/App.svelte | 4 +- replay-reel.png | Bin 0 -> 124772 bytes 21 files changed, 2083 insertions(+), 2 deletions(-) create mode 100644 .playwright-mcp/console-2026-08-16T17-49-49-099Z.log create mode 100644 .playwright-mcp/console-2026-08-16T17-51-20-867Z.log create mode 100644 .playwright-mcp/console-2026-08-16T17-52-44-814Z.log create mode 100644 .playwright-mcp/console-2026-08-16T17-53-12-656Z.log create mode 100644 .playwright-mcp/page-2026-08-16T17-49-49-570Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-50-11-962Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-51-21-080Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-52-45-027Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-53-13-018Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-53-28-300Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-53-48-996Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-53-51-839Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-56-03-249Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-56-07-437Z.yml create mode 100644 .playwright-mcp/page-2026-08-16T17-56-10-259Z.yml create mode 100644 eric-replay.png create mode 100644 finish-game.tmp.mjs create mode 100644 finished-table.png create mode 100644 replay-reel.png diff --git a/.playwright-mcp/console-2026-08-16T17-49-49-099Z.log b/.playwright-mcp/console-2026-08-16T17-49-49-099Z.log new file mode 100644 index 0000000..0a6c720 --- /dev/null +++ b/.playwright-mcp/console-2026-08-16T17-49-49-099Z.log @@ -0,0 +1,2 @@ +[ 420ms] [ERROR] Failed to load resource: the server responded with a status of 404 () @ https://fonts.gstatic.com/s/caveat/v23/WnzQHAc5bAfYB2QRah7pcpNvOx-pjcB9KomBkMTTKQ2ysvYDK_guvzEJ99YU.woff2:0 +[ 6552ms] [ERROR] Failed to load resource: the server responded with a status of 404 () @ https://fonts.gstatic.com/s/caveat/v23/WnzQHAc5bAfYB2QRah7pcpNvOx-pjcB9KomBkMTTKQ2ysvYDK_guvzEJ99YU.woff2:0 diff --git a/.playwright-mcp/console-2026-08-16T17-51-20-867Z.log b/.playwright-mcp/console-2026-08-16T17-51-20-867Z.log new file mode 100644 index 0000000..1e04a43 --- /dev/null +++ b/.playwright-mcp/console-2026-08-16T17-51-20-867Z.log @@ -0,0 +1,2 @@ +[ 193ms] [ERROR] Failed to load resource: the server responded with a status of 404 () @ https://fonts.gstatic.com/s/caveat/v23/WnzQHAc5bAfYB2QRah7pcpNvOx-pjcB9KomBkMTTKQ2ysvYDK_guvzEJ99YU.woff2:0 +[ 6215ms] [ERROR] Failed to load resource: the server responded with a status of 404 () @ https://fonts.gstatic.com/s/caveat/v23/WnzQHAc5bAfYB2QRah7pcpNvOx-pjcB9KomBkMTTKQ2ysvYDK_guvzEJ99YU.woff2:0 diff --git a/.playwright-mcp/console-2026-08-16T17-52-44-814Z.log b/.playwright-mcp/console-2026-08-16T17-52-44-814Z.log new file mode 100644 index 0000000..898dee8 --- /dev/null +++ b/.playwright-mcp/console-2026-08-16T17-52-44-814Z.log @@ -0,0 +1 @@ +[ 189ms] [ERROR] Failed to load resource: the server responded with a status of 404 () @ https://fonts.gstatic.com/s/caveat/v23/WnzQHAc5bAfYB2QRah7pcpNvOx-pjcB9KomBkMTTKQ2ysvYDK_guvzEJ99YU.woff2:0 diff --git a/.playwright-mcp/console-2026-08-16T17-53-12-656Z.log b/.playwright-mcp/console-2026-08-16T17-53-12-656Z.log new file mode 100644 index 0000000..5f6fab0 --- /dev/null +++ b/.playwright-mcp/console-2026-08-16T17-53-12-656Z.log @@ -0,0 +1 @@ +[ 152609ms] [ERROR] WebSocket connection to 'ws://127.0.0.1:8899/ws' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED @ http://127.0.0.1:8899/assets/index-CAp618mF.js:1 diff --git a/.playwright-mcp/page-2026-08-16T17-49-49-570Z.yml b/.playwright-mcp/page-2026-08-16T17-49-49-570Z.yml new file mode 100644 index 0000000..f5fabd4 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-49-49-570Z.yml @@ -0,0 +1,34 @@ +- generic [ref=e3]: + - banner [ref=e4]: + - generic [ref=e5]: Wiz-War + - generic [ref=e6]: sixth edition + - button "help & rules" [ref=e7] [cursor=pointer] + - generic [ref=e9]: + - generic [ref=e10]: Wiz-War + - generic [ref=e11]: A game of magical combat in a stone labyrinth + - button "about this game — a labor of love" [ref=e12] [cursor=pointer] + - generic [ref=e13]: + - generic [ref=e14]: Your wizard's name + - textbox "Your wizard's name" [ref=e15]: + - /placeholder: e.g. Mordecai + - generic [ref=e16]: + - button "Create a game" [disabled] [ref=e17] + - generic [ref=e18]: or join one + - textbox "CODE" [ref=e19] + - button "Join" [disabled] [ref=e20] + - generic [ref=e21]: + - generic [ref=e22]: "or play here, passing the device:" + - group "number of wizards" [ref=e23]: + - button "2" [ref=e24] [cursor=pointer] + - button "3" [ref=e25] [cursor=pointer] + - button "4" [ref=e26] [cursor=pointer] + - button "5" [ref=e27] [cursor=pointer] + - button "6" [ref=e28] [cursor=pointer] + - button "Gather 2 wizards" [ref=e29] [cursor=pointer] + - generic [ref=e30]: + - 'checkbox "with Expansion Set #1" [checked] [ref=e31]' + - text: "with Expansion Set #1" + - generic [ref=e32]: + - textbox "seat transfer phrase" [ref=e33]: + - /placeholder: ember-troll-dagger + - button "Claim a transferred seat" [disabled] [ref=e34] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-50-11-962Z.yml b/.playwright-mcp/page-2026-08-16T17-50-11-962Z.yml new file mode 100644 index 0000000..ce8ae65 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-50-11-962Z.yml @@ -0,0 +1,44 @@ +- generic [ref=f1e3]: + - banner [ref=f1e4]: + - generic [ref=f1e5]: Wiz-War + - generic [ref=f1e6]: sixth edition + - button "help & rules" [ref=f1e7] [cursor=pointer] + - alert [ref=f1e44]: no such room + - generic [ref=f1e9]: + - generic [ref=f1e10]: Wiz-War + - generic [ref=f1e11]: A game of magical combat in a stone labyrinth + - button "about this game — a labor of love" [ref=f1e12] [cursor=pointer] + - generic [ref=f1e13]: + - generic [ref=f1e14]: Your wizard's name + - textbox "Your wizard's name" [ref=f1e15]: + - /placeholder: e.g. Mordecai + - generic [ref=f1e16]: + - button "Create a game" [disabled] [ref=f1e17] + - generic [ref=f1e18]: or join one + - textbox "CODE" [ref=f1e19] + - button "Join" [disabled] [ref=f1e20] + - generic [ref=f1e21]: + - generic [ref=f1e22]: "or play here, passing the device:" + - group "number of wizards" [ref=f1e23]: + - button "2" [ref=f1e24] [cursor=pointer] + - button "3" [ref=f1e25] [cursor=pointer] + - button "4" [ref=f1e26] [cursor=pointer] + - button "5" [ref=f1e27] [cursor=pointer] + - button "6" [ref=f1e28] [cursor=pointer] + - button "Gather 2 wizards" [ref=f1e29] [cursor=pointer] + - generic [ref=f1e30]: + - 'checkbox "with Expansion Set #1" [checked] [ref=f1e31]' + - text: "with Expansion Set #1" + - generic [ref=f1e32]: + - textbox "seat transfer phrase" [ref=f1e33]: + - /placeholder: ember-troll-dagger + - button "Claim a transferred seat" [disabled] [ref=f1e34] + - generic [ref=f1e35]: + - generic [ref=f1e36]: + - generic [ref=f1e37]: your games + - button "notify me on my turn" [ref=f1e38] [cursor=pointer] + - generic [ref=f1e39]: + - button "R9E8 as alice — unreachable" [active] [ref=f1e40] [cursor=pointer]: + - generic [ref=f1e41]: R9E8 + - generic [ref=f1e42]: as alice — unreachable + - button "×" [ref=f1e43] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-51-21-080Z.yml b/.playwright-mcp/page-2026-08-16T17-51-21-080Z.yml new file mode 100644 index 0000000..fe5ac9f --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-51-21-080Z.yml @@ -0,0 +1,34 @@ +- generic [ref=f2e3]: + - banner [ref=f2e4]: + - generic [ref=f2e5]: Wiz-War + - generic [ref=f2e6]: sixth edition + - button "help & rules" [ref=f2e7] [cursor=pointer] + - generic [ref=f2e9]: + - generic [ref=f2e10]: Wiz-War + - generic [ref=f2e11]: A game of magical combat in a stone labyrinth + - button "about this game — a labor of love" [ref=f2e12] [cursor=pointer] + - generic [ref=f2e13]: + - generic [ref=f2e14]: Your wizard's name + - textbox "Your wizard's name" [ref=f2e15]: + - /placeholder: e.g. Mordecai + - generic [ref=f2e16]: + - button "Create a game" [disabled] [ref=f2e17] + - generic [ref=f2e18]: or join one + - textbox "CODE" [ref=f2e19] + - button "Join" [disabled] [ref=f2e20] + - generic [ref=f2e21]: + - generic [ref=f2e22]: "or play here, passing the device:" + - group "number of wizards" [ref=f2e23]: + - button "2" [ref=f2e24] [cursor=pointer] + - button "3" [ref=f2e25] [cursor=pointer] + - button "4" [ref=f2e26] [cursor=pointer] + - button "5" [ref=f2e27] [cursor=pointer] + - button "6" [ref=f2e28] [cursor=pointer] + - button "Gather 2 wizards" [ref=f2e29] [cursor=pointer] + - generic [ref=f2e30]: + - 'checkbox "with Expansion Set #1" [checked] [ref=f2e31]' + - text: "with Expansion Set #1" + - generic [ref=f2e32]: + - textbox "seat transfer phrase" [ref=f2e33]: + - /placeholder: ember-troll-dagger + - button "Claim a transferred seat" [disabled] [ref=f2e34] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-52-45-027Z.yml b/.playwright-mcp/page-2026-08-16T17-52-45-027Z.yml new file mode 100644 index 0000000..e68c13e --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-52-45-027Z.yml @@ -0,0 +1,43 @@ +- generic [ref=f4e3]: + - banner [ref=f4e4]: + - generic [ref=f4e5]: Wiz-War + - generic [ref=f4e6]: sixth edition + - button "help & rules" [ref=f4e7] [cursor=pointer] + - generic [ref=f4e9]: + - generic [ref=f4e10]: Wiz-War + - generic [ref=f4e11]: A game of magical combat in a stone labyrinth + - button "about this game — a labor of love" [ref=f4e12] [cursor=pointer] + - generic [ref=f4e13]: + - generic [ref=f4e14]: Your wizard's name + - textbox "Your wizard's name" [ref=f4e15]: + - /placeholder: e.g. Mordecai + - generic [ref=f4e16]: + - button "Create a game" [disabled] [ref=f4e17] + - generic [ref=f4e18]: or join one + - textbox "CODE" [ref=f4e19] + - button "Join" [disabled] [ref=f4e20] + - generic [ref=f4e21]: + - generic [ref=f4e22]: "or play here, passing the device:" + - group "number of wizards" [ref=f4e23]: + - button "2" [ref=f4e24] [cursor=pointer] + - button "3" [ref=f4e25] [cursor=pointer] + - button "4" [ref=f4e26] [cursor=pointer] + - button "5" [ref=f4e27] [cursor=pointer] + - button "6" [ref=f4e28] [cursor=pointer] + - button "Gather 2 wizards" [ref=f4e29] [cursor=pointer] + - generic [ref=f4e30]: + - 'checkbox "with Expansion Set #1" [checked] [ref=f4e31]' + - text: "with Expansion Set #1" + - generic [ref=f4e32]: + - textbox "seat transfer phrase" [ref=f4e33]: + - /placeholder: ember-troll-dagger + - button "Claim a transferred seat" [disabled] [ref=f4e34] + - generic [ref=f4e35]: + - generic [ref=f4e36]: + - generic [ref=f4e37]: your games + - button "notify me on my turn" [ref=f4e38] [cursor=pointer] + - generic [ref=f4e39]: + - button "R9E8 as alice — unreachable" [ref=f4e40] [cursor=pointer]: + - generic [ref=f4e41]: R9E8 + - generic [ref=f4e42]: as alice — unreachable + - button "×" [ref=f4e43] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-53-13-018Z.yml b/.playwright-mcp/page-2026-08-16T17-53-13-018Z.yml new file mode 100644 index 0000000..5b53fc6 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-53-13-018Z.yml @@ -0,0 +1,34 @@ +- generic [ref=f5e3]: + - banner [ref=f5e4]: + - generic [ref=f5e5]: Wiz-War + - generic [ref=f5e6]: sixth edition + - button "help & rules" [ref=f5e7] [cursor=pointer] + - generic [ref=f5e9]: + - generic [ref=f5e10]: Wiz-War + - generic [ref=f5e11]: A game of magical combat in a stone labyrinth + - button "about this game — a labor of love" [ref=f5e12] [cursor=pointer] + - generic [ref=f5e13]: + - generic [ref=f5e14]: Your wizard's name + - textbox "Your wizard's name" [ref=f5e15]: + - /placeholder: e.g. Mordecai + - generic [ref=f5e16]: + - button "Create a game" [disabled] [ref=f5e17] + - generic [ref=f5e18]: or join one + - textbox "CODE" [ref=f5e19] + - button "Join" [disabled] [ref=f5e20] + - generic [ref=f5e21]: + - generic [ref=f5e22]: "or play here, passing the device:" + - group "number of wizards" [ref=f5e23]: + - button "2" [ref=f5e24] [cursor=pointer] + - button "3" [ref=f5e25] [cursor=pointer] + - button "4" [ref=f5e26] [cursor=pointer] + - button "5" [ref=f5e27] [cursor=pointer] + - button "6" [ref=f5e28] [cursor=pointer] + - button "Gather 2 wizards" [ref=f5e29] [cursor=pointer] + - generic [ref=f5e30]: + - 'checkbox "with Expansion Set #1" [checked] [ref=f5e31]' + - text: "with Expansion Set #1" + - generic [ref=f5e32]: + - textbox "seat transfer phrase" [ref=f5e33]: + - /placeholder: ember-troll-dagger + - button "Claim a transferred seat" [disabled] [ref=f5e34] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-53-28-300Z.yml b/.playwright-mcp/page-2026-08-16T17-53-28-300Z.yml new file mode 100644 index 0000000..983e154 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-53-28-300Z.yml @@ -0,0 +1,289 @@ +- generic [ref=f6e3]: + - banner [ref=f6e4]: + - generic [ref=f6e5]: Wiz-War + - generic [ref=f6e6]: sixth edition + - generic [ref=f6e7]: room R9E8 + - button "transfer seat" [ref=f6e8] [cursor=pointer] + - button "leave table" [ref=f6e9] [cursor=pointer] + - button "help & rules" [ref=f6e10] [cursor=pointer] + - alertdialog "the game is won" [ref=f6e11]: + - generic [ref=f6e12]: + - generic [ref=f6e13]: 🏆 + - generic [ref=f6e14]: alice + - generic [ref=f6e15]: the last wizard standing + - button "Behold the final board" [ref=f6e16] [cursor=pointer] + - generic [ref=f6e17]: + - img [ref=f6e19]: + - button [ref=f6e20] [cursor=pointer] + - button [ref=f6e21] [cursor=pointer] + - button [ref=f6e22] [cursor=pointer] + - button [ref=f6e23] [cursor=pointer] + - button [ref=f6e24] [cursor=pointer] + - button [ref=f6e25] [cursor=pointer] + - button [ref=f6e26] [cursor=pointer] + - button [ref=f6e27] [cursor=pointer] + - button [ref=f6e28] [cursor=pointer] + - button [ref=f6e29] [cursor=pointer] + - button [ref=f6e30] [cursor=pointer] + - button [ref=f6e31] [cursor=pointer] + - button [ref=f6e32] [cursor=pointer] + - button [ref=f6e33] [cursor=pointer] + - button [ref=f6e34] [cursor=pointer] + - button [ref=f6e35] [cursor=pointer] + - button [ref=f6e36] [cursor=pointer] + - button [ref=f6e37] [cursor=pointer] + - button [ref=f6e38] [cursor=pointer] + - button [ref=f6e39] [cursor=pointer] + - button [ref=f6e40] [cursor=pointer] + - button [ref=f6e41] [cursor=pointer] + - button [ref=f6e42] [cursor=pointer] + - button [ref=f6e43] [cursor=pointer] + - button [ref=f6e44] [cursor=pointer] + - button [ref=f6e45] [cursor=pointer] + - button [ref=f6e46] [cursor=pointer] + - button [ref=f6e47] [cursor=pointer] + - button [ref=f6e48] [cursor=pointer] + - button [ref=f6e49] [cursor=pointer] + - button [ref=f6e50] [cursor=pointer] + - button [ref=f6e51] [cursor=pointer] + - button [ref=f6e52] [cursor=pointer] + - button [ref=f6e53] [cursor=pointer] + - button [ref=f6e54] [cursor=pointer] + - button [ref=f6e55] [cursor=pointer] + - button [ref=f6e56] [cursor=pointer] + - button [ref=f6e57] [cursor=pointer] + - button [ref=f6e58] [cursor=pointer] + - button [ref=f6e59] [cursor=pointer] + - button [ref=f6e60] [cursor=pointer] + - button [ref=f6e61] [cursor=pointer] + - button [ref=f6e62] [cursor=pointer] + - button [ref=f6e63] [cursor=pointer] + - button [ref=f6e64] [cursor=pointer] + - button [ref=f6e65] [cursor=pointer] + - button [ref=f6e66] [cursor=pointer] + - button [ref=f6e67] [cursor=pointer] + - button [ref=f6e68] [cursor=pointer] + - button [ref=f6e69] [cursor=pointer] + - button "↑ A" [ref=f6e131] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f6e133] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f6e135] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f6e137] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f6e139] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f6e141] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f6e143] [cursor=pointer] + - complementary [ref=f6e145]: + - generic [ref=f6e146]: + - text: You missed 94 moves. + - button "▶ Watch what happened" [ref=f6e147] [cursor=pointer] + - button "skip" [ref=f6e148] [cursor=pointer] + - generic [ref=f6e149]: 🏆 alice wins! + - generic [ref=f6e150]: + - generic [ref=f6e151]: life-points + - generic [ref=f6e152]: + - generic [ref=f6e154]: alice (you) + - generic [ref=f6e155]: "1" + - generic [ref=f6e156]: 14 cards + - generic [ref=f6e157]: + - generic [ref=f6e159]: bob + - generic [ref=f6e160]: "0" + - generic [ref=f6e161]: 0 cards + - generic [ref=f6e162]: + - text: draw pile 111 · + - button "discards 0" [ref=f6e163] [cursor=pointer] + - generic "game log" [ref=f6e164]: + - generic [ref=f6e165]: — alice's turn (round 7) — + - generic [ref=f6e166]: alice punches bob! + - generic [ref=f6e167]: bob takes 1 damage (punch from alice) — 9 life left. + - generic [ref=f6e168]: — bob's turn (round 8) — + - generic [ref=f6e169]: bob punches alice! + - generic [ref=f6e170]: alice takes 1 damage (punch from bob) — 9 life left. + - generic [ref=f6e171]: — alice's turn (round 8) — + - generic [ref=f6e172]: alice punches bob! + - generic [ref=f6e173]: bob takes 1 damage (punch from alice) — 8 life left. + - generic [ref=f6e174]: — bob's turn (round 9) — + - generic [ref=f6e175]: bob punches alice! + - generic [ref=f6e176]: alice takes 1 damage (punch from bob) — 8 life left. + - generic [ref=f6e177]: — alice's turn (round 9) — + - generic [ref=f6e178]: alice punches bob! + - generic [ref=f6e179]: bob takes 1 damage (punch from alice) — 7 life left. + - generic [ref=f6e180]: — bob's turn (round 10) — + - generic [ref=f6e181]: bob punches alice! + - generic [ref=f6e182]: alice takes 1 damage (punch from bob) — 7 life left. + - generic [ref=f6e183]: — alice's turn (round 10) — + - generic [ref=f6e184]: alice punches bob! + - generic [ref=f6e185]: bob takes 1 damage (punch from alice) — 6 life left. + - generic [ref=f6e186]: — bob's turn (round 11) — + - generic [ref=f6e187]: bob punches alice! + - generic [ref=f6e188]: alice takes 1 damage (punch from bob) — 6 life left. + - generic [ref=f6e189]: — alice's turn (round 11) — + - generic [ref=f6e190]: alice punches bob! + - generic [ref=f6e191]: bob takes 1 damage (punch from alice) — 5 life left. + - generic [ref=f6e192]: — bob's turn (round 12) — + - generic [ref=f6e193]: bob punches alice! + - generic [ref=f6e194]: alice takes 1 damage (punch from bob) — 5 life left. + - generic [ref=f6e195]: — alice's turn (round 12) — + - generic [ref=f6e196]: alice punches bob! + - generic [ref=f6e197]: bob takes 1 damage (punch from alice) — 4 life left. + - generic [ref=f6e198]: — bob's turn (round 13) — + - generic [ref=f6e199]: bob punches alice! + - generic [ref=f6e200]: alice takes 1 damage (punch from bob) — 4 life left. + - generic [ref=f6e201]: — alice's turn (round 13) — + - generic [ref=f6e202]: alice punches bob! + - generic [ref=f6e203]: bob takes 1 damage (punch from alice) — 3 life left. + - generic [ref=f6e204]: — bob's turn (round 14) — + - generic [ref=f6e205]: bob punches alice! + - generic [ref=f6e206]: alice takes 1 damage (punch from bob) — 3 life left. + - generic [ref=f6e207]: — alice's turn (round 14) — + - generic [ref=f6e208]: alice punches bob! + - generic [ref=f6e209]: bob takes 1 damage (punch from alice) — 2 life left. + - generic [ref=f6e210]: — bob's turn (round 15) — + - generic [ref=f6e211]: bob punches alice! + - generic [ref=f6e212]: alice takes 1 damage (punch from bob) — 2 life left. + - generic [ref=f6e213]: — alice's turn (round 15) — + - generic [ref=f6e214]: alice punches bob! + - generic [ref=f6e215]: bob takes 1 damage (punch from alice) — 1 life left. + - generic [ref=f6e216]: — bob's turn (round 16) — + - generic [ref=f6e217]: bob punches alice! + - generic [ref=f6e218]: alice takes 1 damage (punch from bob) — 1 life left. + - generic [ref=f6e219]: — alice's turn (round 16) — + - generic [ref=f6e220]: alice punches bob! + - generic [ref=f6e221]: bob takes 1 damage (punch from alice) — 0 life left. + - generic [ref=f6e222]: ☠ bob is dead — killed by alice. + - generic [ref=f6e223]: alice takes 7 cards from bob's body. + - generic [ref=f6e224]: 🏆 alice WINS — last wizard standing! + - generic [ref=f6e225]: + - generic [ref=f6e226]: Hand over the limit — mark cards and discard. + - generic [ref=f6e228]: + - button "Pick up treasure" [disabled] [ref=f6e229] + - button "Drop treasure" [disabled] [ref=f6e230] + - button "Punch a wall…" [disabled] [ref=f6e231] + - button "Discard cards…" [ref=f6e232] [cursor=pointer] + - generic [ref=f6e233]: + - text: draw + - combobox "draw" [ref=f6e234]: + - option "0" + - option "1" + - option "2" [selected] + - button "End turn" [ref=f6e235] [cursor=pointer] + - generic "all hands revealed" [ref=f6e236]: + - generic [ref=f6e237]: + - text: The hands, face-up + - button "⟲ Watch the whole game" [ref=f6e238] [cursor=pointer] + - generic [ref=f6e239]: + - generic [ref=f6e240]: 🏆 alice + - generic [ref=f6e241]: + - button "NEUTRAL ADJACENT Pick Lock Unlock any door (but the door will relock behind you). Can only use when adjacent to door. You may \"hold the door open\" for others, if you wish. This is not a spell." [ref=f6e242] [cursor=pointer]: + - generic [ref=f6e243]: NEUTRAL + - generic [ref=f6e244]: ADJACENT + - generic [ref=f6e245]: Pick Lock + - generic [ref=f6e246]: Unlock any door (but the door will relock behind you). Can only use when adjacent to door. You may "hold the door open" for others, if you wish. This is not a spell. + - button "NEUTRAL L.O.S. Remove Lock Permanently removes lock from any one door. Must be adjacent to door to use. Door is still considered to block L.O.S." [ref=f6e247] [cursor=pointer]: + - generic [ref=f6e248]: NEUTRAL + - generic [ref=f6e249]: L.O.S. + - generic [ref=f6e250]: Remove Lock + - generic [ref=f6e251]: Permanently removes lock from any one door. Must be adjacent to door to use. Door is still considered to block L.O.S. + - button "ATTACK L.O.S. Fireball Does five points of magical damage and destroys all magical stones an opponent is carrying, if any of the points get through." [ref=f6e252] [cursor=pointer]: + - generic [ref=f6e253]: ATTACK + - generic [ref=f6e254]: L.O.S. + - generic [ref=f6e255]: Fireball + - generic [ref=f6e256]: Does five points of magical damage and destroys all magical stones an opponent is carrying, if any of the points get through. + - button "ATTACK L.O.S. Power Drain Drain points from an opponent and add them to your own points. Amount equals NUMBER card played." [ref=f6e257] [cursor=pointer]: + - generic [ref=f6e258]: ATTACK + - generic [ref=f6e259]: L.O.S. + - generic [ref=f6e260]: Power Drain + - generic [ref=f6e261]: Drain points from an opponent and add them to your own points. Amount equals NUMBER card played. + - button "COUNTERACTION Reflection A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players." [ref=f6e262] [cursor=pointer]: + - generic [ref=f6e263]: COUNTERACTION + - generic [ref=f6e264]: Reflection + - generic [ref=f6e265]: A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players. + - button "4 4 Wiz-War 4" [ref=f6e266] [cursor=pointer]: + - generic [ref=f6e267]: "4" + - generic [ref=f6e268]: "4" + - generic [ref=f6e269]: Wiz-War + - generic [ref=f6e270]: "4" + - button "NEUTRAL/COUNTERACTION Reuse Spell You may retrieve any spell you use immediately after you use it (but not the NUMBER card, if used). You may reuse your retrieved spell immediately if you wish (except when it is an ATTACK)." [ref=f6e271] [cursor=pointer]: + - generic [ref=f6e272]: NEUTRAL/COUNTERACTION + - generic [ref=f6e273]: Reuse Spell + - generic [ref=f6e274]: You may retrieve any spell you use immediately after you use it (but not the NUMBER card, if used). You may reuse your retrieved spell immediately if you wish (except when it is an ATTACK). + - button "ATTACK L.O.S. Powerthrust A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card." [ref=f6e275] [cursor=pointer]: + - generic [ref=f6e276]: ATTACK + - generic [ref=f6e277]: L.O.S. + - generic [ref=f6e278]: Powerthrust + - generic [ref=f6e279]: A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e280] [cursor=pointer]: + - generic [ref=f6e281]: NEUTRAL + - generic [ref=f6e282]: Amplify + - generic [ref=f6e283]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "ATTACK L.O.S. Sudden Death Does ten points of magical damage to any person or object." [ref=f6e284] [cursor=pointer]: + - generic [ref=f6e285]: ATTACK + - generic [ref=f6e286]: L.O.S. + - generic [ref=f6e287]: Sudden Death + - generic [ref=f6e288]: Does ten points of magical damage to any person or object. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e289] [cursor=pointer]: + - generic [ref=f6e290]: NEUTRAL + - generic [ref=f6e291]: Amplify + - generic [ref=f6e292]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f6e293] [cursor=pointer]: + - generic [ref=f6e294]: COUNTERACTION + - generic [ref=f6e295]: Absorb Spell + - generic [ref=f6e296]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Lightning Blast Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn." [ref=f6e297] [cursor=pointer]: + - generic [ref=f6e298]: ATTACK + - generic [ref=f6e299]: L.O.S. + - generic [ref=f6e300]: Lightning Blast + - generic [ref=f6e301]: Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn. + - button "ATTACK ADJACENT Wizardblade Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used." [ref=f6e302] [cursor=pointer]: + - generic [ref=f6e303]: ATTACK + - generic [ref=f6e304]: ADJACENT + - generic [ref=f6e305]: Wizardblade + - generic [ref=f6e306]: Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used. + - generic [ref=f6e307]: + - generic [ref=f6e308]: + - text: bob + - generic [ref=f6e309]: as they fell + - generic [ref=f6e310]: + - button "ATTACK L.O.S. Powerthrust A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card." [ref=f6e311] [cursor=pointer]: + - generic [ref=f6e312]: ATTACK + - generic [ref=f6e313]: L.O.S. + - generic [ref=f6e314]: Powerthrust + - generic [ref=f6e315]: A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e316] [cursor=pointer]: + - generic [ref=f6e317]: NEUTRAL + - generic [ref=f6e318]: Amplify + - generic [ref=f6e319]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "ATTACK L.O.S. Sudden Death Does ten points of magical damage to any person or object." [ref=f6e320] [cursor=pointer]: + - generic [ref=f6e321]: ATTACK + - generic [ref=f6e322]: L.O.S. + - generic [ref=f6e323]: Sudden Death + - generic [ref=f6e324]: Does ten points of magical damage to any person or object. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e325] [cursor=pointer]: + - generic [ref=f6e326]: NEUTRAL + - generic [ref=f6e327]: Amplify + - generic [ref=f6e328]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f6e329] [cursor=pointer]: + - generic [ref=f6e330]: COUNTERACTION + - generic [ref=f6e331]: Absorb Spell + - generic [ref=f6e332]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Lightning Blast Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn." [ref=f6e333] [cursor=pointer]: + - generic [ref=f6e334]: ATTACK + - generic [ref=f6e335]: L.O.S. + - generic [ref=f6e336]: Lightning Blast + - generic [ref=f6e337]: Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn. + - button "ATTACK ADJACENT Wizardblade Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used." [ref=f6e338] [cursor=pointer]: + - generic [ref=f6e339]: ATTACK + - generic [ref=f6e340]: ADJACENT + - generic [ref=f6e341]: Wizardblade + - generic [ref=f6e342]: Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used. + - generic "your hand" [ref=f6e343] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-53-48-996Z.yml b/.playwright-mcp/page-2026-08-16T17-53-48-996Z.yml new file mode 100644 index 0000000..a22af26 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-53-48-996Z.yml @@ -0,0 +1,283 @@ +- generic [ref=f6e3]: + - banner [ref=f6e4]: + - generic [ref=f6e5]: Wiz-War + - generic [ref=f6e6]: sixth edition + - generic [ref=f6e7]: room R9E8 + - button "transfer seat" [ref=f6e8] [cursor=pointer] + - button "leave table" [ref=f6e9] [cursor=pointer] + - button "help & rules" [ref=f6e10] [cursor=pointer] + - generic [ref=f6e17]: + - img [ref=f6e19]: + - button [ref=f6e20] [cursor=pointer] + - button [ref=f6e21] [cursor=pointer] + - button [ref=f6e22] [cursor=pointer] + - button [ref=f6e23] [cursor=pointer] + - button [ref=f6e24] [cursor=pointer] + - button [ref=f6e25] [cursor=pointer] + - button [ref=f6e26] [cursor=pointer] + - button [ref=f6e27] [cursor=pointer] + - button [ref=f6e28] [cursor=pointer] + - button [ref=f6e29] [cursor=pointer] + - button [ref=f6e30] [cursor=pointer] + - button [ref=f6e31] [cursor=pointer] + - button [ref=f6e32] [cursor=pointer] + - button [ref=f6e33] [cursor=pointer] + - button [ref=f6e34] [cursor=pointer] + - button [ref=f6e35] [cursor=pointer] + - button [ref=f6e36] [cursor=pointer] + - button [ref=f6e37] [cursor=pointer] + - button [ref=f6e38] [cursor=pointer] + - button [ref=f6e39] [cursor=pointer] + - button [ref=f6e40] [cursor=pointer] + - button [ref=f6e41] [cursor=pointer] + - button [ref=f6e42] [cursor=pointer] + - button [ref=f6e43] [cursor=pointer] + - button [ref=f6e44] [cursor=pointer] + - button [ref=f6e45] [cursor=pointer] + - button [ref=f6e46] [cursor=pointer] + - button [ref=f6e47] [cursor=pointer] + - button [ref=f6e48] [cursor=pointer] + - button [ref=f6e49] [cursor=pointer] + - button [ref=f6e50] [cursor=pointer] + - button [ref=f6e51] [cursor=pointer] + - button [ref=f6e52] [cursor=pointer] + - button [ref=f6e53] [cursor=pointer] + - button [ref=f6e54] [cursor=pointer] + - button [ref=f6e55] [cursor=pointer] + - button [ref=f6e56] [cursor=pointer] + - button [ref=f6e57] [cursor=pointer] + - button [ref=f6e58] [cursor=pointer] + - button [ref=f6e59] [cursor=pointer] + - button [ref=f6e60] [cursor=pointer] + - button [ref=f6e61] [cursor=pointer] + - button [ref=f6e62] [cursor=pointer] + - button [ref=f6e63] [cursor=pointer] + - button [ref=f6e64] [cursor=pointer] + - button [ref=f6e65] [cursor=pointer] + - button [ref=f6e66] [cursor=pointer] + - button [ref=f6e67] [cursor=pointer] + - button [ref=f6e68] [cursor=pointer] + - button [ref=f6e69] [cursor=pointer] + - button "↑ A" [ref=f6e131] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f6e133] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f6e135] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f6e137] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f6e139] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f6e141] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f6e143] [cursor=pointer] + - complementary [ref=f6e145]: + - generic [ref=f6e146]: + - text: You missed 94 moves. + - button "▶ Watch what happened" [ref=f6e147] [cursor=pointer] + - button "skip" [ref=f6e148] [cursor=pointer] + - generic [ref=f6e149]: 🏆 alice wins! + - generic [ref=f6e150]: + - generic [ref=f6e151]: life-points + - generic [ref=f6e152]: + - generic [ref=f6e154]: alice (you) + - generic [ref=f6e155]: "1" + - generic [ref=f6e156]: 14 cards + - generic [ref=f6e157]: + - generic [ref=f6e159]: bob + - generic [ref=f6e160]: "0" + - generic [ref=f6e161]: 0 cards + - generic [ref=f6e162]: + - text: draw pile 111 · + - button "discards 0" [ref=f6e163] [cursor=pointer] + - generic "game log" [ref=f6e164]: + - generic [ref=f6e165]: — alice's turn (round 7) — + - generic [ref=f6e166]: alice punches bob! + - generic [ref=f6e167]: bob takes 1 damage (punch from alice) — 9 life left. + - generic [ref=f6e168]: — bob's turn (round 8) — + - generic [ref=f6e169]: bob punches alice! + - generic [ref=f6e170]: alice takes 1 damage (punch from bob) — 9 life left. + - generic [ref=f6e171]: — alice's turn (round 8) — + - generic [ref=f6e172]: alice punches bob! + - generic [ref=f6e173]: bob takes 1 damage (punch from alice) — 8 life left. + - generic [ref=f6e174]: — bob's turn (round 9) — + - generic [ref=f6e175]: bob punches alice! + - generic [ref=f6e176]: alice takes 1 damage (punch from bob) — 8 life left. + - generic [ref=f6e177]: — alice's turn (round 9) — + - generic [ref=f6e178]: alice punches bob! + - generic [ref=f6e179]: bob takes 1 damage (punch from alice) — 7 life left. + - generic [ref=f6e180]: — bob's turn (round 10) — + - generic [ref=f6e181]: bob punches alice! + - generic [ref=f6e182]: alice takes 1 damage (punch from bob) — 7 life left. + - generic [ref=f6e183]: — alice's turn (round 10) — + - generic [ref=f6e184]: alice punches bob! + - generic [ref=f6e185]: bob takes 1 damage (punch from alice) — 6 life left. + - generic [ref=f6e186]: — bob's turn (round 11) — + - generic [ref=f6e187]: bob punches alice! + - generic [ref=f6e188]: alice takes 1 damage (punch from bob) — 6 life left. + - generic [ref=f6e189]: — alice's turn (round 11) — + - generic [ref=f6e190]: alice punches bob! + - generic [ref=f6e191]: bob takes 1 damage (punch from alice) — 5 life left. + - generic [ref=f6e192]: — bob's turn (round 12) — + - generic [ref=f6e193]: bob punches alice! + - generic [ref=f6e194]: alice takes 1 damage (punch from bob) — 5 life left. + - generic [ref=f6e195]: — alice's turn (round 12) — + - generic [ref=f6e196]: alice punches bob! + - generic [ref=f6e197]: bob takes 1 damage (punch from alice) — 4 life left. + - generic [ref=f6e198]: — bob's turn (round 13) — + - generic [ref=f6e199]: bob punches alice! + - generic [ref=f6e200]: alice takes 1 damage (punch from bob) — 4 life left. + - generic [ref=f6e201]: — alice's turn (round 13) — + - generic [ref=f6e202]: alice punches bob! + - generic [ref=f6e203]: bob takes 1 damage (punch from alice) — 3 life left. + - generic [ref=f6e204]: — bob's turn (round 14) — + - generic [ref=f6e205]: bob punches alice! + - generic [ref=f6e206]: alice takes 1 damage (punch from bob) — 3 life left. + - generic [ref=f6e207]: — alice's turn (round 14) — + - generic [ref=f6e208]: alice punches bob! + - generic [ref=f6e209]: bob takes 1 damage (punch from alice) — 2 life left. + - generic [ref=f6e210]: — bob's turn (round 15) — + - generic [ref=f6e211]: bob punches alice! + - generic [ref=f6e212]: alice takes 1 damage (punch from bob) — 2 life left. + - generic [ref=f6e213]: — alice's turn (round 15) — + - generic [ref=f6e214]: alice punches bob! + - generic [ref=f6e215]: bob takes 1 damage (punch from alice) — 1 life left. + - generic [ref=f6e216]: — bob's turn (round 16) — + - generic [ref=f6e217]: bob punches alice! + - generic [ref=f6e218]: alice takes 1 damage (punch from bob) — 1 life left. + - generic [ref=f6e219]: — alice's turn (round 16) — + - generic [ref=f6e220]: alice punches bob! + - generic [ref=f6e221]: bob takes 1 damage (punch from alice) — 0 life left. + - generic [ref=f6e222]: ☠ bob is dead — killed by alice. + - generic [ref=f6e223]: alice takes 7 cards from bob's body. + - generic [ref=f6e224]: 🏆 alice WINS — last wizard standing! + - generic [ref=f6e225]: + - generic [ref=f6e226]: Hand over the limit — mark cards and discard. + - generic [ref=f6e228]: + - button "Pick up treasure" [disabled] [ref=f6e229] + - button "Drop treasure" [disabled] [ref=f6e230] + - button "Punch a wall…" [disabled] [ref=f6e231] + - button "Discard cards…" [ref=f6e232] [cursor=pointer] + - generic [ref=f6e233]: + - text: draw + - combobox "draw" [ref=f6e234]: + - option "0" + - option "1" + - option "2" [selected] + - button "End turn" [ref=f6e235] [cursor=pointer] + - generic "all hands revealed" [ref=f6e236]: + - generic [ref=f6e237]: + - text: The hands, face-up + - button "⟲ Watch the whole game" [ref=f6e238] [cursor=pointer] + - generic [ref=f6e239]: + - generic [ref=f6e240]: 🏆 alice + - generic [ref=f6e241]: + - button "NEUTRAL ADJACENT Pick Lock Unlock any door (but the door will relock behind you). Can only use when adjacent to door. You may \"hold the door open\" for others, if you wish. This is not a spell." [ref=f6e242] [cursor=pointer]: + - generic [ref=f6e243]: NEUTRAL + - generic [ref=f6e244]: ADJACENT + - generic [ref=f6e245]: Pick Lock + - generic [ref=f6e246]: Unlock any door (but the door will relock behind you). Can only use when adjacent to door. You may "hold the door open" for others, if you wish. This is not a spell. + - button "NEUTRAL L.O.S. Remove Lock Permanently removes lock from any one door. Must be adjacent to door to use. Door is still considered to block L.O.S." [ref=f6e247] [cursor=pointer]: + - generic [ref=f6e248]: NEUTRAL + - generic [ref=f6e249]: L.O.S. + - generic [ref=f6e250]: Remove Lock + - generic [ref=f6e251]: Permanently removes lock from any one door. Must be adjacent to door to use. Door is still considered to block L.O.S. + - button "ATTACK L.O.S. Fireball Does five points of magical damage and destroys all magical stones an opponent is carrying, if any of the points get through." [ref=f6e252] [cursor=pointer]: + - generic [ref=f6e253]: ATTACK + - generic [ref=f6e254]: L.O.S. + - generic [ref=f6e255]: Fireball + - generic [ref=f6e256]: Does five points of magical damage and destroys all magical stones an opponent is carrying, if any of the points get through. + - button "ATTACK L.O.S. Power Drain Drain points from an opponent and add them to your own points. Amount equals NUMBER card played." [ref=f6e257] [cursor=pointer]: + - generic [ref=f6e258]: ATTACK + - generic [ref=f6e259]: L.O.S. + - generic [ref=f6e260]: Power Drain + - generic [ref=f6e261]: Drain points from an opponent and add them to your own points. Amount equals NUMBER card played. + - button "COUNTERACTION Reflection A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players." [ref=f6e262] [cursor=pointer]: + - generic [ref=f6e263]: COUNTERACTION + - generic [ref=f6e264]: Reflection + - generic [ref=f6e265]: A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players. + - button "4 4 Wiz-War 4" [ref=f6e266] [cursor=pointer]: + - generic [ref=f6e267]: "4" + - generic [ref=f6e268]: "4" + - generic [ref=f6e269]: Wiz-War + - generic [ref=f6e270]: "4" + - button "NEUTRAL/COUNTERACTION Reuse Spell You may retrieve any spell you use immediately after you use it (but not the NUMBER card, if used). You may reuse your retrieved spell immediately if you wish (except when it is an ATTACK)." [ref=f6e271] [cursor=pointer]: + - generic [ref=f6e272]: NEUTRAL/COUNTERACTION + - generic [ref=f6e273]: Reuse Spell + - generic [ref=f6e274]: You may retrieve any spell you use immediately after you use it (but not the NUMBER card, if used). You may reuse your retrieved spell immediately if you wish (except when it is an ATTACK). + - button "ATTACK L.O.S. Powerthrust A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card." [ref=f6e275] [cursor=pointer]: + - generic [ref=f6e276]: ATTACK + - generic [ref=f6e277]: L.O.S. + - generic [ref=f6e278]: Powerthrust + - generic [ref=f6e279]: A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e280] [cursor=pointer]: + - generic [ref=f6e281]: NEUTRAL + - generic [ref=f6e282]: Amplify + - generic [ref=f6e283]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "ATTACK L.O.S. Sudden Death Does ten points of magical damage to any person or object." [ref=f6e284] [cursor=pointer]: + - generic [ref=f6e285]: ATTACK + - generic [ref=f6e286]: L.O.S. + - generic [ref=f6e287]: Sudden Death + - generic [ref=f6e288]: Does ten points of magical damage to any person or object. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e289] [cursor=pointer]: + - generic [ref=f6e290]: NEUTRAL + - generic [ref=f6e291]: Amplify + - generic [ref=f6e292]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f6e293] [cursor=pointer]: + - generic [ref=f6e294]: COUNTERACTION + - generic [ref=f6e295]: Absorb Spell + - generic [ref=f6e296]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Lightning Blast Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn." [ref=f6e297] [cursor=pointer]: + - generic [ref=f6e298]: ATTACK + - generic [ref=f6e299]: L.O.S. + - generic [ref=f6e300]: Lightning Blast + - generic [ref=f6e301]: Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn. + - button "ATTACK ADJACENT Wizardblade Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used." [ref=f6e302] [cursor=pointer]: + - generic [ref=f6e303]: ATTACK + - generic [ref=f6e304]: ADJACENT + - generic [ref=f6e305]: Wizardblade + - generic [ref=f6e306]: Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used. + - generic [ref=f6e307]: + - generic [ref=f6e308]: + - text: bob + - generic [ref=f6e309]: as they fell + - generic [ref=f6e310]: + - button "ATTACK L.O.S. Powerthrust A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card." [ref=f6e311] [cursor=pointer]: + - generic [ref=f6e312]: ATTACK + - generic [ref=f6e313]: L.O.S. + - generic [ref=f6e314]: Powerthrust + - generic [ref=f6e315]: A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e316] [cursor=pointer]: + - generic [ref=f6e317]: NEUTRAL + - generic [ref=f6e318]: Amplify + - generic [ref=f6e319]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "ATTACK L.O.S. Sudden Death Does ten points of magical damage to any person or object." [ref=f6e320] [cursor=pointer]: + - generic [ref=f6e321]: ATTACK + - generic [ref=f6e322]: L.O.S. + - generic [ref=f6e323]: Sudden Death + - generic [ref=f6e324]: Does ten points of magical damage to any person or object. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e325] [cursor=pointer]: + - generic [ref=f6e326]: NEUTRAL + - generic [ref=f6e327]: Amplify + - generic [ref=f6e328]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f6e329] [cursor=pointer]: + - generic [ref=f6e330]: COUNTERACTION + - generic [ref=f6e331]: Absorb Spell + - generic [ref=f6e332]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Lightning Blast Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn." [ref=f6e333] [cursor=pointer]: + - generic [ref=f6e334]: ATTACK + - generic [ref=f6e335]: L.O.S. + - generic [ref=f6e336]: Lightning Blast + - generic [ref=f6e337]: Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn. + - button "ATTACK ADJACENT Wizardblade Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used." [ref=f6e338] [cursor=pointer]: + - generic [ref=f6e339]: ATTACK + - generic [ref=f6e340]: ADJACENT + - generic [ref=f6e341]: Wizardblade + - generic [ref=f6e342]: Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used. + - generic "your hand" [ref=f6e343] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-53-51-839Z.yml b/.playwright-mcp/page-2026-08-16T17-53-51-839Z.yml new file mode 100644 index 0000000..e191c9a --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-53-51-839Z.yml @@ -0,0 +1,369 @@ +- generic [ref=f6e3]: + - banner [ref=f6e4]: + - generic [ref=f6e5]: Wiz-War + - generic [ref=f6e6]: sixth edition + - generic [ref=f6e7]: room R9E8 + - button "transfer seat" [ref=f6e8] [cursor=pointer] + - button "leave table" [ref=f6e9] [cursor=pointer] + - button "help & rules" [ref=f6e10] [cursor=pointer] + - dialog "what happened while you were away" [ref=f6e345]: + - banner [ref=f6e346]: + - generic [ref=f6e347]: The whole tale, from the deal + - generic [ref=f6e348]: move 1 of 94 + - button "skip to now" [ref=f6e349] [cursor=pointer] + - img [ref=f6e351]: + - button [ref=f6e352] [cursor=pointer] + - button [ref=f6e353] [cursor=pointer] + - button [ref=f6e354] [cursor=pointer] + - button [ref=f6e355] [cursor=pointer] + - button [ref=f6e356] [cursor=pointer] + - button [ref=f6e357] [cursor=pointer] + - button [ref=f6e358] [cursor=pointer] + - button [ref=f6e359] [cursor=pointer] + - button [ref=f6e360] [cursor=pointer] + - button [ref=f6e361] [cursor=pointer] + - button [ref=f6e362] [cursor=pointer] + - button [ref=f6e363] [cursor=pointer] + - button [ref=f6e364] [cursor=pointer] + - button [ref=f6e365] [cursor=pointer] + - button [ref=f6e366] [cursor=pointer] + - button [ref=f6e367] [cursor=pointer] + - button [ref=f6e368] [cursor=pointer] + - button [ref=f6e369] [cursor=pointer] + - button [ref=f6e370] [cursor=pointer] + - button [ref=f6e371] [cursor=pointer] + - button [ref=f6e372] [cursor=pointer] + - button [ref=f6e373] [cursor=pointer] + - button [ref=f6e374] [cursor=pointer] + - button [ref=f6e375] [cursor=pointer] + - button [ref=f6e376] [cursor=pointer] + - button [ref=f6e377] [cursor=pointer] + - button [ref=f6e378] [cursor=pointer] + - button [ref=f6e379] [cursor=pointer] + - button [ref=f6e380] [cursor=pointer] + - button [ref=f6e381] [cursor=pointer] + - button [ref=f6e382] [cursor=pointer] + - button [ref=f6e383] [cursor=pointer] + - button [ref=f6e384] [cursor=pointer] + - button [ref=f6e385] [cursor=pointer] + - button [ref=f6e386] [cursor=pointer] + - button [ref=f6e387] [cursor=pointer] + - button [ref=f6e388] [cursor=pointer] + - button [ref=f6e389] [cursor=pointer] + - button [ref=f6e390] [cursor=pointer] + - button [ref=f6e391] [cursor=pointer] + - button [ref=f6e392] [cursor=pointer] + - button [ref=f6e393] [cursor=pointer] + - button [ref=f6e394] [cursor=pointer] + - button [ref=f6e395] [cursor=pointer] + - button [ref=f6e396] [cursor=pointer] + - button [ref=f6e397] [cursor=pointer] + - button [ref=f6e398] [cursor=pointer] + - button [ref=f6e399] [cursor=pointer] + - button [ref=f6e400] [cursor=pointer] + - button [ref=f6e401] [cursor=pointer] + - button "↑ A" [ref=f6e463] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f6e465] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f6e467] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f6e469] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f6e471] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f6e473] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f6e475] [cursor=pointer] + - button [ref=f6e477] [cursor=pointer] + - generic [ref=f6e479]: + - strong [ref=f6e480]: bob + - generic [ref=f6e481]: — alice's turn (round 1) — + - generic [ref=f6e482]: + - button "previous move" [ref=f6e483] [cursor=pointer]: ◀ + - button "pause" [ref=f6e484] [cursor=pointer]: ❚❚ + - button "next move" [ref=f6e485] [cursor=pointer]: ▶ + - button "1×" [ref=f6e486] [cursor=pointer] + - button "2×" [ref=f6e487] [cursor=pointer] + - button "4×" [ref=f6e488] [cursor=pointer] + - generic [ref=f6e17]: + - img [ref=f6e19]: + - button [ref=f6e20] [cursor=pointer] + - button [ref=f6e21] [cursor=pointer] + - button [ref=f6e22] [cursor=pointer] + - button [ref=f6e23] [cursor=pointer] + - button [ref=f6e24] [cursor=pointer] + - button [ref=f6e25] [cursor=pointer] + - button [ref=f6e26] [cursor=pointer] + - button [ref=f6e27] [cursor=pointer] + - button [ref=f6e28] [cursor=pointer] + - button [ref=f6e29] [cursor=pointer] + - button [ref=f6e30] [cursor=pointer] + - button [ref=f6e31] [cursor=pointer] + - button [ref=f6e32] [cursor=pointer] + - button [ref=f6e33] [cursor=pointer] + - button [ref=f6e34] [cursor=pointer] + - button [ref=f6e35] [cursor=pointer] + - button [ref=f6e36] [cursor=pointer] + - button [ref=f6e37] [cursor=pointer] + - button [ref=f6e38] [cursor=pointer] + - button [ref=f6e39] [cursor=pointer] + - button [ref=f6e40] [cursor=pointer] + - button [ref=f6e41] [cursor=pointer] + - button [ref=f6e42] [cursor=pointer] + - button [ref=f6e43] [cursor=pointer] + - button [ref=f6e44] [cursor=pointer] + - button [ref=f6e45] [cursor=pointer] + - button [ref=f6e46] [cursor=pointer] + - button [ref=f6e47] [cursor=pointer] + - button [ref=f6e48] [cursor=pointer] + - button [ref=f6e49] [cursor=pointer] + - button [ref=f6e50] [cursor=pointer] + - button [ref=f6e51] [cursor=pointer] + - button [ref=f6e52] [cursor=pointer] + - button [ref=f6e53] [cursor=pointer] + - button [ref=f6e54] [cursor=pointer] + - button [ref=f6e55] [cursor=pointer] + - button [ref=f6e56] [cursor=pointer] + - button [ref=f6e57] [cursor=pointer] + - button [ref=f6e58] [cursor=pointer] + - button [ref=f6e59] [cursor=pointer] + - button [ref=f6e60] [cursor=pointer] + - button [ref=f6e61] [cursor=pointer] + - button [ref=f6e62] [cursor=pointer] + - button [ref=f6e63] [cursor=pointer] + - button [ref=f6e64] [cursor=pointer] + - button [ref=f6e65] [cursor=pointer] + - button [ref=f6e66] [cursor=pointer] + - button [ref=f6e67] [cursor=pointer] + - button [ref=f6e68] [cursor=pointer] + - button [ref=f6e69] [cursor=pointer] + - button "↑ A" [ref=f6e131] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f6e133] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f6e135] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f6e137] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f6e139] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f6e141] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f6e143] [cursor=pointer] + - complementary [ref=f6e145]: + - generic [ref=f6e146]: + - text: You missed 94 moves. + - button "▶ Watch what happened" [ref=f6e147] [cursor=pointer] + - button "skip" [ref=f6e148] [cursor=pointer] + - generic [ref=f6e149]: 🏆 alice wins! + - generic [ref=f6e150]: + - generic [ref=f6e151]: life-points + - generic [ref=f6e152]: + - generic [ref=f6e154]: alice (you) + - generic [ref=f6e155]: "1" + - generic [ref=f6e156]: 14 cards + - generic [ref=f6e157]: + - generic [ref=f6e159]: bob + - generic [ref=f6e160]: "0" + - generic [ref=f6e161]: 0 cards + - generic [ref=f6e162]: + - text: draw pile 111 · + - button "discards 0" [ref=f6e163] [cursor=pointer] + - generic "game log" [ref=f6e164]: + - generic [ref=f6e165]: — alice's turn (round 7) — + - generic [ref=f6e166]: alice punches bob! + - generic [ref=f6e167]: bob takes 1 damage (punch from alice) — 9 life left. + - generic [ref=f6e168]: — bob's turn (round 8) — + - generic [ref=f6e169]: bob punches alice! + - generic [ref=f6e170]: alice takes 1 damage (punch from bob) — 9 life left. + - generic [ref=f6e171]: — alice's turn (round 8) — + - generic [ref=f6e172]: alice punches bob! + - generic [ref=f6e173]: bob takes 1 damage (punch from alice) — 8 life left. + - generic [ref=f6e174]: — bob's turn (round 9) — + - generic [ref=f6e175]: bob punches alice! + - generic [ref=f6e176]: alice takes 1 damage (punch from bob) — 8 life left. + - generic [ref=f6e177]: — alice's turn (round 9) — + - generic [ref=f6e178]: alice punches bob! + - generic [ref=f6e179]: bob takes 1 damage (punch from alice) — 7 life left. + - generic [ref=f6e180]: — bob's turn (round 10) — + - generic [ref=f6e181]: bob punches alice! + - generic [ref=f6e182]: alice takes 1 damage (punch from bob) — 7 life left. + - generic [ref=f6e183]: — alice's turn (round 10) — + - generic [ref=f6e184]: alice punches bob! + - generic [ref=f6e185]: bob takes 1 damage (punch from alice) — 6 life left. + - generic [ref=f6e186]: — bob's turn (round 11) — + - generic [ref=f6e187]: bob punches alice! + - generic [ref=f6e188]: alice takes 1 damage (punch from bob) — 6 life left. + - generic [ref=f6e189]: — alice's turn (round 11) — + - generic [ref=f6e190]: alice punches bob! + - generic [ref=f6e191]: bob takes 1 damage (punch from alice) — 5 life left. + - generic [ref=f6e192]: — bob's turn (round 12) — + - generic [ref=f6e193]: bob punches alice! + - generic [ref=f6e194]: alice takes 1 damage (punch from bob) — 5 life left. + - generic [ref=f6e195]: — alice's turn (round 12) — + - generic [ref=f6e196]: alice punches bob! + - generic [ref=f6e197]: bob takes 1 damage (punch from alice) — 4 life left. + - generic [ref=f6e198]: — bob's turn (round 13) — + - generic [ref=f6e199]: bob punches alice! + - generic [ref=f6e200]: alice takes 1 damage (punch from bob) — 4 life left. + - generic [ref=f6e201]: — alice's turn (round 13) — + - generic [ref=f6e202]: alice punches bob! + - generic [ref=f6e203]: bob takes 1 damage (punch from alice) — 3 life left. + - generic [ref=f6e204]: — bob's turn (round 14) — + - generic [ref=f6e205]: bob punches alice! + - generic [ref=f6e206]: alice takes 1 damage (punch from bob) — 3 life left. + - generic [ref=f6e207]: — alice's turn (round 14) — + - generic [ref=f6e208]: alice punches bob! + - generic [ref=f6e209]: bob takes 1 damage (punch from alice) — 2 life left. + - generic [ref=f6e210]: — bob's turn (round 15) — + - generic [ref=f6e211]: bob punches alice! + - generic [ref=f6e212]: alice takes 1 damage (punch from bob) — 2 life left. + - generic [ref=f6e213]: — alice's turn (round 15) — + - generic [ref=f6e214]: alice punches bob! + - generic [ref=f6e215]: bob takes 1 damage (punch from alice) — 1 life left. + - generic [ref=f6e216]: — bob's turn (round 16) — + - generic [ref=f6e217]: bob punches alice! + - generic [ref=f6e218]: alice takes 1 damage (punch from bob) — 1 life left. + - generic [ref=f6e219]: — alice's turn (round 16) — + - generic [ref=f6e220]: alice punches bob! + - generic [ref=f6e221]: bob takes 1 damage (punch from alice) — 0 life left. + - generic [ref=f6e222]: ☠ bob is dead — killed by alice. + - generic [ref=f6e223]: alice takes 7 cards from bob's body. + - generic [ref=f6e224]: 🏆 alice WINS — last wizard standing! + - generic [ref=f6e225]: + - generic [ref=f6e226]: Hand over the limit — mark cards and discard. + - generic [ref=f6e228]: + - button "Pick up treasure" [disabled] [ref=f6e229] + - button "Drop treasure" [disabled] [ref=f6e230] + - button "Punch a wall…" [disabled] [ref=f6e231] + - button "Discard cards…" [ref=f6e232] [cursor=pointer] + - generic [ref=f6e233]: + - text: draw + - combobox "draw" [ref=f6e234]: + - option "0" + - option "1" + - option "2" [selected] + - button "End turn" [ref=f6e235] [cursor=pointer] + - generic "all hands revealed" [ref=f6e236]: + - generic [ref=f6e237]: + - text: The hands, face-up + - button "⟲ Watch the whole game" [active] [ref=f6e238] [cursor=pointer] + - generic [ref=f6e239]: + - generic [ref=f6e240]: 🏆 alice + - generic [ref=f6e241]: + - button "NEUTRAL ADJACENT Pick Lock Unlock any door (but the door will relock behind you). Can only use when adjacent to door. You may \"hold the door open\" for others, if you wish. This is not a spell." [ref=f6e242] [cursor=pointer]: + - generic [ref=f6e243]: NEUTRAL + - generic [ref=f6e244]: ADJACENT + - generic [ref=f6e245]: Pick Lock + - generic [ref=f6e246]: Unlock any door (but the door will relock behind you). Can only use when adjacent to door. You may "hold the door open" for others, if you wish. This is not a spell. + - button "NEUTRAL L.O.S. Remove Lock Permanently removes lock from any one door. Must be adjacent to door to use. Door is still considered to block L.O.S." [ref=f6e247] [cursor=pointer]: + - generic [ref=f6e248]: NEUTRAL + - generic [ref=f6e249]: L.O.S. + - generic [ref=f6e250]: Remove Lock + - generic [ref=f6e251]: Permanently removes lock from any one door. Must be adjacent to door to use. Door is still considered to block L.O.S. + - button "ATTACK L.O.S. Fireball Does five points of magical damage and destroys all magical stones an opponent is carrying, if any of the points get through." [ref=f6e252] [cursor=pointer]: + - generic [ref=f6e253]: ATTACK + - generic [ref=f6e254]: L.O.S. + - generic [ref=f6e255]: Fireball + - generic [ref=f6e256]: Does five points of magical damage and destroys all magical stones an opponent is carrying, if any of the points get through. + - button "ATTACK L.O.S. Power Drain Drain points from an opponent and add them to your own points. Amount equals NUMBER card played." [ref=f6e257] [cursor=pointer]: + - generic [ref=f6e258]: ATTACK + - generic [ref=f6e259]: L.O.S. + - generic [ref=f6e260]: Power Drain + - generic [ref=f6e261]: Drain points from an opponent and add them to your own points. Amount equals NUMBER card played. + - button "COUNTERACTION Reflection A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players." [ref=f6e262] [cursor=pointer]: + - generic [ref=f6e263]: COUNTERACTION + - generic [ref=f6e264]: Reflection + - generic [ref=f6e265]: A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players. + - button "4 4 Wiz-War 4" [ref=f6e266] [cursor=pointer]: + - generic [ref=f6e267]: "4" + - generic [ref=f6e268]: "4" + - generic [ref=f6e269]: Wiz-War + - generic [ref=f6e270]: "4" + - button "NEUTRAL/COUNTERACTION Reuse Spell You may retrieve any spell you use immediately after you use it (but not the NUMBER card, if used). You may reuse your retrieved spell immediately if you wish (except when it is an ATTACK)." [ref=f6e271] [cursor=pointer]: + - generic [ref=f6e272]: NEUTRAL/COUNTERACTION + - generic [ref=f6e273]: Reuse Spell + - generic [ref=f6e274]: You may retrieve any spell you use immediately after you use it (but not the NUMBER card, if used). You may reuse your retrieved spell immediately if you wish (except when it is an ATTACK). + - button "ATTACK L.O.S. Powerthrust A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card." [ref=f6e275] [cursor=pointer]: + - generic [ref=f6e276]: ATTACK + - generic [ref=f6e277]: L.O.S. + - generic [ref=f6e278]: Powerthrust + - generic [ref=f6e279]: A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e280] [cursor=pointer]: + - generic [ref=f6e281]: NEUTRAL + - generic [ref=f6e282]: Amplify + - generic [ref=f6e283]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "ATTACK L.O.S. Sudden Death Does ten points of magical damage to any person or object." [ref=f6e284] [cursor=pointer]: + - generic [ref=f6e285]: ATTACK + - generic [ref=f6e286]: L.O.S. + - generic [ref=f6e287]: Sudden Death + - generic [ref=f6e288]: Does ten points of magical damage to any person or object. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e289] [cursor=pointer]: + - generic [ref=f6e290]: NEUTRAL + - generic [ref=f6e291]: Amplify + - generic [ref=f6e292]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f6e293] [cursor=pointer]: + - generic [ref=f6e294]: COUNTERACTION + - generic [ref=f6e295]: Absorb Spell + - generic [ref=f6e296]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Lightning Blast Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn." [ref=f6e297] [cursor=pointer]: + - generic [ref=f6e298]: ATTACK + - generic [ref=f6e299]: L.O.S. + - generic [ref=f6e300]: Lightning Blast + - generic [ref=f6e301]: Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn. + - button "ATTACK ADJACENT Wizardblade Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used." [ref=f6e302] [cursor=pointer]: + - generic [ref=f6e303]: ATTACK + - generic [ref=f6e304]: ADJACENT + - generic [ref=f6e305]: Wizardblade + - generic [ref=f6e306]: Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used. + - generic [ref=f6e307]: + - generic [ref=f6e308]: + - text: bob + - generic [ref=f6e309]: as they fell + - generic [ref=f6e310]: + - button "ATTACK L.O.S. Powerthrust A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card." [ref=f6e311] [cursor=pointer]: + - generic [ref=f6e312]: ATTACK + - generic [ref=f6e313]: L.O.S. + - generic [ref=f6e314]: Powerthrust + - generic [ref=f6e315]: A telekinetic blow that does magical damage equal to two points plus an (optional) accompanying NUMBER card. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e316] [cursor=pointer]: + - generic [ref=f6e317]: NEUTRAL + - generic [ref=f6e318]: Amplify + - generic [ref=f6e319]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "ATTACK L.O.S. Sudden Death Does ten points of magical damage to any person or object." [ref=f6e320] [cursor=pointer]: + - generic [ref=f6e321]: ATTACK + - generic [ref=f6e322]: L.O.S. + - generic [ref=f6e323]: Sudden Death + - generic [ref=f6e324]: Does ten points of magical damage to any person or object. + - button "NEUTRAL Amplify Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together." [ref=f6e325] [cursor=pointer]: + - generic [ref=f6e326]: NEUTRAL + - generic [ref=f6e327]: Amplify + - generic [ref=f6e328]: Doubles spell power of one point-based or duration-based spell. Two AMPLIFY spells quadruple spell power when used together. + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f6e329] [cursor=pointer]: + - generic [ref=f6e330]: COUNTERACTION + - generic [ref=f6e331]: Absorb Spell + - generic [ref=f6e332]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Lightning Blast Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn." [ref=f6e333] [cursor=pointer]: + - generic [ref=f6e334]: ATTACK + - generic [ref=f6e335]: L.O.S. + - generic [ref=f6e336]: Lightning Blast + - generic [ref=f6e337]: Does magical damage equal to the accompanying NUMBER card, and stuns. Opponent loses one turn while recovering from electrified senses. If all damage gets counteracted, opponent does not lose turn. + - button "ATTACK ADJACENT Wizardblade Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used." [ref=f6e338] [cursor=pointer]: + - generic [ref=f6e339]: ATTACK + - generic [ref=f6e340]: ADJACENT + - generic [ref=f6e341]: Wizardblade + - generic [ref=f6e342]: Does magical damage equal to the NUMBER card played. Does NO damage without a NUMBER card. Must be on same square as opponent to attack. If target fills an entire square, you must be in an adjacent square to use. This card is permanent. Display when used. + - generic "your hand" [ref=f6e343] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-56-03-249Z.yml b/.playwright-mcp/page-2026-08-16T17-56-03-249Z.yml new file mode 100644 index 0000000..dea540e --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-56-03-249Z.yml @@ -0,0 +1,243 @@ +- generic [ref=f7e3]: + - banner [ref=f7e4]: + - generic [ref=f7e5]: Wiz-War + - generic [ref=f7e6]: sixth edition + - generic [ref=f7e7]: room NX8Y + - button "transfer seat" [ref=f7e8] [cursor=pointer] + - button "leave table" [ref=f7e9] [cursor=pointer] + - button "help & rules" [ref=f7e10] [cursor=pointer] + - alertdialog "the game is won" [ref=f7e11]: + - generic [ref=f7e12]: + - generic [ref=f7e13]: 🏆 + - generic [ref=f7e14]: Kestrel + - generic [ref=f7e15]: carried two stolen treasures home — the maze is theirs + - button "Behold the final board" [ref=f7e16] [cursor=pointer] + - generic [ref=f7e17]: + - img [ref=f7e19]: + - button [ref=f7e20] [cursor=pointer] + - button [ref=f7e21] [cursor=pointer] + - button [ref=f7e22] [cursor=pointer] + - button [ref=f7e23] [cursor=pointer] + - button [ref=f7e24] [cursor=pointer] + - button [ref=f7e25] [cursor=pointer] + - button [ref=f7e26] [cursor=pointer] + - button [ref=f7e27] [cursor=pointer] + - button [ref=f7e28] [cursor=pointer] + - button [ref=f7e29] [cursor=pointer] + - button [ref=f7e30] [cursor=pointer] + - button [ref=f7e31] [cursor=pointer] + - button [ref=f7e32] [cursor=pointer] + - button [ref=f7e33] [cursor=pointer] + - button [ref=f7e34] [cursor=pointer] + - button [ref=f7e35] [cursor=pointer] + - button [ref=f7e36] [cursor=pointer] + - button [ref=f7e37] [cursor=pointer] + - button [ref=f7e38] [cursor=pointer] + - button [ref=f7e39] [cursor=pointer] + - button [ref=f7e40] [cursor=pointer] + - button [ref=f7e41] [cursor=pointer] + - button [ref=f7e42] [cursor=pointer] + - button [ref=f7e43] [cursor=pointer] + - button [ref=f7e44] [cursor=pointer] + - button [ref=f7e45] [cursor=pointer] + - button [ref=f7e46] [cursor=pointer] + - button [ref=f7e47] [cursor=pointer] + - button [ref=f7e48] [cursor=pointer] + - button [ref=f7e49] [cursor=pointer] + - button [ref=f7e50] [cursor=pointer] + - button [ref=f7e51] [cursor=pointer] + - button [ref=f7e52] [cursor=pointer] + - button [ref=f7e53] [cursor=pointer] + - button [ref=f7e54] [cursor=pointer] + - button [ref=f7e55] [cursor=pointer] + - button [ref=f7e56] [cursor=pointer] + - button [ref=f7e57] [cursor=pointer] + - button [ref=f7e58] [cursor=pointer] + - button [ref=f7e59] [cursor=pointer] + - button [ref=f7e60] [cursor=pointer] + - button [ref=f7e61] [cursor=pointer] + - button [ref=f7e62] [cursor=pointer] + - button [ref=f7e63] [cursor=pointer] + - button [ref=f7e64] [cursor=pointer] + - button [ref=f7e65] [cursor=pointer] + - button [ref=f7e66] [cursor=pointer] + - button [ref=f7e67] [cursor=pointer] + - button [ref=f7e68] [cursor=pointer] + - button [ref=f7e69] [cursor=pointer] + - button "↑ A" [ref=f7e131] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f7e133] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f7e135] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f7e137] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f7e139] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f7e141] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f7e143] [cursor=pointer] + - button "wraith (Kestrel) — 2/4 dmg" [ref=f7e145] [cursor=pointer] + - button "skeleton (Some Old Guy) — 0/4 dmg" [ref=f7e147] [cursor=pointer] + - complementary [ref=f7e149]: + - generic [ref=f7e150]: + - text: You missed 142 moves. + - button "▶ Watch what happened" [ref=f7e151] [cursor=pointer] + - button "skip" [ref=f7e152] [cursor=pointer] + - generic [ref=f7e153]: 🏆 Kestrel wins! + - generic [ref=f7e154]: + - generic [ref=f7e155]: life-points + - generic [ref=f7e156]: + - generic [ref=f7e158]: Some Old Guy (you) + - generic [ref=f7e159]: "4" + - generic [ref=f7e160]: 0 cards + - generic [ref=f7e161]: + - generic [ref=f7e163]: Kestrel + - generic [ref=f7e164]: "15" + - generic [ref=f7e165]: 8 cards + - button "Brainstone" [ref=f7e167] [cursor=pointer] + - generic [ref=f7e168]: + - text: draw pile 156 · + - button "discards 35" [ref=f7e169] [cursor=pointer] + - generic "game log" [ref=f7e170]: + - generic [ref=f7e171]: Kestrel plays a 3 for movement (6 total). + - generic [ref=f7e172]: Kestrel casts Pick Lock. + - generic [ref=f7e173]: Kestrel unlocks a door. + - generic [ref=f7e174]: Kestrel grabs Some Old Guy's treasure! + - generic [ref=f7e175]: Kestrel draws 2 card(s). + - generic [ref=f7e176]: The door swings shut and relocks. + - generic [ref=f7e177]: — Some Old Guy's turn (round 5) — + - generic [ref=f7e178]: Some Old Guy plays a 2 for movement (5 total). + - generic [ref=f7e179]: Some Old Guy casts Drop Object at Kestrel. + - generic [ref=f7e180]: Kestrel drops a treasure. + - generic [ref=f7e181]: Some Old Guy draws 2 card(s). + - generic [ref=f7e182]: — Kestrel's turn (round 5) — + - generic [ref=f7e183]: Kestrel charges a wand (2 charges). + - generic [ref=f7e184]: The wand crackles (1 left). + - generic [ref=f7e185]: Kestrel casts Sticky Wand with a 2 at Some Old Guy. + - generic [ref=f7e186]: Kestrel displays Sticky Wand. + - generic [ref=f7e187]: Sticky Wand webs settles over Some Old Guy (1 turn). + - generic [ref=f7e188]: Some Old Guy is tangled in sticky webs! + - generic [ref=f7e189]: Some Old Guy interrupts the flow of time (Opportunity Fire)! + - generic [ref=f7e190]: The Wraith falls upon Some Old Guy! + - generic [ref=f7e191]: Some Old Guy takes 2 damage (wraith's touch) — 6 life left. + - generic [ref=f7e192]: "Some Old Guy discards Number “3” (Expansion #1)." + - generic [ref=f7e193]: Kestrel grabs Some Old Guy's treasure! + - generic [ref=f7e194]: Kestrel draws 2 card(s). + - generic [ref=f7e195]: — Some Old Guy's turn (round 6) — + - generic [ref=f7e196]: Some Old Guy draws 2 card(s). + - generic [ref=f7e197]: Sticky Wand webs wears off Some Old Guy. + - generic [ref=f7e198]: — Kestrel's turn (round 6) — + - generic [ref=f7e199]: The Wraith falls upon Some Old Guy! + - generic [ref=f7e200]: Some Old Guy takes 2 damage (wraith's touch) — 4 life left. + - generic [ref=f7e201]: "Some Old Guy discards Number “2” (Expansion #1)." + - generic [ref=f7e202]: Kestrel's wand crumbles to dust. + - generic [ref=f7e203]: Kestrel casts Sticky Wand at Some Old Guy. + - generic [ref=f7e204]: Kestrel displays Sticky Wand. + - generic [ref=f7e205]: Sticky Wand webs settles over Some Old Guy (1 turn). + - generic [ref=f7e206]: Some Old Guy is tangled in sticky webs! + - generic [ref=f7e207]: Kestrel casts Pick Lock. + - generic [ref=f7e208]: Kestrel unlocks a door. + - generic [ref=f7e209]: Kestrel draws 2 card(s). + - generic [ref=f7e210]: The door swings shut and relocks. + - generic [ref=f7e211]: — Some Old Guy's turn (round 7) — + - generic [ref=f7e212]: Some Old Guy casts Walking Dead. + - generic [ref=f7e213]: Some Old Guy draws 2 card(s). + - generic [ref=f7e214]: Sticky Wand webs wears off Some Old Guy. + - generic [ref=f7e215]: — Kestrel's turn (round 7) — + - generic [ref=f7e216]: Kestrel casts Brainstone. + - generic [ref=f7e217]: Kestrel displays Brainstone. + - generic [ref=f7e218]: Kestrel draws 2 card(s). + - generic [ref=f7e219]: — Some Old Guy's turn (round 8) — + - generic [ref=f7e220]: The Skeleton strikes! + - generic [ref=f7e221]: The Wraith takes 2 damage. + - generic [ref=f7e222]: Some Old Guy casts Thornbush. + - generic [ref=f7e223]: Some Old Guy plays a 2 for movement (5 total). + - generic [ref=f7e224]: Some Old Guy draws 2 card(s). + - generic [ref=f7e225]: — Kestrel's turn (round 8) — + - generic [ref=f7e226]: Kestrel casts Pick Lock. + - generic [ref=f7e227]: Kestrel unlocks a door. + - generic [ref=f7e228]: Kestrel drops a treasure on Kestrel's home base! + - generic [ref=f7e229]: Some Old Guy is eliminated — both treasures lost! + - generic [ref=f7e230]: 🏆 Kestrel WINS by treasure! + - generic [ref=f7e231]: + - generic "all hands revealed" [ref=f7e233]: + - generic [ref=f7e234]: + - text: The hands, face-up + - button "⟲ Watch the whole game" [ref=f7e235] [cursor=pointer] + - generic [ref=f7e236]: + - generic [ref=f7e237]: + - text: Some Old Guy + - generic [ref=f7e238]: as they fell + - generic [ref=f7e239]: + - button "COUNTERACTION Blunt Reduces any damage done to you by 1/2. Round fractions up. Works on point-based or duration-based spells, or physical damage." [ref=f7e240] [cursor=pointer]: + - generic [ref=f7e241]: COUNTERACTION + - generic [ref=f7e242]: Blunt + - generic [ref=f7e243]: Reduces any damage done to you by 1/2. Round fractions up. Works on point-based or duration-based spells, or physical damage. + - button "2 2 Wiz-War 2" [ref=f7e244] [cursor=pointer]: + - generic [ref=f7e245]: "2" + - generic [ref=f7e246]: "2" + - generic [ref=f7e247]: Wiz-War + - generic [ref=f7e248]: "2" + - button "ATTACK L.O.S. Large Rock You may throw it. Does two points physical damage. Once thrown, it may be picked up and thrown again by any player." [ref=f7e249] [cursor=pointer]: + - generic [ref=f7e250]: ATTACK + - generic [ref=f7e251]: L.O.S. + - generic [ref=f7e252]: Large Rock + - generic [ref=f7e253]: You may throw it. Does two points physical damage. Once thrown, it may be picked up and thrown again by any player. + - button "NEUTRAL L.O.S. Create Door Creates a permanent, locked door in any stone wall or corridor. If cast on an illusionary wall, it is under the illusion, which must be seen through in order to use the door." [ref=f7e254] [cursor=pointer]: + - generic [ref=f7e255]: NEUTRAL + - generic [ref=f7e256]: L.O.S. + - generic [ref=f7e257]: Create Door + - generic [ref=f7e258]: Creates a permanent, locked door in any stone wall or corridor. If cast on an illusionary wall, it is under the illusion, which must be seen through in order to use the door. + - button "NEUTRAL Around the Corner You may cast any line of sight spell around one corner (up to 180 degrees)" [ref=f7e259] [cursor=pointer]: + - generic [ref=f7e260]: NEUTRAL + - generic [ref=f7e261]: Around the Corner + - generic [ref=f7e262]: You may cast any line of sight spell around one corner (up to 180 degrees) + - button "NEUTRAL Alter Ego Create a stationary double of yourself in the square you now occupy. It may use any of the spells in your hand, and you need not be in its L.O.S. to do so. Permanent until destroyed. Any damage done to it at all destroys it." [ref=f7e263] [cursor=pointer]: + - generic [ref=f7e264]: NEUTRAL + - generic [ref=f7e265]: Alter Ego + - generic [ref=f7e266]: Create a stationary double of yourself in the square you now occupy. It may use any of the spells in your hand, and you need not be in its L.O.S. to do so. Permanent until destroyed. Any damage done to it at all destroys it. + - generic [ref=f7e267]: + - generic [ref=f7e268]: 🏆 Kestrel + - generic [ref=f7e269]: + - button "NEUTRAL Adrenaline Allows two attacks in one turn. Duration equals NUMBER card played." [ref=f7e270] [cursor=pointer]: + - generic [ref=f7e271]: NEUTRAL + - generic [ref=f7e272]: Adrenaline + - generic [ref=f7e273]: Allows two attacks in one turn. Duration equals NUMBER card played. + - button "COUNTERACTION Reflection A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players." [ref=f7e274] [cursor=pointer]: + - generic [ref=f7e275]: COUNTERACTION + - generic [ref=f7e276]: Reflection + - generic [ref=f7e277]: A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players. + - button "NEUTRAL L.O.S. Ugly You momentarily become so ugly that all opponents in L.O.S. retreat as far away as necessary to avoid L.O.S., along the shortest path available. This happens during your turn. Passage through firewalls and bushes blocks L.O.S. For multiple corridor choices, opponent rolls D4 for random direction. Affects SHRUNK and INVISIBLE opponents." [ref=f7e278] [cursor=pointer]: + - generic [ref=f7e279]: NEUTRAL + - generic [ref=f7e280]: L.O.S. + - generic [ref=f7e281]: Ugly + - generic [ref=f7e282]: You momentarily become so ugly that all opponents in L.O.S. retreat as far away as necessary to avoid L.O.S., along the shortest path available. This happens during your turn. Passage through firewalls and bushes blocks L.O.S. For multiple corridor choices, opponent rolls D4 for random direction. Affects SHRUNK and INVISIBLE opponents. + - button "NEUTRAL Shrink You shrink. Reduces opponent's chance to hit you by 50% in any attack. Also reduces your normal movement to 2. Duration equals NUMBER card played." [ref=f7e283] [cursor=pointer]: + - generic [ref=f7e284]: NEUTRAL + - generic [ref=f7e285]: Shrink + - generic [ref=f7e286]: You shrink. Reduces opponent's chance to hit you by 50% in any attack. Also reduces your normal movement to 2. Duration equals NUMBER card played. + - 'button "Brainstone POWER: Draw two more cards, now. Hand limit is now nine cards (including this card). This card is permanent. Display when used." [ref=f7e287] [cursor=pointer]': + - generic [ref=f7e288]: Brainstone + - generic [ref=f7e289]: "POWER: Draw two more cards, now. Hand limit is now nine cards (including this card). This card is permanent. Display when used." + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f7e290] [cursor=pointer]: + - generic [ref=f7e291]: COUNTERACTION + - generic [ref=f7e292]: Absorb Spell + - generic [ref=f7e293]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Swap Meet This spell lets you swap any two carried items (your choice) with another player. REFLECTION nullifies the spell. FULL REFLECTION lets the other player decide which objects, if any, will be swapped." [ref=f7e294] [cursor=pointer]: + - generic [ref=f7e295]: ATTACK + - generic [ref=f7e296]: L.O.S. + - generic [ref=f7e297]: Swap Meet + - generic [ref=f7e298]: This spell lets you swap any two carried items (your choice) with another player. REFLECTION nullifies the spell. FULL REFLECTION lets the other player decide which objects, if any, will be swapped. + - button "NEUTRAL L.O.S. Trader Swap the positions of any two items that are resting on the floor, both within your line of sight. Does not overcome GLUE. Does not work on players or monsters." [ref=f7e299] [cursor=pointer]: + - generic [ref=f7e300]: NEUTRAL + - generic [ref=f7e301]: L.O.S. + - generic [ref=f7e302]: Trader + - generic [ref=f7e303]: Swap the positions of any two items that are resting on the floor, both within your line of sight. Does not overcome GLUE. Does not work on players or monsters. + - generic "your hand" [ref=f7e304] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-56-07-437Z.yml b/.playwright-mcp/page-2026-08-16T17-56-07-437Z.yml new file mode 100644 index 0000000..e9ec172 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-56-07-437Z.yml @@ -0,0 +1,237 @@ +- generic [ref=f7e3]: + - banner [ref=f7e4]: + - generic [ref=f7e5]: Wiz-War + - generic [ref=f7e6]: sixth edition + - generic [ref=f7e7]: room NX8Y + - button "transfer seat" [ref=f7e8] [cursor=pointer] + - button "leave table" [ref=f7e9] [cursor=pointer] + - button "help & rules" [ref=f7e10] [cursor=pointer] + - generic [ref=f7e17]: + - img [ref=f7e19]: + - button [ref=f7e20] [cursor=pointer] + - button [ref=f7e21] [cursor=pointer] + - button [ref=f7e22] [cursor=pointer] + - button [ref=f7e23] [cursor=pointer] + - button [ref=f7e24] [cursor=pointer] + - button [ref=f7e25] [cursor=pointer] + - button [ref=f7e26] [cursor=pointer] + - button [ref=f7e27] [cursor=pointer] + - button [ref=f7e28] [cursor=pointer] + - button [ref=f7e29] [cursor=pointer] + - button [ref=f7e30] [cursor=pointer] + - button [ref=f7e31] [cursor=pointer] + - button [ref=f7e32] [cursor=pointer] + - button [ref=f7e33] [cursor=pointer] + - button [ref=f7e34] [cursor=pointer] + - button [ref=f7e35] [cursor=pointer] + - button [ref=f7e36] [cursor=pointer] + - button [ref=f7e37] [cursor=pointer] + - button [ref=f7e38] [cursor=pointer] + - button [ref=f7e39] [cursor=pointer] + - button [ref=f7e40] [cursor=pointer] + - button [ref=f7e41] [cursor=pointer] + - button [ref=f7e42] [cursor=pointer] + - button [ref=f7e43] [cursor=pointer] + - button [ref=f7e44] [cursor=pointer] + - button [ref=f7e45] [cursor=pointer] + - button [ref=f7e46] [cursor=pointer] + - button [ref=f7e47] [cursor=pointer] + - button [ref=f7e48] [cursor=pointer] + - button [ref=f7e49] [cursor=pointer] + - button [ref=f7e50] [cursor=pointer] + - button [ref=f7e51] [cursor=pointer] + - button [ref=f7e52] [cursor=pointer] + - button [ref=f7e53] [cursor=pointer] + - button [ref=f7e54] [cursor=pointer] + - button [ref=f7e55] [cursor=pointer] + - button [ref=f7e56] [cursor=pointer] + - button [ref=f7e57] [cursor=pointer] + - button [ref=f7e58] [cursor=pointer] + - button [ref=f7e59] [cursor=pointer] + - button [ref=f7e60] [cursor=pointer] + - button [ref=f7e61] [cursor=pointer] + - button [ref=f7e62] [cursor=pointer] + - button [ref=f7e63] [cursor=pointer] + - button [ref=f7e64] [cursor=pointer] + - button [ref=f7e65] [cursor=pointer] + - button [ref=f7e66] [cursor=pointer] + - button [ref=f7e67] [cursor=pointer] + - button [ref=f7e68] [cursor=pointer] + - button [ref=f7e69] [cursor=pointer] + - button "↑ A" [ref=f7e131] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f7e133] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f7e135] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f7e137] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f7e139] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f7e141] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f7e143] [cursor=pointer] + - button "wraith (Kestrel) — 2/4 dmg" [ref=f7e145] [cursor=pointer] + - button "skeleton (Some Old Guy) — 0/4 dmg" [ref=f7e147] [cursor=pointer] + - complementary [ref=f7e149]: + - generic [ref=f7e150]: + - text: You missed 142 moves. + - button "▶ Watch what happened" [ref=f7e151] [cursor=pointer] + - button "skip" [ref=f7e152] [cursor=pointer] + - generic [ref=f7e153]: 🏆 Kestrel wins! + - generic [ref=f7e154]: + - generic [ref=f7e155]: life-points + - generic [ref=f7e156]: + - generic [ref=f7e158]: Some Old Guy (you) + - generic [ref=f7e159]: "4" + - generic [ref=f7e160]: 0 cards + - generic [ref=f7e161]: + - generic [ref=f7e163]: Kestrel + - generic [ref=f7e164]: "15" + - generic [ref=f7e165]: 8 cards + - button "Brainstone" [ref=f7e167] [cursor=pointer] + - generic [ref=f7e168]: + - text: draw pile 156 · + - button "discards 35" [ref=f7e169] [cursor=pointer] + - generic "game log" [ref=f7e170]: + - generic [ref=f7e171]: Kestrel plays a 3 for movement (6 total). + - generic [ref=f7e172]: Kestrel casts Pick Lock. + - generic [ref=f7e173]: Kestrel unlocks a door. + - generic [ref=f7e174]: Kestrel grabs Some Old Guy's treasure! + - generic [ref=f7e175]: Kestrel draws 2 card(s). + - generic [ref=f7e176]: The door swings shut and relocks. + - generic [ref=f7e177]: — Some Old Guy's turn (round 5) — + - generic [ref=f7e178]: Some Old Guy plays a 2 for movement (5 total). + - generic [ref=f7e179]: Some Old Guy casts Drop Object at Kestrel. + - generic [ref=f7e180]: Kestrel drops a treasure. + - generic [ref=f7e181]: Some Old Guy draws 2 card(s). + - generic [ref=f7e182]: — Kestrel's turn (round 5) — + - generic [ref=f7e183]: Kestrel charges a wand (2 charges). + - generic [ref=f7e184]: The wand crackles (1 left). + - generic [ref=f7e185]: Kestrel casts Sticky Wand with a 2 at Some Old Guy. + - generic [ref=f7e186]: Kestrel displays Sticky Wand. + - generic [ref=f7e187]: Sticky Wand webs settles over Some Old Guy (1 turn). + - generic [ref=f7e188]: Some Old Guy is tangled in sticky webs! + - generic [ref=f7e189]: Some Old Guy interrupts the flow of time (Opportunity Fire)! + - generic [ref=f7e190]: The Wraith falls upon Some Old Guy! + - generic [ref=f7e191]: Some Old Guy takes 2 damage (wraith's touch) — 6 life left. + - generic [ref=f7e192]: "Some Old Guy discards Number “3” (Expansion #1)." + - generic [ref=f7e193]: Kestrel grabs Some Old Guy's treasure! + - generic [ref=f7e194]: Kestrel draws 2 card(s). + - generic [ref=f7e195]: — Some Old Guy's turn (round 6) — + - generic [ref=f7e196]: Some Old Guy draws 2 card(s). + - generic [ref=f7e197]: Sticky Wand webs wears off Some Old Guy. + - generic [ref=f7e198]: — Kestrel's turn (round 6) — + - generic [ref=f7e199]: The Wraith falls upon Some Old Guy! + - generic [ref=f7e200]: Some Old Guy takes 2 damage (wraith's touch) — 4 life left. + - generic [ref=f7e201]: "Some Old Guy discards Number “2” (Expansion #1)." + - generic [ref=f7e202]: Kestrel's wand crumbles to dust. + - generic [ref=f7e203]: Kestrel casts Sticky Wand at Some Old Guy. + - generic [ref=f7e204]: Kestrel displays Sticky Wand. + - generic [ref=f7e205]: Sticky Wand webs settles over Some Old Guy (1 turn). + - generic [ref=f7e206]: Some Old Guy is tangled in sticky webs! + - generic [ref=f7e207]: Kestrel casts Pick Lock. + - generic [ref=f7e208]: Kestrel unlocks a door. + - generic [ref=f7e209]: Kestrel draws 2 card(s). + - generic [ref=f7e210]: The door swings shut and relocks. + - generic [ref=f7e211]: — Some Old Guy's turn (round 7) — + - generic [ref=f7e212]: Some Old Guy casts Walking Dead. + - generic [ref=f7e213]: Some Old Guy draws 2 card(s). + - generic [ref=f7e214]: Sticky Wand webs wears off Some Old Guy. + - generic [ref=f7e215]: — Kestrel's turn (round 7) — + - generic [ref=f7e216]: Kestrel casts Brainstone. + - generic [ref=f7e217]: Kestrel displays Brainstone. + - generic [ref=f7e218]: Kestrel draws 2 card(s). + - generic [ref=f7e219]: — Some Old Guy's turn (round 8) — + - generic [ref=f7e220]: The Skeleton strikes! + - generic [ref=f7e221]: The Wraith takes 2 damage. + - generic [ref=f7e222]: Some Old Guy casts Thornbush. + - generic [ref=f7e223]: Some Old Guy plays a 2 for movement (5 total). + - generic [ref=f7e224]: Some Old Guy draws 2 card(s). + - generic [ref=f7e225]: — Kestrel's turn (round 8) — + - generic [ref=f7e226]: Kestrel casts Pick Lock. + - generic [ref=f7e227]: Kestrel unlocks a door. + - generic [ref=f7e228]: Kestrel drops a treasure on Kestrel's home base! + - generic [ref=f7e229]: Some Old Guy is eliminated — both treasures lost! + - generic [ref=f7e230]: 🏆 Kestrel WINS by treasure! + - generic [ref=f7e231]: + - generic "all hands revealed" [ref=f7e233]: + - generic [ref=f7e234]: + - text: The hands, face-up + - button "⟲ Watch the whole game" [ref=f7e235] [cursor=pointer] + - generic [ref=f7e236]: + - generic [ref=f7e237]: + - text: Some Old Guy + - generic [ref=f7e238]: as they fell + - generic [ref=f7e239]: + - button "COUNTERACTION Blunt Reduces any damage done to you by 1/2. Round fractions up. Works on point-based or duration-based spells, or physical damage." [ref=f7e240] [cursor=pointer]: + - generic [ref=f7e241]: COUNTERACTION + - generic [ref=f7e242]: Blunt + - generic [ref=f7e243]: Reduces any damage done to you by 1/2. Round fractions up. Works on point-based or duration-based spells, or physical damage. + - button "2 2 Wiz-War 2" [ref=f7e244] [cursor=pointer]: + - generic [ref=f7e245]: "2" + - generic [ref=f7e246]: "2" + - generic [ref=f7e247]: Wiz-War + - generic [ref=f7e248]: "2" + - button "ATTACK L.O.S. Large Rock You may throw it. Does two points physical damage. Once thrown, it may be picked up and thrown again by any player." [ref=f7e249] [cursor=pointer]: + - generic [ref=f7e250]: ATTACK + - generic [ref=f7e251]: L.O.S. + - generic [ref=f7e252]: Large Rock + - generic [ref=f7e253]: You may throw it. Does two points physical damage. Once thrown, it may be picked up and thrown again by any player. + - button "NEUTRAL L.O.S. Create Door Creates a permanent, locked door in any stone wall or corridor. If cast on an illusionary wall, it is under the illusion, which must be seen through in order to use the door." [ref=f7e254] [cursor=pointer]: + - generic [ref=f7e255]: NEUTRAL + - generic [ref=f7e256]: L.O.S. + - generic [ref=f7e257]: Create Door + - generic [ref=f7e258]: Creates a permanent, locked door in any stone wall or corridor. If cast on an illusionary wall, it is under the illusion, which must be seen through in order to use the door. + - button "NEUTRAL Around the Corner You may cast any line of sight spell around one corner (up to 180 degrees)" [ref=f7e259] [cursor=pointer]: + - generic [ref=f7e260]: NEUTRAL + - generic [ref=f7e261]: Around the Corner + - generic [ref=f7e262]: You may cast any line of sight spell around one corner (up to 180 degrees) + - button "NEUTRAL Alter Ego Create a stationary double of yourself in the square you now occupy. It may use any of the spells in your hand, and you need not be in its L.O.S. to do so. Permanent until destroyed. Any damage done to it at all destroys it." [ref=f7e263] [cursor=pointer]: + - generic [ref=f7e264]: NEUTRAL + - generic [ref=f7e265]: Alter Ego + - generic [ref=f7e266]: Create a stationary double of yourself in the square you now occupy. It may use any of the spells in your hand, and you need not be in its L.O.S. to do so. Permanent until destroyed. Any damage done to it at all destroys it. + - generic [ref=f7e267]: + - generic [ref=f7e268]: 🏆 Kestrel + - generic [ref=f7e269]: + - button "NEUTRAL Adrenaline Allows two attacks in one turn. Duration equals NUMBER card played." [ref=f7e270] [cursor=pointer]: + - generic [ref=f7e271]: NEUTRAL + - generic [ref=f7e272]: Adrenaline + - generic [ref=f7e273]: Allows two attacks in one turn. Duration equals NUMBER card played. + - button "COUNTERACTION Reflection A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players." [ref=f7e274] [cursor=pointer]: + - generic [ref=f7e275]: COUNTERACTION + - generic [ref=f7e276]: Reflection + - generic [ref=f7e277]: A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players. + - button "NEUTRAL L.O.S. Ugly You momentarily become so ugly that all opponents in L.O.S. retreat as far away as necessary to avoid L.O.S., along the shortest path available. This happens during your turn. Passage through firewalls and bushes blocks L.O.S. For multiple corridor choices, opponent rolls D4 for random direction. Affects SHRUNK and INVISIBLE opponents." [ref=f7e278] [cursor=pointer]: + - generic [ref=f7e279]: NEUTRAL + - generic [ref=f7e280]: L.O.S. + - generic [ref=f7e281]: Ugly + - generic [ref=f7e282]: You momentarily become so ugly that all opponents in L.O.S. retreat as far away as necessary to avoid L.O.S., along the shortest path available. This happens during your turn. Passage through firewalls and bushes blocks L.O.S. For multiple corridor choices, opponent rolls D4 for random direction. Affects SHRUNK and INVISIBLE opponents. + - button "NEUTRAL Shrink You shrink. Reduces opponent's chance to hit you by 50% in any attack. Also reduces your normal movement to 2. Duration equals NUMBER card played." [ref=f7e283] [cursor=pointer]: + - generic [ref=f7e284]: NEUTRAL + - generic [ref=f7e285]: Shrink + - generic [ref=f7e286]: You shrink. Reduces opponent's chance to hit you by 50% in any attack. Also reduces your normal movement to 2. Duration equals NUMBER card played. + - 'button "Brainstone POWER: Draw two more cards, now. Hand limit is now nine cards (including this card). This card is permanent. Display when used." [ref=f7e287] [cursor=pointer]': + - generic [ref=f7e288]: Brainstone + - generic [ref=f7e289]: "POWER: Draw two more cards, now. Hand limit is now nine cards (including this card). This card is permanent. Display when used." + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f7e290] [cursor=pointer]: + - generic [ref=f7e291]: COUNTERACTION + - generic [ref=f7e292]: Absorb Spell + - generic [ref=f7e293]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Swap Meet This spell lets you swap any two carried items (your choice) with another player. REFLECTION nullifies the spell. FULL REFLECTION lets the other player decide which objects, if any, will be swapped." [ref=f7e294] [cursor=pointer]: + - generic [ref=f7e295]: ATTACK + - generic [ref=f7e296]: L.O.S. + - generic [ref=f7e297]: Swap Meet + - generic [ref=f7e298]: This spell lets you swap any two carried items (your choice) with another player. REFLECTION nullifies the spell. FULL REFLECTION lets the other player decide which objects, if any, will be swapped. + - button "NEUTRAL L.O.S. Trader Swap the positions of any two items that are resting on the floor, both within your line of sight. Does not overcome GLUE. Does not work on players or monsters." [ref=f7e299] [cursor=pointer]: + - generic [ref=f7e300]: NEUTRAL + - generic [ref=f7e301]: L.O.S. + - generic [ref=f7e302]: Trader + - generic [ref=f7e303]: Swap the positions of any two items that are resting on the floor, both within your line of sight. Does not overcome GLUE. Does not work on players or monsters. + - generic "your hand" [ref=f7e304] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-08-16T17-56-10-259Z.yml b/.playwright-mcp/page-2026-08-16T17-56-10-259Z.yml new file mode 100644 index 0000000..ac43e99 --- /dev/null +++ b/.playwright-mcp/page-2026-08-16T17-56-10-259Z.yml @@ -0,0 +1,324 @@ +- generic [ref=f7e3]: + - banner [ref=f7e4]: + - generic [ref=f7e5]: Wiz-War + - generic [ref=f7e6]: sixth edition + - generic [ref=f7e7]: room NX8Y + - button "transfer seat" [ref=f7e8] [cursor=pointer] + - button "leave table" [ref=f7e9] [cursor=pointer] + - button "help & rules" [ref=f7e10] [cursor=pointer] + - dialog "what happened while you were away" [ref=f7e306]: + - banner [ref=f7e307]: + - generic [ref=f7e308]: The whole tale, from the deal + - generic [ref=f7e309]: move 1 of 142 + - button "skip to now" [ref=f7e310] [cursor=pointer] + - img [ref=f7e312]: + - button [ref=f7e313] [cursor=pointer] + - button [ref=f7e314] [cursor=pointer] + - button [ref=f7e315] [cursor=pointer] + - button [ref=f7e316] [cursor=pointer] + - button [ref=f7e317] [cursor=pointer] + - button [ref=f7e318] [cursor=pointer] + - button [ref=f7e319] [cursor=pointer] + - button [ref=f7e320] [cursor=pointer] + - button [ref=f7e321] [cursor=pointer] + - button [ref=f7e322] [cursor=pointer] + - button [ref=f7e323] [cursor=pointer] + - button [ref=f7e324] [cursor=pointer] + - button [ref=f7e325] [cursor=pointer] + - button [ref=f7e326] [cursor=pointer] + - button [ref=f7e327] [cursor=pointer] + - button [ref=f7e328] [cursor=pointer] + - button [ref=f7e329] [cursor=pointer] + - button [ref=f7e330] [cursor=pointer] + - button [ref=f7e331] [cursor=pointer] + - button [ref=f7e332] [cursor=pointer] + - button [ref=f7e333] [cursor=pointer] + - button [ref=f7e334] [cursor=pointer] + - button [ref=f7e335] [cursor=pointer] + - button [ref=f7e336] [cursor=pointer] + - button [ref=f7e337] [cursor=pointer] + - button [ref=f7e338] [cursor=pointer] + - button [ref=f7e339] [cursor=pointer] + - button [ref=f7e340] [cursor=pointer] + - button [ref=f7e341] [cursor=pointer] + - button [ref=f7e342] [cursor=pointer] + - button [ref=f7e343] [cursor=pointer] + - button [ref=f7e344] [cursor=pointer] + - button [ref=f7e345] [cursor=pointer] + - button [ref=f7e346] [cursor=pointer] + - button [ref=f7e347] [cursor=pointer] + - button [ref=f7e348] [cursor=pointer] + - button [ref=f7e349] [cursor=pointer] + - button [ref=f7e350] [cursor=pointer] + - button [ref=f7e351] [cursor=pointer] + - button [ref=f7e352] [cursor=pointer] + - button [ref=f7e353] [cursor=pointer] + - button [ref=f7e354] [cursor=pointer] + - button [ref=f7e355] [cursor=pointer] + - button [ref=f7e356] [cursor=pointer] + - button [ref=f7e357] [cursor=pointer] + - button [ref=f7e358] [cursor=pointer] + - button [ref=f7e359] [cursor=pointer] + - button [ref=f7e360] [cursor=pointer] + - button [ref=f7e361] [cursor=pointer] + - button [ref=f7e362] [cursor=pointer] + - button "↑ A" [ref=f7e423] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f7e425] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f7e427] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f7e429] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f7e431] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f7e433] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f7e435] [cursor=pointer] + - button [ref=f7e437] [cursor=pointer] + - generic [ref=f7e439]: + - strong [ref=f7e440]: Some Old Guy + - generic [ref=f7e441]: Some Old Guy casts Bloodstone. + - generic [ref=f7e442]: Some Old Guy displays Bloodstone. + - generic [ref=f7e443]: + - button "previous move" [ref=f7e444] [cursor=pointer]: ◀ + - button "pause" [ref=f7e445] [cursor=pointer]: ❚❚ + - button "next move" [ref=f7e446] [cursor=pointer]: ▶ + - button "1×" [ref=f7e447] [cursor=pointer] + - button "2×" [ref=f7e448] [cursor=pointer] + - button "4×" [ref=f7e449] [cursor=pointer] + - generic [ref=f7e17]: + - img [ref=f7e19]: + - button [ref=f7e20] [cursor=pointer] + - button [ref=f7e21] [cursor=pointer] + - button [ref=f7e22] [cursor=pointer] + - button [ref=f7e23] [cursor=pointer] + - button [ref=f7e24] [cursor=pointer] + - button [ref=f7e25] [cursor=pointer] + - button [ref=f7e26] [cursor=pointer] + - button [ref=f7e27] [cursor=pointer] + - button [ref=f7e28] [cursor=pointer] + - button [ref=f7e29] [cursor=pointer] + - button [ref=f7e30] [cursor=pointer] + - button [ref=f7e31] [cursor=pointer] + - button [ref=f7e32] [cursor=pointer] + - button [ref=f7e33] [cursor=pointer] + - button [ref=f7e34] [cursor=pointer] + - button [ref=f7e35] [cursor=pointer] + - button [ref=f7e36] [cursor=pointer] + - button [ref=f7e37] [cursor=pointer] + - button [ref=f7e38] [cursor=pointer] + - button [ref=f7e39] [cursor=pointer] + - button [ref=f7e40] [cursor=pointer] + - button [ref=f7e41] [cursor=pointer] + - button [ref=f7e42] [cursor=pointer] + - button [ref=f7e43] [cursor=pointer] + - button [ref=f7e44] [cursor=pointer] + - button [ref=f7e45] [cursor=pointer] + - button [ref=f7e46] [cursor=pointer] + - button [ref=f7e47] [cursor=pointer] + - button [ref=f7e48] [cursor=pointer] + - button [ref=f7e49] [cursor=pointer] + - button [ref=f7e50] [cursor=pointer] + - button [ref=f7e51] [cursor=pointer] + - button [ref=f7e52] [cursor=pointer] + - button [ref=f7e53] [cursor=pointer] + - button [ref=f7e54] [cursor=pointer] + - button [ref=f7e55] [cursor=pointer] + - button [ref=f7e56] [cursor=pointer] + - button [ref=f7e57] [cursor=pointer] + - button [ref=f7e58] [cursor=pointer] + - button [ref=f7e59] [cursor=pointer] + - button [ref=f7e60] [cursor=pointer] + - button [ref=f7e61] [cursor=pointer] + - button [ref=f7e62] [cursor=pointer] + - button [ref=f7e63] [cursor=pointer] + - button [ref=f7e64] [cursor=pointer] + - button [ref=f7e65] [cursor=pointer] + - button [ref=f7e66] [cursor=pointer] + - button [ref=f7e67] [cursor=pointer] + - button [ref=f7e68] [cursor=pointer] + - button [ref=f7e69] [cursor=pointer] + - button "↑ A" [ref=f7e131] [cursor=pointer]: + - generic: ↑ + - generic: A + - button "↓ A" [ref=f7e133] [cursor=pointer]: + - generic: ↓ + - generic: A + - button "← B" [ref=f7e135] [cursor=pointer]: + - generic: ← + - generic: B + - button "→ B" [ref=f7e137] [cursor=pointer]: + - generic: → + - generic: B + - button "→ C" [ref=f7e139] [cursor=pointer]: + - generic: → + - generic: C + - button "← C" [ref=f7e141] [cursor=pointer]: + - generic: ← + - generic: C + - button [ref=f7e143] [cursor=pointer] + - button "wraith (Kestrel) — 2/4 dmg" [ref=f7e145] [cursor=pointer] + - button "skeleton (Some Old Guy) — 0/4 dmg" [ref=f7e147] [cursor=pointer] + - complementary [ref=f7e149]: + - generic [ref=f7e150]: + - text: You missed 142 moves. + - button "▶ Watch what happened" [ref=f7e151] [cursor=pointer] + - button "skip" [ref=f7e152] [cursor=pointer] + - generic [ref=f7e153]: 🏆 Kestrel wins! + - generic [ref=f7e154]: + - generic [ref=f7e155]: life-points + - generic [ref=f7e156]: + - generic [ref=f7e158]: Some Old Guy (you) + - generic [ref=f7e159]: "4" + - generic [ref=f7e160]: 0 cards + - generic [ref=f7e161]: + - generic [ref=f7e163]: Kestrel + - generic [ref=f7e164]: "15" + - generic [ref=f7e165]: 8 cards + - button "Brainstone" [ref=f7e167] [cursor=pointer] + - generic [ref=f7e168]: + - text: draw pile 156 · + - button "discards 35" [ref=f7e169] [cursor=pointer] + - generic "game log" [ref=f7e170]: + - generic [ref=f7e171]: Kestrel plays a 3 for movement (6 total). + - generic [ref=f7e172]: Kestrel casts Pick Lock. + - generic [ref=f7e173]: Kestrel unlocks a door. + - generic [ref=f7e174]: Kestrel grabs Some Old Guy's treasure! + - generic [ref=f7e175]: Kestrel draws 2 card(s). + - generic [ref=f7e176]: The door swings shut and relocks. + - generic [ref=f7e177]: — Some Old Guy's turn (round 5) — + - generic [ref=f7e178]: Some Old Guy plays a 2 for movement (5 total). + - generic [ref=f7e179]: Some Old Guy casts Drop Object at Kestrel. + - generic [ref=f7e180]: Kestrel drops a treasure. + - generic [ref=f7e181]: Some Old Guy draws 2 card(s). + - generic [ref=f7e182]: — Kestrel's turn (round 5) — + - generic [ref=f7e183]: Kestrel charges a wand (2 charges). + - generic [ref=f7e184]: The wand crackles (1 left). + - generic [ref=f7e185]: Kestrel casts Sticky Wand with a 2 at Some Old Guy. + - generic [ref=f7e186]: Kestrel displays Sticky Wand. + - generic [ref=f7e187]: Sticky Wand webs settles over Some Old Guy (1 turn). + - generic [ref=f7e188]: Some Old Guy is tangled in sticky webs! + - generic [ref=f7e189]: Some Old Guy interrupts the flow of time (Opportunity Fire)! + - generic [ref=f7e190]: The Wraith falls upon Some Old Guy! + - generic [ref=f7e191]: Some Old Guy takes 2 damage (wraith's touch) — 6 life left. + - generic [ref=f7e192]: "Some Old Guy discards Number “3” (Expansion #1)." + - generic [ref=f7e193]: Kestrel grabs Some Old Guy's treasure! + - generic [ref=f7e194]: Kestrel draws 2 card(s). + - generic [ref=f7e195]: — Some Old Guy's turn (round 6) — + - generic [ref=f7e196]: Some Old Guy draws 2 card(s). + - generic [ref=f7e197]: Sticky Wand webs wears off Some Old Guy. + - generic [ref=f7e198]: — Kestrel's turn (round 6) — + - generic [ref=f7e199]: The Wraith falls upon Some Old Guy! + - generic [ref=f7e200]: Some Old Guy takes 2 damage (wraith's touch) — 4 life left. + - generic [ref=f7e201]: "Some Old Guy discards Number “2” (Expansion #1)." + - generic [ref=f7e202]: Kestrel's wand crumbles to dust. + - generic [ref=f7e203]: Kestrel casts Sticky Wand at Some Old Guy. + - generic [ref=f7e204]: Kestrel displays Sticky Wand. + - generic [ref=f7e205]: Sticky Wand webs settles over Some Old Guy (1 turn). + - generic [ref=f7e206]: Some Old Guy is tangled in sticky webs! + - generic [ref=f7e207]: Kestrel casts Pick Lock. + - generic [ref=f7e208]: Kestrel unlocks a door. + - generic [ref=f7e209]: Kestrel draws 2 card(s). + - generic [ref=f7e210]: The door swings shut and relocks. + - generic [ref=f7e211]: — Some Old Guy's turn (round 7) — + - generic [ref=f7e212]: Some Old Guy casts Walking Dead. + - generic [ref=f7e213]: Some Old Guy draws 2 card(s). + - generic [ref=f7e214]: Sticky Wand webs wears off Some Old Guy. + - generic [ref=f7e215]: — Kestrel's turn (round 7) — + - generic [ref=f7e216]: Kestrel casts Brainstone. + - generic [ref=f7e217]: Kestrel displays Brainstone. + - generic [ref=f7e218]: Kestrel draws 2 card(s). + - generic [ref=f7e219]: — Some Old Guy's turn (round 8) — + - generic [ref=f7e220]: The Skeleton strikes! + - generic [ref=f7e221]: The Wraith takes 2 damage. + - generic [ref=f7e222]: Some Old Guy casts Thornbush. + - generic [ref=f7e223]: Some Old Guy plays a 2 for movement (5 total). + - generic [ref=f7e224]: Some Old Guy draws 2 card(s). + - generic [ref=f7e225]: — Kestrel's turn (round 8) — + - generic [ref=f7e226]: Kestrel casts Pick Lock. + - generic [ref=f7e227]: Kestrel unlocks a door. + - generic [ref=f7e228]: Kestrel drops a treasure on Kestrel's home base! + - generic [ref=f7e229]: Some Old Guy is eliminated — both treasures lost! + - generic [ref=f7e230]: 🏆 Kestrel WINS by treasure! + - generic [ref=f7e231]: + - generic "all hands revealed" [ref=f7e233]: + - generic [ref=f7e234]: + - text: The hands, face-up + - button "⟲ Watch the whole game" [active] [ref=f7e235] [cursor=pointer] + - generic [ref=f7e236]: + - generic [ref=f7e237]: + - text: Some Old Guy + - generic [ref=f7e238]: as they fell + - generic [ref=f7e239]: + - button "COUNTERACTION Blunt Reduces any damage done to you by 1/2. Round fractions up. Works on point-based or duration-based spells, or physical damage." [ref=f7e240] [cursor=pointer]: + - generic [ref=f7e241]: COUNTERACTION + - generic [ref=f7e242]: Blunt + - generic [ref=f7e243]: Reduces any damage done to you by 1/2. Round fractions up. Works on point-based or duration-based spells, or physical damage. + - button "2 2 Wiz-War 2" [ref=f7e244] [cursor=pointer]: + - generic [ref=f7e245]: "2" + - generic [ref=f7e246]: "2" + - generic [ref=f7e247]: Wiz-War + - generic [ref=f7e248]: "2" + - button "ATTACK L.O.S. Large Rock You may throw it. Does two points physical damage. Once thrown, it may be picked up and thrown again by any player." [ref=f7e249] [cursor=pointer]: + - generic [ref=f7e250]: ATTACK + - generic [ref=f7e251]: L.O.S. + - generic [ref=f7e252]: Large Rock + - generic [ref=f7e253]: You may throw it. Does two points physical damage. Once thrown, it may be picked up and thrown again by any player. + - button "NEUTRAL L.O.S. Create Door Creates a permanent, locked door in any stone wall or corridor. If cast on an illusionary wall, it is under the illusion, which must be seen through in order to use the door." [ref=f7e254] [cursor=pointer]: + - generic [ref=f7e255]: NEUTRAL + - generic [ref=f7e256]: L.O.S. + - generic [ref=f7e257]: Create Door + - generic [ref=f7e258]: Creates a permanent, locked door in any stone wall or corridor. If cast on an illusionary wall, it is under the illusion, which must be seen through in order to use the door. + - button "NEUTRAL Around the Corner You may cast any line of sight spell around one corner (up to 180 degrees)" [ref=f7e259] [cursor=pointer]: + - generic [ref=f7e260]: NEUTRAL + - generic [ref=f7e261]: Around the Corner + - generic [ref=f7e262]: You may cast any line of sight spell around one corner (up to 180 degrees) + - button "NEUTRAL Alter Ego Create a stationary double of yourself in the square you now occupy. It may use any of the spells in your hand, and you need not be in its L.O.S. to do so. Permanent until destroyed. Any damage done to it at all destroys it." [ref=f7e263] [cursor=pointer]: + - generic [ref=f7e264]: NEUTRAL + - generic [ref=f7e265]: Alter Ego + - generic [ref=f7e266]: Create a stationary double of yourself in the square you now occupy. It may use any of the spells in your hand, and you need not be in its L.O.S. to do so. Permanent until destroyed. Any damage done to it at all destroys it. + - generic [ref=f7e267]: + - generic [ref=f7e268]: 🏆 Kestrel + - generic [ref=f7e269]: + - button "NEUTRAL Adrenaline Allows two attacks in one turn. Duration equals NUMBER card played." [ref=f7e270] [cursor=pointer]: + - generic [ref=f7e271]: NEUTRAL + - generic [ref=f7e272]: Adrenaline + - generic [ref=f7e273]: Allows two attacks in one turn. Duration equals NUMBER card played. + - button "COUNTERACTION Reflection A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players." [ref=f7e274] [cursor=pointer]: + - generic [ref=f7e275]: COUNTERACTION + - generic [ref=f7e276]: Reflection + - generic [ref=f7e277]: A spell cast against you works 50% for both parties. Only works on point-based or duration-based spells. Round fractions up. A single lost turn, then, divided and rounded up, is a lost turn for both players. + - button "NEUTRAL L.O.S. Ugly You momentarily become so ugly that all opponents in L.O.S. retreat as far away as necessary to avoid L.O.S., along the shortest path available. This happens during your turn. Passage through firewalls and bushes blocks L.O.S. For multiple corridor choices, opponent rolls D4 for random direction. Affects SHRUNK and INVISIBLE opponents." [ref=f7e278] [cursor=pointer]: + - generic [ref=f7e279]: NEUTRAL + - generic [ref=f7e280]: L.O.S. + - generic [ref=f7e281]: Ugly + - generic [ref=f7e282]: You momentarily become so ugly that all opponents in L.O.S. retreat as far away as necessary to avoid L.O.S., along the shortest path available. This happens during your turn. Passage through firewalls and bushes blocks L.O.S. For multiple corridor choices, opponent rolls D4 for random direction. Affects SHRUNK and INVISIBLE opponents. + - button "NEUTRAL Shrink You shrink. Reduces opponent's chance to hit you by 50% in any attack. Also reduces your normal movement to 2. Duration equals NUMBER card played." [ref=f7e283] [cursor=pointer]: + - generic [ref=f7e284]: NEUTRAL + - generic [ref=f7e285]: Shrink + - generic [ref=f7e286]: You shrink. Reduces opponent's chance to hit you by 50% in any attack. Also reduces your normal movement to 2. Duration equals NUMBER card played. + - 'button "Brainstone POWER: Draw two more cards, now. Hand limit is now nine cards (including this card). This card is permanent. Display when used." [ref=f7e287] [cursor=pointer]': + - generic [ref=f7e288]: Brainstone + - generic [ref=f7e289]: "POWER: Draw two more cards, now. Hand limit is now nine cards (including this card). This card is permanent. Display when used." + - button "COUNTERACTION Absorb Spell You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card." [ref=f7e290] [cursor=pointer]: + - generic [ref=f7e291]: COUNTERACTION + - generic [ref=f7e292]: Absorb Spell + - generic [ref=f7e293]: You can nullify and take into your hand one spell used directly against you. Does not include NUMBER cards. Will work on other COUNTERACTIONS. REFLECTION, FULL REFLECTION, FULL SHIELD have no effect on this card. + - button "ATTACK L.O.S. Swap Meet This spell lets you swap any two carried items (your choice) with another player. REFLECTION nullifies the spell. FULL REFLECTION lets the other player decide which objects, if any, will be swapped." [ref=f7e294] [cursor=pointer]: + - generic [ref=f7e295]: ATTACK + - generic [ref=f7e296]: L.O.S. + - generic [ref=f7e297]: Swap Meet + - generic [ref=f7e298]: This spell lets you swap any two carried items (your choice) with another player. REFLECTION nullifies the spell. FULL REFLECTION lets the other player decide which objects, if any, will be swapped. + - button "NEUTRAL L.O.S. Trader Swap the positions of any two items that are resting on the floor, both within your line of sight. Does not overcome GLUE. Does not work on players or monsters." [ref=f7e299] [cursor=pointer]: + - generic [ref=f7e300]: NEUTRAL + - generic [ref=f7e301]: L.O.S. + - generic [ref=f7e302]: Trader + - generic [ref=f7e303]: Swap the positions of any two items that are resting on the floor, both within your line of sight. Does not overcome GLUE. Does not work on players or monsters. + - generic "your hand" [ref=f7e304] \ No newline at end of file diff --git a/eric-replay.png b/eric-replay.png new file mode 100644 index 0000000000000000000000000000000000000000..d182940e47b736655c01abeb5ecc7893f540285d GIT binary patch literal 143306 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 literal 0 HcmV?d00001 diff --git a/finish-game.tmp.mjs b/finish-game.tmp.mjs new file mode 100644 index 0000000..c771e6c --- /dev/null +++ b/finish-game.tmp.mjs @@ -0,0 +1,131 @@ +// Script a complete 2p game on the local server: walk together, punch to the death. +import { WebSocket } from "ws"; +import { stepTarget, cellKey } from "./packages/engine/src/board.ts"; + +const url = "ws://localhost:8899/"; +function client() { + const ws = new WebSocket(url); + const queue = []; + const waiters = []; + ws.on("message", (d) => { + const m = JSON.parse(d.toString()); + if (waiters.length) waiters.shift()(m); + else queue.push(m); + }); + const next = () => new Promise((res) => (queue.length ? res(queue.shift()) : waiters.push(res))); + const send = (m) => ws.send(JSON.stringify(m)); + return { ws, next, send, queue }; +} +const until = async (c, pred) => { + for (;;) { + const m = await c.next(); + if (pred(m)) return m; + } +}; + +const a = client(); +await until(a, (m) => m.type === "welcome"); +a.send({ type: "create", name: "alice" }); +const seatA = await until(a, (m) => m.type === "seat"); +const room = await until(a, (m) => m.type === "room"); +const code = room.roomId; + +const b = client(); +await until(b, (m) => m.type === "welcome"); +b.send({ type: "join", roomId: code, name: "bob" }); +await until(b, (m) => m.type === "seat"); + +a.send({ type: "start", expansion: false }); +let viewA = (await until(a, (m) => m.type === "state")).view; +let viewB; + +const me = (v, who) => v.players.find((p) => p.id === who); +const sleep = (ms) => new Promise((r) => setTimeout(r, ms)); +const settle = async () => { + await sleep(120); + let err = null; + for (const c of [a, b]) { + while (c.queue.length) { + const m = c.queue.shift(); + if (m.type === "state" && c === a) viewA = m.view; + if (m.type === "error") err = m.message; + } + } + return err; +}; +const cmd = async (c, command) => { + await settle(); + c.send({ type: "command", command }); + const err = await settle(); + return err ? { error: err } : { view: viewA }; +}; +const step = async (c, dir) => cmd(c, { type: "move", direction: dir }); + +let safety = 600; +for (;;) { + if (--safety <= 0) throw new Error("script ran away"); + await settle(); + const who = viewA.activePlayerId; + const active = who === "alice" ? a : b; + const other = who === "alice" ? b : a; + const av = viewA; + if (av.phase === "finished") break; + const meP = me(av, who); + const foe = av.players.find((p) => p.id !== who); + const sameCell = meP.position.x === foe.position.x && meP.position.y === foe.position.y; + let acted = false; + if (sameCell && av.turn.round > 1 && !av.turn.attackUsed) { + const r = await cmd(active, { type: "punch", targetId: foe.id }); + if (!r.error) { + await cmd(other, { type: "pass" }); + acted = true; + } + } + if (!acted && who === "alice" && av.turn.movementAllowance > av.turn.movementUsed) { + // BFS the maze toward bob; take the first step of the shortest path. + const board = av.board; + const start = meP.position, goal = foe.position; + const prev = new Map([[cellKey(start), null]]); + let frontier = [start]; + let found = null; + while (frontier.length && !found) { + const nf = []; + for (const c of frontier) { + for (const d of ["N", "S", "E", "W"]) { + const t = stepTarget(board, c, d); + if (t.kind === "blocked") continue; + const k = cellKey(t.to); + if (prev.has(k)) continue; + prev.set(k, { from: c, dir: d }); + if (k === cellKey(goal)) { found = t.to; break; } + nf.push(t.to); + } + if (found) break; + } + frontier = nf; + } + if (found) { + let node = cellKey(found), hop = prev.get(node); + while (hop && cellKey(hop.from) !== cellKey(start)) { node = cellKey(hop.from); hop = prev.get(node); } + if (hop) { + const r = await step(active, hop.dir); + if (!r.error) continue; + } + } + } + const r = await cmd(active, { type: "endTurn", draw: 0 }); + if (r.error && /game is over/.test(r.error)) break; + if (r.error) throw new Error("endTurn failed: " + r.error); +} +console.log("FINISHED. winner:", viewA.winner, "room:", code); + +// Full replay request. +a.send({ type: "catchUp", sinceSeq: 0, full: true }); +const cu = await until(a, (m) => m.type === "catchUp" || m.type === "error"); +if (cu.type === "error") { console.log("replay error:", cu.message); process.exit(1); } +console.log("steps:", cu.steps.length); +const s0 = cu.steps[0]; +console.log("step0 keys:", Object.keys(s0).join(",")); +console.log("step0.view.board present:", !!s0.view?.board, "cells:", s0.view ? Object.keys(s0.view.board.cells).length : 0); +console.log("SEAT for browser:", JSON.stringify([{ roomId: code, name: "alice", token: seatA.token }])); +process.exit(0); diff --git a/finished-table.png b/finished-table.png new file mode 100644 index 0000000000000000000000000000000000000000..5805dfa9ab0fd56c3001474e7b8d936ca8508ed8 GIT binary patch literal 292670 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 { return; } const body = readFileSync(real); - res.writeHead(200, { "content-type": MIME[extname(real)] ?? "application/octet-stream" }); + // Hashed assets may cache forever; everything else must revalidate, or a + // stale index.html pins users to a dead bundle across deploys. + const cache = real.includes(`${sep}assets${sep}`) + ? "public, max-age=31536000, immutable" + : "no-cache"; + res.writeHead(200, { + "content-type": MIME[extname(real)] ?? "application/octet-stream", + "cache-control": cache, + }); res.end(body); } catch { res.writeHead(500).end(); diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index e079b5e..a3083e5 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -81,7 +81,9 @@ let discardMode = $state(false); const view = $derived(local.active ? local.view : net.view); - const isYourTurn = $derived(view !== null && view.activePlayerId === view.you && !view.stack); + const isYourTurn = $derived( + view !== null && view.phase === "playing" && view.activePlayerId === view.you && !view.stack, + ); const youMustRespond = $derived(view?.stack != null && view.stack.waitingOn === view.you); const attackNoticeKey = $derived( youMustRespond && view?.stack diff --git a/replay-reel.png b/replay-reel.png new file mode 100644 index 0000000000000000000000000000000000000000..c44db5590711d88d3793de00d2e04efc030f538e GIT binary patch literal 124772 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 }&l-q}z~1 zC7TREaXz8JgL$e-DMRfyEhPs3Z6E9de(>Jix^0Z(k0|#UUNy9dbnTBRZ|>K2YGF0- zWZm7^?MgC^3?dH|fts0NKS0pEun$r7pu^lf-pke)DaY=%3+kQMqh=uJk*(@QR+2Mz zJ;A8K8Q*%W{dOi;cJQ{cnSHBzTQf%6V*}df-grT`y&EP;L}b<45{PP^#THB7`Q-l3 z2JbkxfAMNs3)cGXk72jVf12lmCk(V9nwob6OI-}M^ohi@B_6CQWw||Wz4Tiyne-Z^ z8W7d@8?~adx;9XA!a0q(8^_@`i{WJZ*S`&hM=%1nliArKYyBG7t|_8n#BaVvNRge* zKt#RGH4noDKFWhX_s!+u8)zC<`@Mx@T6VU^o`+NEb3ZD7KTW^K{qHR1pe~p+LZi`ap+yGw?=sI7dlGzU26JD>H_xP=u;J-0pS{UFdYwKa82e+Sh~EU);}%+A&>MK# zp5xQN@L9%D+b~N$0e2X$Qojhj?#bngSRrlpVfPY3`cQ;Ao%lOT2#L{;Ls3;iZ0J#= zH?R6>gRUBR*!D@$>D|1t1R|X`;ek*WZiohD^3J=$YFMSVr1(2~j@Z3Jo1UhT&pI;4ei>l=t@B z=L}$Ex1T@H-_I_rN!3`JuUxRv3gmMTsi;cJr10w4k`&bK6|tODsTySJQ>fJHy+s|B4&Y+fmq!t~y(A({!wd05vg!aDXYZyH~?#EYe-o5*DRqEUF za)N4iuw9omE;CndGvElbR{)=~Do_k=zn`YtaQz85&W|j;o}$BX2WS%sqq;3EEM}GS zYA7P4?^HeL-k-mEag4rI{fo`n**Uhp-!%V5PxP^g2J!s(W}2%$7#()GUNWC9XiDPh%qCYbHpVs?k@JhS_bUA2mNN?k?1*b(M^@kU(HpiJ7{Zog;#69a(B`lXxzKQxbd0_ zHfNd7%s7wvp$BW2Zsg*4vN#Quy;cnyC*c)l%xZ~!bLZoiHM0Ay=bNX_d<&w&dS%b5 zC;cv-jD1dOI=hpM346HE6|TxjJjbq{Mq_5e_M?J;n$RpHm<(1?45kyFF1>ZQu}kxZ z#r03^Y+YTy8ilN#7&kGxxFszOPw5tEJ~17BONnUe^R;ATiIG)QQGs&3$gz4&PCvw! zA*i2X|CyGy-DnqDbW28B+M;OjSjjH?ORnB?k~f~7bumJMWZX~k#DX2gX?jOuVu*6! z%F2`7TY~)@{Ly0fMnw#gd&QnS_(df!^8e*+Z&_|Cm?Jnfv5_s}ZJMHKqySU++kTA~ zZMW_}4UswhoIhP?gr%dFX^bJ5-014PCcH7+NZELrgON6;GyRrgd6+>0GG^y+|G|bt z*@aZRtEI^fZ>cWCQt0X^R49^fp}oX)G(62QsLON6_1aS8clpw2kkel; z2PXoleh)roE=9U5_XK4Nk)qUbRU`Tp1-FY8v|J1XYiIpQ*;rtuH&~IY`Z09xr@iyy zfa6{K4~i^^cnH9IIm}G^@fCV%*wWwZt2$13{B=+Bjt54GJa7f>rCP1@3(_XIr2Au zsFi3nOh=f4YzMJ}CdZOP~m2eXk-qa`l;_3nCHBREZfgBzp z;?o