Files
mudserver/PLANNED.md
AI Agent 1f4955db82
All checks were successful
Smoke tests / Build and smoke test (push) Successful in 1m20s
Smoke tests / Build and smoke test (pull_request) Successful in 1m24s
Implement weather and time of day system
2026-03-19 16:58:06 -06:00

1.8 KiB

Completed

  • Shops / economy — NPCs that buy and sell; currency and pricing.
  • Enhanced NPC Interactions — Keyword-based dialogue system.
  • Aggressive NPC AI — NPCs with Aggressive attitude now correctly initiate combat.
  • Weather — Weather system (e.g., rain, snow, fog) affecting areas or atmosphere.
  • Day/night or time of day — Time cycle affecting room descriptions, spawns, or NPC behavior.

Easy

Content-only or minimal code; add TOML/data and existing systems already support it.

  • More classes — Additional character classes beyond current set; add via world/classes/*.toml.
  • More areas — Additional regions/areas; add via new world/<region>/ directories and content.
  • More races — Additional playable or NPC races; add via world/races/*.toml.
  • More guilds — Additional spell progressions and roles; add via world/guilds/*.toml.
  • More spells — Additional spells for combat and utility; add via world/spells/*.toml.

Medium

New state, commands, or mechanics with bounded scope.

  • Robust Logging — Structured logging, rotation, and persistence; better visibility into server state and player actions.
  • Quests or objectives — Simple “kill X” / “bring Y” goals; quest state in DB and hooks in combat/loot/NPCs.
  • Player parties — Group formation, shared objectives, party-only chat or visibility; new state and commands.
  • PvP — Player-vs-player combat; consent/flagging, safe zones, and balance TBD.

Hard

Larger or open-ended systems; more design and implementation.

  • Crafting — Recipes and combining items; new item kinds and possibly tables.
  • Pets / followers — Combat or utility companions; new state and AI.
  • Player mail / messaging — Offline messages between characters; DB table and commands.