diablo2-web/public
troytt ac9999cd5b feat(nec): bake missing Necromancer missiles, overlays, and register metadata (M1)
- Update scripts/pack-missiles.ts to include missing Necromancer missiles: corpseexplosion, poisoncorpseexplosion, poisonexplosioncloud, poisonpuff, cursecast, bonecast, bonespeartrail, revive
- Update scripts/pack-overlays.ts to include 15 Necromancer overlays: 10 Curses overhead state icons, 2 hit overlays, 3 Bone Armor overlays
- Extract and bake 32-bit RGBA sprite sheets into public/missiles/ and public/overlays/ with transparent border thresholding (max(r,g,b) <= 4 -> alpha = 0)
- Generate strongly-typed metadata in src/render/missiles-meta.ts and src/render/overlays-meta.ts
- Add comprehensive Vitest test suite in tests/skills/nec/necro-assets.test.ts verifying physical file existence, JSON frame geometry, and 0 transparent border artifacts
- Verified typecheck with 0 errors and all asset test suites passing 100%
2026-09-24 07:04:38 +00:00
..
missiles feat(nec): bake missing Necromancer missiles, overlays, and register metadata (M1) 2026-09-24 07:04:38 +00:00
overlays feat(nec): bake missing Necromancer missiles, overlays, and register metadata (M1) 2026-09-24 07:04:38 +00:00
skills feat(skills): full 33 Paladin aura visual overlays & offline UI atlases parity (Fixes #397) 2026-09-23 10:33:34 +00:00
ui feat(skills): full 33 Paladin aura visual overlays & offline UI atlases parity (Fixes #397) 2026-09-23 10:33:34 +00:00