import Card from '@tcgdex/sdk/interfaces/Card' import Type from '@tcgdex/sdk/interfaces/Type' import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' const card: Card = { // ids id: "base5-27", localId: 27, // Card informations name: { en: "Dark Machamp", }, hp: 70, type: [ Type.FIGHTING, ], dexId: 68, image: { low: { en: "https://assets.tcgdex.net/en/base/base5/27/low", }, high: { en: "https://assets.tcgdex.net/en/base/base5/27/high", }, }, evolveFrom: { en: "Machoke", }, tags: [ Tag.STAGE2, ], illustrator: "Mitsuhiro Arita", attacks: [{ cost: [ Type.FIGHTING, Type.FIGHTING ], name: { en: "Mega Punch", }, damage: 30 },{ cost: [ Type.FIGHTING, Type.FIGHTING, Type.FIGHTING, Type.COLORLESS ], name: { en: "Fling", }, text: { en: "Your opponent shuffles his or her Active Pokémon and all cards attached to it into his or her deck. This attack can't be used if your opponent has no Benched Pokémon.", }, }], weaknesses: [{ type: Type.PSYCHIC, value: "×2" }], rarity: Rarity.RARE, category: Category.POKEMON, set: { name: "Team Rocket", code: "base5" } } export default card