diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte
index 25fd65f..7884924 100644
--- a/packages/web/src/App.svelte
+++ b/packages/web/src/App.svelte
@@ -1844,7 +1844,7 @@
{#if selectedCard?.cardId === "mega-monster"}
— double its
+ onclick={() => (megaBoost = "life")}>life-points
— then tap the monster
diff --git a/packages/web/src/EdgeGlyph.svelte b/packages/web/src/EdgeGlyph.svelte
index f3deacc..f84ed54 100644
--- a/packages/web/src/EdgeGlyph.svelte
+++ b/packages/web/src/EdgeGlyph.svelte
@@ -15,11 +15,12 @@
const CELL = 48;
const WALL = 7;
const cls = $derived(state === "door" ? `door${lock ? ` ${lock}` : ""}` : "wall");
- // Every segment tells its hitpoints: what still stands of its 20 (or 15).
+ // Every segment tells its points — the game's own word: "A wall takes 20
+ // points of damage to destroy; a door takes 15."
const needed = $derived(state === "door" ? 15 : 20);
const hp = $derived(damage > 0
- ? `${Math.max(0, needed - damage)} of ${needed} hitpoints left`
- : `${needed} hitpoints`);
+ ? `${Math.max(0, needed - damage)} of ${needed} points left`
+ : `${needed} points to destroy`);
const tip = $derived(`${title ?? (state === "door" ? "a locked door" : "a wall")} — ${hp}`);
// Press-and-hold peeks the segment, mirroring the board's cell gesture.