managarten/apps/manavoxel/apps/web
Till JS ad82a83f20 feat(manavoxel): add merchant trading UI and NPC loot drops
- Trade UI: merchant NPCs show 5 items (sword, wand, shard, herb, hammer)
  with stats preview, buy button adds item to inventory
- Loot system: defeated hostile/guard NPCs roll loot table drops
  (bone club, poison fang, dark crystal, iron shield, guard sword)
- Ground items: loot appears at NPC death position, pickup button
  when player is nearby
- Placeholder sprite generator for trade/loot items

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:06:51 +02:00
..
src feat(manavoxel): add merchant trading UI and NPC loot drops 2026-03-30 15:06:51 +02:00
Dockerfile deploy(manavoxel): add Dockerfile, docker-compose, and deploy config 2026-03-29 14:56:32 +02:00
package.json feat(manavoxel): scaffold 2D pixel platform MVP (Phase 0) 2026-03-29 08:57:08 +02:00
svelte.config.js feat(manavoxel): scaffold 2D pixel platform MVP (Phase 0) 2026-03-29 08:57:08 +02:00
tsconfig.json feat(manavoxel): scaffold 2D pixel platform MVP (Phase 0) 2026-03-29 08:57:08 +02:00
vite.config.ts deploy(manavoxel): add Dockerfile, docker-compose, and deploy config 2026-03-29 14:56:32 +02:00