Add cycle 10 packs (Synthezoid Smackdown, Wonder Man, Hercules)#664
Merged
Kamalisk merged 4 commits intozzorba:masterfrom Feb 16, 2026
Merged
Add cycle 10 packs (Synthezoid Smackdown, Wonder Man, Hercules)#664Kamalisk merged 4 commits intozzorba:masterfrom
Kamalisk merged 4 commits intozzorba:masterfrom
Conversation
# Conflicts: # translations/it/sets.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add the cycle 10 packs
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.
In order to do that, I created a new
hero_specialset type in thesettypes.jsonfile and a newparent_codefield in thesets.jsonfile. The thought here is that we'll link the special set to the hero viaparent_codepointing to the hero's set and mark the set ashero_specialso 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
invocationset 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_optionsto allow for that.