Files
fabula-ultima-html/html/160.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

82 lines
3.7 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>Merchant Skills Profile</title>
<link rel="stylesheet" href="book-page.css">
</head>
<body>
<header>
<h1>PROTAGONISTS</h1>
<h2>Merchant Free Benefits & Skills</h2>
</header>
<!-- General Merchant/Class Features -->
<div class="skill-entry">
<h3>Merchants: Core Abilities</h3>
<ul>
<li><strong>Basic Inventory Improvement:</strong> Permanently increase your maximum Inventory Points by 2.</li>
</ul>
</div>
<h2>MERCHANT SKILLS</h2>
<!-- Skill: EXPIRATION DATE -->
<div class="skill-entry">
<h3>When a potion or delicacy (see page 151) you created that does not deal damage causes one or more creatures to recover Hit Points,</h3>
<p>You may instead have it deal poison damage equal to (half your level + (SL × 10)) to each of those creatures. This damages type cannot change, and it is halved if you are dealing damage to two or more creatures.</p>
</div>
<!-- Skill: IVE HEARD OF IT! -->
<div class="skill-entry">
<h3>IVE HEARD OF IT!</h3>
<p>After you or an ally who is able to hear and understand you roll dice for a Check to examine a creature, item, or location, you may spend 1 Trade Point to grant a bonus equal to (SL × 2) to the Result of that Check.</p>
</div>
<!-- Skill: PRIVATE STOCK -->
<div class="skill-entry">
<h3>PRIVATE STOCK</h3>
<p>When you or another Player Character spend (SL + 2) or fewer Inventory Points, you may spend 1 Trade Point to ignore that cost.</p>
</div>
<!-- Skill: REAL TREASURE -->
<div class="skill-entry">
<h3>REAL TREASURE</h3>
<p>Once per session, when you help an NPC or community defeat greed and corruption, improve their quality of life, or coexist with other creatures, if you have acquired the Winds of Trade Skill, you gain (SL + 1) Trade Points.</p>
</div>
<!-- Skill: WINDS OF TRADE -->
<div class="skill-entry">
<h3>WINDS OF TRADE</h3>
<p>After you rest in an area where commerce is possible, you gain (SL + 1) Trade Points. You may never have more than (SL + 3) Trade Points; if you acquire this Skill during character creation, you begin play with 2 Trade Points.</p>
<p><strong>Advanced Use:</strong> During a non-conflict scene, you may spend 2 Trade Points to choose one option:</p>
<ul>
<li>You create a material or rare item approved by the Game Master whose value in zenit is equal to or lower than (your level, multiplied by 30); <br>
<span style="font-style: italic;"><strong>OR</strong></span>
</li>
<li>You create an NPC that lives nearby and explain their occupation as well as how you met them, then the Game Master tells you what they require in exchange for their services.</li>
</ul>
</div>
<!-- Character Hooks/Quests -->
<h2>Character Connections</h2>
<div class="skill-entry">
<p>When developing your character background, consider these questions:</p>
<ul>
<li>Who introduced you to the art of commerce? Is it a family business?</li>
<li>Would this world be better without money? If so, why are you still a merchant?</li>
<li>What do you love about commerce? And what do you despise about it?</li>
<li>Do you have a business rival? What is your relationship with them?</li>
</ul>
</div>
<!-- Footer/Additional Content -->
<div class="skill-entry" style="background-color: #f4f0e8; border-left-color: #a3957d;">
<h4> Interaction</h4>
<p><strong>Reference:</strong> </p>
</div>
</body>
</html>