Skip to content

Update soldoros doll quick item potions#10

Merged
hzy merged 2 commits into
mainfrom
copilot/soldoros-quick-item-potions
Apr 10, 2026
Merged

Update soldoros doll quick item potions#10
hzy merged 2 commits into
mainfrom
copilot/soldoros-quick-item-potions

Conversation

@hzy
Copy link
Copy Markdown
Owner

@hzy hzy commented Apr 10, 2026

Summary

  • replace Soldoros doll quick items with Norton supreme HP potion and Lorrain supreme MP potion
  • add regression coverage for the quick item ids in soldoros and choro pipeline tests
  • fix Windows fixture path resolution in the affected tests

Testing

  • pnpm format:check
  • pnpm --filter @pvf-mods/soldoros_doll lint
  • pnpm --filter @pvf-mods/2_3_choro_partset_skill_up lint
  • pnpm --filter @pvf-mods/soldoros_doll test
  • pnpm --filter @pvf-mods/2_3_choro_partset_skill_up test
  • pnpm --filter @pvf-mods/soldoros_doll check
  • pnpm --filter @pvf-mods/2_3_choro_partset_skill_up check

- replace Wild Strawberry and Rum with Norton and Lorrain supreme potions
- assert quick item ids in soldoros and choro tests
- fix Windows fixture path resolution in related tests

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 10, 2026 13:56
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Soldoros doll APC generation to use new quick-item potion IDs, and strengthens regression coverage in the Soldoros and Choro pipeline tests while fixing Windows fixture path resolution.

Changes:

  • Add quick-item ID replacement logic to the Soldoros doll APC document builder.
  • Add assertions in Soldoros + Choro pipeline tests to lock in expected quick-item IDs.
  • Switch fixture archive path resolution in affected tests to fileURLToPath(...) for Windows compatibility.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
mods/soldoros_doll/src/index.ts Introduces exported item ID constants and replaces quick-item IDs when building the doll APC document.
mods/soldoros_doll/src/index.test.ts Fixes fixture path resolution and adds regression assertions for quick-item IDs in overlays and applied pipeline output.
mods/2_3_choro_partset_skill_up/src/index.test.ts Fixes fixture path resolution and adds regression assertions for the Soldoros doll quick-item IDs through the Choro pipeline.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread mods/soldoros_doll/src/index.ts Outdated
- accept already-updated quick item ids when rebuilding an existing doll APC
- add a regression test for reapplying the soldoros mod in one session

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@hzy hzy merged commit c74c595 into main Apr 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants