card-check
Functions that check something about a Card. They are usually of the CardFilter type.
Functions
Card.CanAttack- Checks if a card can declare an attack.Card.CanChainAttack- Checks if a card can make a number of attacks in a row.Card.HasCounter- Checks if a card has a specified counterCard.HasDefense- Checks if a card currently has a DEF value.Card.HasEquipCard- Checks if a card has any number of equipped cardsCard.HasLevel- Checks if a card has a levelCard.HasRank- Checks if a card has a rankCard.IsBaseAttack- Checks a card's original ATKCard.IsBaseDefense- Checks a card's original DEFCard.IsBattlePosition- Checks a card's battle position at the start of the Damage StepCard.IsContinuousSpell- Checks if a card is currently a Continuous Spell.Card.IsContinuousSpellTrap- Checks if a card is currently a Continuous Spell/Trap.Card.IsContinuousTrap- Checks if a card is currently a Continuous Trap.Card.IsCounterTrap- Checks if a card is currently a Counter Trap.Card.IsDestination- Checks if a card would be sent to a given locationCard.IsEquipCard- Checks if a card is currently a Equip Card.Card.IsEquipSpell- Checks if a card is currently a Equip Spell.Card.IsFacedown- Checks if a card is currently face-down.Card.IsFaceup- Checks if a card is currently face-up.Card.IsFieldID- Checks a card's current location IDCard.IsFieldSpell- Checks if a card is currently a Field Spell.Card.IsFlipSummoned- Checks if a card is currently Flip Summoned.Card.IsFusionSummoned- Checks if a card is currently Fusion Summoned.Card.IsGeminiSummoned- Checks if a card is currently Gemini Summoned.Card.IsLeaveFieldDest- Checks if a card would be sent to a given location when it leaves the fieldCard.IsLevel- Checks the level of a cardCard.IsLevelAbove- Checks if the level of a card is greater than or equal to a given levelCard.IsLevelBelow- Checks if the level of a card is less than or equal to a given levelCard.IsLevelBetween- Checks if the level of a card is between two levelsCard.IsLinkMonster- Checks if a card is currently a Link Monster.Card.IsLinkSpell- Checks if a card is currently a Link Spell.Card.IsLinkSummoned- Checks if a card is currently Link Summoned.Card.IsMonster- Checks if a card is currently a monster.Card.IsMonsterCard- Checks if a card is originally a Monster Card.Card.IsNonEffectMonster- Checks if a card is a Non-Effect monsterCard.IsNormalSpell- Checks if a card is currently a Normal Spell.Card.IsNormalSpellTrap- Checks if a card is currently a Normal Spell/Trap.Card.IsNormalSummoned- Checks if a card is currently Normal Summoned/Set.Card.IsNormalTrap- Checks if a card is currently a Normal Trap.Card.IsNotTuner- Checks if a card can be used for a Synchro Summon as a non-Tuner monsterCard.IsOnField- Checks if a card is currently on the field.Card.IsOriginalLevel- Checks a card's original levelCard.IsOriginalRank- Checks a card's original rankCard.IsOwner- Checks a card's ownerCard.IsPendulumSummoned- Checks if a card is currently Pendulum Summoned.Card.IsPreviousAttackOnField- Checks a card's previous ATKCard.IsPreviousAttributeOnField- Checks a card's previous attributeCard.IsPreviousCodeOnField- Checks a card's previous passcodeCard.IsPreviousDefenseOnField- Checks a card's previous DEFCard.IsPreviousLevelOnField- Checks a card's previous levelCard.IsPreviousRaceOnField- Checks a card's previous raceCard.IsPreviousRankOnField- Checks a card's previous rankCard.IsPreviousSequence- Checks a card's previous sequenceCard.IsPreviousTypeOnField- Checks a card's previous card typeCard.IsQuickPlaySpell- Checks if a card is currently a Quick-Play Spell.Card.IsRealFieldID- Checks a card's unique duel IDCard.IsReasonCard- Checks if a card caused the event that happened to another card.Card.IsReasonEffect- Checks if an effect caused the event that happened to cardCard.IsReasonPlayer- Checks if a player caused the event that happened to cardCard.IsRitualMonster- Checks if a card is currently a Ritual Monster.Card.IsRitualSpell- Checks if a card is currently a Ritual Spell.Card.IsRitualSummoned- Checks if a card is currently Ritual Summoned.Card.IsScale- Checks a card's Pendulum ScaleCard.IsSpecialSummoned- Checks if a card is currently Special Summoned.Card.IsSpell- Checks if a card is currently a Spell.Card.IsSpellCard- Checks if a card is originally a Spell Card.Card.IsSpellTrap- Checks if a card is currently a Spell/Trap.Card.IsSpellTrapCard- Checks if a card is originally a Spell/Trap Card.Card.IsSynchroSummoned- Checks if a card is currently Synchro Summoned.Card.IsTextAttack- Checks a card's original ATKCard.IsTextDefense- Checks a card's original DEFCard.IsTrap- Checks if a card is currently a Trap.Card.IsTrapCard- Checks if a card is originally a Trap Card.Card.IsTrapMonster- Checks if a card is a Trap MonsterCard.IsTributeSummoned- Checks if a card is currently Tribute Summoned/Set.Card.IsType- Checks a card's typeCard.IsXyzSummoned- Checks if a card is currently Xyz Summoned.