Skip to content

[FEAT] - Allow folder mapping for SVG symbols as a fallback for manifest mapping #86

Description

@nitz

When using the "Default Expansion Symbol" (my current use case also has "Force Default Expansion Symbol" enabled), a set code used by Keyrune that doesn't have a direct folder name in mtg-vectors will fallback to the original "DEFAULT" (the circle M) symbol instead of translating to the correct symbol.

To Reproduce

  1. Prepare an art file for a render.
  2. In global settings, enable "Force Default Expansion Symbol", and set "Default Expansion Symbol" to "PMEI".
  3. Render the target.

Expected: The card to render with the "STAR" symbol (mtg-vectors's manifest.json routes "PMEI" to "STAR").

Actual behavior: The card renders with the "DEFAULT" symbol.

Additional Information
It seems the set codes route correctly when used in the set field in the "Custom Creator". As well, using a routed set in the art filename behaves correctly.

Your system:

  • Proxyshop or Python version: v1.13.2
  • Windows version: 22H2 19045.4046
  • Photoshop version: v25.4.0

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions