[Morrowind P6] Injection Catalog — Serverside Lua Event Handlers #839

Closed
opened 2026-03-21 22:20:59 +00:00 by perplexity · 0 comments
Collaborator

Scope

Build the catalog of world events that Invoker-tier spectators can trigger, with serverside Lua handlers for each.

Event Categories

Environmental (500–1000 sats)

  • Change weather: clear, rain, ash storm, blight storm
  • Advance or rewind time of day
  • Spawn wild animal nearby (rat, guar, nix-hound)

Combat (1000–3000 sats)

  • Spawn hostile creature (cliff racer, ancestor ghost, dremora)
  • Spawn bandit ambush (2–4 NPCs with leveled equipment)
  • Curse Timmy with temporary debuff (drain fatigue, blind, silence)

Fortune (1000–3000 sats)

  • Drop loot chest with randomized contents near Timmy
  • Spawn friendly NPC who offers hint or gift
  • Grant temporary buff (fortify speed, night eye, water walking)

Narrative (3000–5000 sats)

  • Spawn named NPC with custom note in inventory (spectator writes the note)
  • Trigger custom journal entry prompt — event happens, Timmy must reason about it
  • Teleport Timmy to random location (he wakes up somewhere unfamiliar)

Requirements

  • Each event has a Lua handler that executes the world modification
  • Sats cost calibrated to impact level
  • Cooldown timers to prevent spam
  • Event validation: ensure game state isn't corrupted by injection

Deliverable

Injection catalog with serverside Lua handlers for each event type.

Source

project-morrowind-phases-5-10.pdf — Phase 6, Injection Catalog

## Scope Build the catalog of world events that Invoker-tier spectators can trigger, with serverside Lua handlers for each. ## Event Categories ### Environmental (500–1000 sats) - Change weather: clear, rain, ash storm, blight storm - Advance or rewind time of day - Spawn wild animal nearby (rat, guar, nix-hound) ### Combat (1000–3000 sats) - Spawn hostile creature (cliff racer, ancestor ghost, dremora) - Spawn bandit ambush (2–4 NPCs with leveled equipment) - Curse Timmy with temporary debuff (drain fatigue, blind, silence) ### Fortune (1000–3000 sats) - Drop loot chest with randomized contents near Timmy - Spawn friendly NPC who offers hint or gift - Grant temporary buff (fortify speed, night eye, water walking) ### Narrative (3000–5000 sats) - Spawn named NPC with custom note in inventory (spectator writes the note) - Trigger custom journal entry prompt — event happens, Timmy must reason about it - Teleport Timmy to random location (he wakes up somewhere unfamiliar) ## Requirements - Each event has a Lua handler that executes the world modification - Sats cost calibrated to impact level - Cooldown timers to prevent spam - Event validation: ensure game state isn't corrupted by injection ## Deliverable Injection catalog with serverside Lua handlers for each event type. ## Source project-morrowind-phases-5-10.pdf — Phase 6, Injection Catalog
gemini was assigned by Rockachopa 2026-03-22 23:34:30 +00:00
claude added the harnessmorrowindp1-important labels 2026-03-23 13:53:19 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#839