Skip to content

Add cycle 10 packs (Synthezoid Smackdown, Wonder Man, Hercules)#664

Merged
Kamalisk merged 4 commits intozzorba:masterfrom
jordanweiler:cycle-10
Feb 16, 2026
Merged

Add cycle 10 packs (Synthezoid Smackdown, Wonder Man, Hercules)#664
Kamalisk merged 4 commits intozzorba:masterfrom
jordanweiler:cycle-10

Conversation

@jordanweiler
Copy link
Copy Markdown
Contributor

@jordanweiler jordanweiler commented Jan 27, 2026

Add the cycle 10 packs

  • Synthezoid Smackdown
  • Wonder Man
  • Hercules

Beyond adding the new cards, the big thing here is that Hercules has side decks with his character. He comes with a Labor Deck of 3 cards and a Gift Deck of 3 cards. There are other heroes that also have side decks or set aside sets (Dr. Strange, Iceman, Storm) but we haven't had the ability to display those yet. I made the necessary changes on this PR and on the related zzorba/marvelsdb#344 to allow those sets to be displayed below the normal deckbuilding experience.

Screenshot 2026-02-15 at 2 00 58 PM

In order to do that, I created a new hero_special set type in the settypes.json file and a new parent_code field in the sets.json file. The thought here is that we'll link the special set to the hero via parent_code pointing to the hero's set and mark the set as hero_special so we know it's for the hero but it's not part of the hero's main deck.

I updated Dr. Strange's invocation deck cards, Iceman's frostbite cards, and Storm's weather deck cards to have the correct relationships. I also made sure the new Hercules hero is set up that way too. I was able to delete the invocation set type since it not used.

The other new thing worth pointing out is that Wonder Man has a deck option of allowing any event with a printed energy resource in his deck. I added a new resource property to the deck_options to allow for that.

Screenshot 2026-02-15 at 1 58 05 PM

@jordanweiler jordanweiler marked this pull request as ready for review February 15, 2026 22:22
@Kamalisk Kamalisk merged commit 4fcb93f into zzorba:master Feb 16, 2026
1 check passed
@jordanweiler jordanweiler deleted the cycle-10 branch February 16, 2026 21:34
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