Files
fabula-ultima-html/html/148.html
Drew Malzahn c75cd188c1 feat: Add book viewer at /book with shared design system
- 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>
2026-06-06 03:36:35 +00:00

47 lines
2.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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 creatures 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>