fix(topdata): encode spell radial feat IDs #37

Merged
archvillainette merged 1 commits from fix/spellradial-feat-encoding into main 2026-07-11 15:10:10 +00:00
Member

Summary

  • add explicit {"spellradial": {"id": "feat:key"}} authoring syntax for spells.2da FeatID
  • resolve spell and feat rows dynamically and emit NWN:EE packed subradial values
  • reject malformed or misplaced spell-radial references

Verification

  • go test ./internal/topdata
## Summary - add explicit `{"spellradial": {"id": "feat:key"}}` authoring syntax for `spells.2da` `FeatID` - resolve spell and feat rows dynamically and emit NWN:EE packed subradial values - reject malformed or misplaced spell-radial references ## Verification - `go test ./internal/topdata`
gitea-bot added 1 commit 2026-07-11 15:04:55 +00:00
fix(topdata): encode spell radial feat IDs
build-binaries / build-binaries (pull_request) Successful in 2m11s
test-image / build-image (pull_request) Successful in 36s
test / test (pull_request) Successful in 1m23s
2dbff312e7
archvillainette approved these changes 2026-07-11 15:06:25 +00:00
xtul approved these changes 2026-07-11 15:07:08 +00:00
archvillainette merged commit e9860c12c6 into main 2026-07-11 15:10:10 +00:00
archvillainette deleted branch fix/spellradial-feat-encoding 2026-07-11 15:10:11 +00:00
Sign in to join this conversation.