Situation:
I was attempting to casually play Edison Format/Banlist with someone inexperienced with Yugioh and Duel simulators in general. After importing a Edison deck from formatlibrary(.com), specifically for the Edison format, and entering a room, several issues are apparent.
- Player is only informed that a deck is invalid for a given format after entering a Duel Room for said format when:
- Attempting to select “Ready Up” from the Room Screen, or
- Opening the Deck Manager from the Room Screen to find the Imported Deck is Invalid for the room
- User is only prompted that specific cards are illegal for the one at a time by selecting “Ready Up”, even when there are multiple offending cards with similar issues in a decklist.
How to replicate:
- Download and import the .ydk file for Example Edison Lightsworn Deck (Format Library)
- Create a room with Edison Preset
- Select the Imported Deck (which should have a Unable to Use Icon on the Thumbnail).
Example Issues:
Under these conditions, it is not apparent for an inexperienced player which offending card(s) lead the deck to be considered invalid, including:
- Multiple cards, including several Lightsworn Main Deck (Ryko, Wulf, etc.) and Syncro Monsters (Goyo Guardian, Armory Arm, etc.) are not using the Pre-errata equivalents for the selected format (Major)
- Cards in the side deck are counted against # of limited/semi limited cards legal for use in deck
The only hint regarding what may be the problem for both issues results in the message “Invalid Amounts of ” after selecting “Ready Up” from the room screen, which is vague.
Since there are several offending Cards in the example decklist that have similar issues, it is currently tedious and time consuming to resolve such issues.
Proposed Solutions:
- When attempting to save an invalid deck for a selected Format/Banlist in Deck Editor, show an Notice prompt listing the offending card(s).
- Show a prompt offering to switch card(s) with an Pre-errata’d equivalent if user attempts to save a deck with the wrong cards for a selected format.
Example text prompts:
-
You are attempting to save a deck for [Format/Banlist]. Would you like to switch the following cards to their format equivalent?
<List card 1, 2, …> -
You are attempting to save a deck with both OCG and TCG card(s). Would you like to switch to only [TCG][OCG] card(s)?
-
You are attempting to save a deck for [Format]. Would you like to remove the following card(s)?:
<List Card 1, 2,…>