## 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. ## 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//` 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. - **Weather** — Weather system (e.g., rain, snow, fog) affecting areas or atmosphere; scope TBD. - **Day/night or time of day** — Time cycle affecting room descriptions, spawns, or NPC behavior; lighter than full weather. - **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.