-
-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add Mythical Island set (#624)
* feat: Add A1a Signed-off-by: Avior <[email protected]> * fix: test failing Signed-off-by: Avior <[email protected]> --------- Signed-off-by: Avior <[email protected]>
- Loading branch information
1 parent
87d9b16
commit 62f6671
Showing
87 changed files
with
3,666 additions
and
1 deletion.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,5 +21,5 @@ params:query { | |
|
||
assert { | ||
res.status: eq 200 | ||
res.body: length 14 | ||
res.body: gte 14 | ||
} |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
import { Set } from '../../interfaces' | ||
import serie from '../Pokémon TCG Pocket' | ||
|
||
const set: Set = { | ||
id: "A1a", | ||
|
||
name: { | ||
// de: "Unschlagbare Gene", | ||
en: "Mythical Island", | ||
// es: "Genes Formidables", | ||
// fr: "Puissance Génétique", | ||
// it: "Geni Supremi", | ||
// pt: "Dominação Genética" | ||
}, | ||
|
||
serie: serie, | ||
|
||
cardCount: { | ||
official: 68 | ||
}, | ||
|
||
releaseDate: "2024-12-17" | ||
} | ||
|
||
export default set |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Exeggcute" | ||
}, | ||
|
||
illustrator: "Yuka Morii", | ||
category: "Pokemon", | ||
hp: 50, | ||
types: ["Grass"], | ||
|
||
description: { | ||
en: "Though it may look like it's just a bunch of eggs,<br />it's a proper Pokémon. Exeggcute communicates<br />with others of its kind via telepathy, apparently." | ||
}, | ||
|
||
stage: "Basic", | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Growth Spurt" | ||
}, | ||
|
||
cost: ["Colorless"], | ||
|
||
effect: { | ||
en: "Take a <span class=\"energy-text energy-text--type-grass\"></span> Energy from your Energy Zone and attach it to this Pokémon." | ||
} | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 1, | ||
rarity: "One Diamond" | ||
} | ||
|
||
export default card |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Exeggutor" | ||
}, | ||
|
||
illustrator: "Masakazu Fukuda", | ||
category: "Pokemon", | ||
hp: 130, | ||
types: ["Grass"], | ||
|
||
evolveFrom: { | ||
en: "Exeggcute" | ||
}, | ||
|
||
description: { | ||
en: "Each of Exeggutor's three heads is thinking<br />different thoughts. The three don't seem to be<br />very interested in one another." | ||
}, | ||
|
||
stage: "Stage1", | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Psychic" | ||
}, | ||
|
||
damage: 80, | ||
cost: ["Grass", "Colorless", "Colorless", "Colorless"], | ||
|
||
effect: { | ||
en: "This attack does 20 more damage for each Energy attached to your opponent's Active Pokémon." | ||
} | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 3, | ||
rarity: "Two Diamond" | ||
} | ||
|
||
export default card |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Celebi ex" | ||
}, | ||
|
||
illustrator: "PLANETA CG Works", | ||
category: "Pokemon", | ||
hp: 130, | ||
types: ["Grass"], | ||
stage: "Basic", | ||
suffix: "EX", | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Powerful Bloom" | ||
}, | ||
|
||
damage: 50, | ||
cost: ["Grass", "Colorless"], | ||
|
||
effect: { | ||
en: "Flip a coin for each Energy attached to this Pokémon. This attack does 50 damage for each heads." | ||
} | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 1, | ||
rarity: "Four Diamond" | ||
} | ||
|
||
export default card |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Snivy" | ||
}, | ||
|
||
illustrator: "Kagemaru Himeno", | ||
category: "Pokemon", | ||
hp: 70, | ||
types: ["Grass"], | ||
|
||
description: { | ||
en: "Being exposed to sunlight makes its movements<br />swifter. It uses vines more adeptly than its hands." | ||
}, | ||
|
||
stage: "Basic", | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Vine Whip" | ||
}, | ||
|
||
damage: 40, | ||
cost: ["Grass", "Colorless"] | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 1, | ||
rarity: "One Diamond" | ||
} | ||
|
||
export default card |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Servine" | ||
}, | ||
|
||
illustrator: "Shigenori Negishi", | ||
category: "Pokemon", | ||
hp: 80, | ||
types: ["Grass"], | ||
|
||
evolveFrom: { | ||
en: "Snivy" | ||
}, | ||
|
||
description: { | ||
en: "It moves along the ground as if sliding. Its swift<br />movements befuddle its foes, and it then attacks<br />with a vine whip." | ||
}, | ||
|
||
stage: "Stage1", | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Vine Whip" | ||
}, | ||
|
||
damage: 50, | ||
cost: ["Grass", "Colorless"] | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 1, | ||
rarity: "Two Diamond" | ||
} | ||
|
||
export default card |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Serperior" | ||
}, | ||
|
||
illustrator: "Yoshioka", | ||
category: "Pokemon", | ||
hp: 110, | ||
types: ["Grass"], | ||
|
||
evolveFrom: { | ||
en: "Servine" | ||
}, | ||
|
||
description: { | ||
en: "It only gives its all against strong opponents who<br />are not fazed by the glare from Serperior's<br />noble eyes." | ||
}, | ||
|
||
stage: "Stage2", | ||
|
||
abilities: [{ | ||
type: "Ability", | ||
|
||
name: { | ||
en: "Jungle Totem" | ||
}, | ||
|
||
effect: { | ||
en: "Each <span class=\"energy-text energy-text--type-grass\"></span> Energy attached to your <span class=\"energy-text energy-text--type-grass\"></span> Pokémon provides 2 <span class=\"energy-text energy-text--type-grass\"></span> Energy. This effect doesn't stack." | ||
} | ||
}], | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Solar Beam" | ||
}, | ||
|
||
damage: 70, | ||
cost: ["Grass", "Colorless", "Colorless", "Colorless"] | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 2, | ||
rarity: "Three Diamond" | ||
} | ||
|
||
export default card |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
import { Card } from "../../../interfaces" | ||
import Set from "../Mythical Island" | ||
|
||
const card: Card = { | ||
set: Set, | ||
|
||
name: { | ||
en: "Morelull" | ||
}, | ||
|
||
illustrator: "Saya Tsuruta", | ||
category: "Pokemon", | ||
hp: 60, | ||
types: ["Grass"], | ||
|
||
description: { | ||
en: "Pokémon living in the forest eat the<br />delicious caps on Morelull's head.<br />The caps regrow overnight." | ||
}, | ||
|
||
stage: "Basic", | ||
|
||
attacks: [{ | ||
name: { | ||
en: "Ram" | ||
}, | ||
|
||
damage: 20, | ||
cost: ["Grass"] | ||
}], | ||
|
||
weaknesses: [{ | ||
type: "Fire", | ||
value: "+20" | ||
}], | ||
|
||
retreat: 1, | ||
rarity: "One Diamond" | ||
} | ||
|
||
export default card |
Oops, something went wrong.