- Add html/index.html: book viewer with auto-discovering sidebar, prev/next navigation, keyboard shortcuts, and URL hash persistence - Add html/book-page.css: shared stylesheet for all book pages derived from fabula-ultima-sheet.css (dark theme, CSS variables, Cinzel/ Crimson Text fonts, common class styles) - Add book.js entry point so webpack injects the shared CSS into the book viewer; update webpack.config.js for two entry points, split CSS chunk, CopyWebpackPlugin for book pages, and /book dev server rewrite rule - Add scripts/strip_watermark.py: removes "Guest Customer (Order #52072168)" watermark artifacts from all 210 book pages - Add scripts/restyle_book.py: strips per-page <style> blocks and injects <link rel="stylesheet" href="book-page.css"> into all pages - Update Justfile deploy to scp -r dist/* for the new /book subtree Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
47 lines
2.0 KiB
HTML
47 lines
2.0 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Protagonist Abilities Guide</title>
|
||
<link rel="stylesheet" href="book-page.css">
|
||
</head>
|
||
<body>
|
||
|
||
<div class="page-header">
|
||
Page 147 | W
|
||
</div>
|
||
|
||
<h1>PROTAGONISTS</h1>
|
||
<h2>CHAPTER WARDWATTLE</h2>
|
||
|
||
<div class="card-container">
|
||
<h3 class="card-title">WARDWATTLE</h3>
|
||
<p>A tangle of robust branches, whose thorns spread powerful poison.</p>
|
||
<span class="effect-label">EFFECT</span>
|
||
<ol class="ability-list">
|
||
<li>You are Resistant to physical damage.</li>
|
||
<li>
|
||
You are Resistant to physical damage. Additionally, after a creature hits you with a melee attack, you deal an amount of physical damage to that creature equal to (5 + your Skill Level in Chloromancy) (after their attack was resolved).
|
||
</li>
|
||
<li>
|
||
You are Resistant to physical damage. Additionally, after a creature hits you with a melee attack, you deal an amount of physical damage to that creature equal to (5 + your Skill Level in Chloromancy), and then deal an amount of poison damage to that creature equal to (5 + your Skill Level in Chloromancy) (both these damage instances happen after that creature’s attack was resolved).
|
||
</li>
|
||
</ol>
|
||
</div>
|
||
|
||
<div class="card-container">
|
||
<h3 class="card-title">WRATHFUL CARNATION</h3>
|
||
<p>Despite their beauty, its yellow flowers emit an irritatingly pungent smell.</p>
|
||
<span class="effect-label">EFFECT</span>
|
||
<ul class="ability-list">
|
||
<li>When this magiseed leaves your garden, choose up to one enemy you can see. Until the end of your next turn, when the chosen enemy performs an attack or casts an offensive spell (OO), they must include you among the targets of that attack or spell (if able).</li>
|
||
<li>At the end of your turn, you may remove this magiseed from your garden; if you do, erase all sections of your Growth Clock.</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="footer-note">
|
||
</div>
|
||
|
||
</body>
|
||
</html> |