ygo_check_legality
Checks Yu-Gi-Oh! deck legality for a chosen format by validating Main/Extra/Side sizes, banlist copy limits, and Extra Deck monster placement from .ydk files, ydke links, or card lists.
Instructions
USE THIS for every "is this legal / how many copies can I run / is X banned" question. Checks Main/Extra/Side sizes, banlist copy limits for the requested format (forbidden / limited / semi-limited), and that Fusion/Synchro/Xyz/Link monsters are only in the Extra Deck. Works from a .ydk path, raw .ydk text, a ydke:// link, or a DeckData object. Never state a banlist status from memory. Do not answer from memory; call this tool first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | No | DeckData, a .ydk path, raw .ydk text, a ydke:// link, or a plain card list | |
| input | No | Alias for deck (a .ydk path, .ydk text or ydke:// link) | |
| format | No | Banlist format | TCG |