Skip to content

feat(archetypes): complete tiny lighting for transient missiles and sparkles - #230

Merged
zoeyrose merged 1 commit into
mainfrom
feat/archetypes/transient-lighting-104
Aug 16, 2026
Merged

feat(archetypes): complete tiny lighting for transient missiles and sparkles#230
zoeyrose merged 1 commit into
mainfrom
feat/archetypes/transient-lighting-104

Conversation

@zoeyrose

Copy link
Copy Markdown
Member

Closes #104

Summary

  • add radius-1 deep-blue, emissive-yellow, and cyan-blue lighting to the live magic_missile, cause_wounds, and level_up archetypes
  • preserve projectile, impact, player-level, targeting, damage, timing, animation, and lifecycle behavior
  • extend the authored light review with source-only runtime consumers and verify the Classic lighting boundary

Validation

  • python3 tools/world_content_audit.py lights --check
  • python3 tools/validate.py
  • git diff --check
  • focused preservation, reference, and semantic light-review checks
  • Classic runtime verification for transient lifecycle, overlap, and level_up persistence behavior

Runtime boundary

The authored change lands on main, the sole mutable content source. Classic runtime verification is performed against the compatible derived target; replacement runtime adapters remain outside this repository's current capability boundary.

@zoeyrose
zoeyrose marked this pull request as ready for review August 16, 2026 15:15
@zoeyrose
zoeyrose merged commit 2a033cc into main Aug 16, 2026
6 checks passed
@zoeyrose
zoeyrose deleted the feat/archetypes/transient-lighting-104 branch August 16, 2026 15:20
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 5.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(archetypes): complete tiny lighting for transient missiles and sparkles

1 participant