Add form change items for Deoxys; minor Rotom form learnset changes
Adds 3 separate form changing items to switch between the various Deoxys forms. All Rotom forms can now know their respective typed moved at the start (and can be relearned via Memory Mushroom if you already have one).
This commit is contained in:
1 parent
13b1ad698e
commit
e3533651ba
8 files changed
+5658
-5505
No files matched your search
@@ -62,6 +62,9 @@ export enum FormChangeItem {
|
||||
|
||||
BLUE_ORB = 50,
|
||||
RED_ORB,
|
||||
SHARP_METEORITE,
|
||||
HARD_METEORITE,
|
||||
SMOOTH_METEORITE,
|
||||
ADAMANT_CRYSTAL,
|
||||
LUSTROUS_ORB,
|
||||
GRISEOUS_CORE,
|
||||
@@ -472,6 +475,11 @@ export const pokemonFormChanges: PokemonFormChanges = {
|
||||
[Species.RAYQUAZA]: [
|
||||
new SpeciesFormChange(Species.RAYQUAZA, '', SpeciesFormKey.MEGA, new SpeciesFormChangeCompoundTrigger(new SpeciesFormChangeItemTrigger(FormChangeItem.RAYQUAZITE), new SpeciesFormChangeMoveLearnedTrigger(Moves.DRAGON_ASCENT)))
|
||||
],
|
||||
[Species.DEOXYS]: [
|
||||
new SpeciesFormChange(Species.DEOXYS, 'normal', 'attack', new SpeciesFormChangeItemTrigger(FormChangeItem.SHARP_METEORITE)),
|
||||
new SpeciesFormChange(Species.DEOXYS, 'normal', 'defense', new SpeciesFormChangeItemTrigger(FormChangeItem.HARD_METEORITE)),
|
||||
new SpeciesFormChange(Species.DEOXYS, 'normal', 'speed', new SpeciesFormChangeItemTrigger(FormChangeItem.SMOOTH_METEORITE))
|
||||
],
|
||||
[Species.LOPUNNY]: [
|
||||
new SpeciesFormChange(Species.LOPUNNY, '', SpeciesFormKey.MEGA, new SpeciesFormChangeItemTrigger(FormChangeItem.LOPUNNITE))
|
||||
],
|
||||
|
||||
@@ -18359,6 +18359,88 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = {
|
||||
[ 50, Moves.BUG_BUZZ ],
|
||||
],
|
||||
},
|
||||
[Species.ROTOM]: {
|
||||
1: [
|
||||
[ 0, Moves.OVERHEAT ],
|
||||
[ 1, Moves.DOUBLE_TEAM ],
|
||||
[ 1, Moves.ASTONISH ],
|
||||
[ 5, Moves.THUNDER_SHOCK ],
|
||||
[ 10, Moves.CONFUSE_RAY ],
|
||||
[ 15, Moves.CHARGE ],
|
||||
[ 20, Moves.ELECTRO_BALL ],
|
||||
[ 25, Moves.THUNDER_WAVE ],
|
||||
[ 30, Moves.SHOCK_WAVE ],
|
||||
[ 35, Moves.HEX ],
|
||||
[ 40, Moves.SUBSTITUTE ],
|
||||
[ 45, Moves.TRICK ],
|
||||
[ 50, Moves.DISCHARGE ],
|
||||
[ 55, Moves.UPROAR ],
|
||||
],
|
||||
2: [
|
||||
[ 0, Moves.HYDRO_PUMP ],
|
||||
[ 1, Moves.DOUBLE_TEAM ],
|
||||
[ 1, Moves.ASTONISH ],
|
||||
[ 5, Moves.THUNDER_SHOCK ],
|
||||
[ 10, Moves.CONFUSE_RAY ],
|
||||
[ 15, Moves.CHARGE ],
|
||||
[ 20, Moves.ELECTRO_BALL ],
|
||||
[ 25, Moves.THUNDER_WAVE ],
|
||||
[ 30, Moves.SHOCK_WAVE ],
|
||||
[ 35, Moves.HEX ],
|
||||
[ 40, Moves.SUBSTITUTE ],
|
||||
[ 45, Moves.TRICK ],
|
||||
[ 50, Moves.DISCHARGE ],
|
||||
[ 55, Moves.UPROAR ],
|
||||
],
|
||||
3: [
|
||||
[ 0, Moves.BLIZZARD ],
|
||||
[ 1, Moves.DOUBLE_TEAM ],
|
||||
[ 1, Moves.ASTONISH ],
|
||||
[ 5, Moves.THUNDER_SHOCK ],
|
||||
[ 10, Moves.CONFUSE_RAY ],
|
||||
[ 15, Moves.CHARGE ],
|
||||
[ 20, Moves.ELECTRO_BALL ],
|
||||
[ 25, Moves.THUNDER_WAVE ],
|
||||
[ 30, Moves.SHOCK_WAVE ],
|
||||
[ 35, Moves.HEX ],
|
||||
[ 40, Moves.SUBSTITUTE ],
|
||||
[ 45, Moves.TRICK ],
|
||||
[ 50, Moves.DISCHARGE ],
|
||||
[ 55, Moves.UPROAR ],
|
||||
],
|
||||
4: [
|
||||
[ 0, Moves.AIR_SLASH ],
|
||||
[ 1, Moves.DOUBLE_TEAM ],
|
||||
[ 1, Moves.ASTONISH ],
|
||||
[ 5, Moves.THUNDER_SHOCK ],
|
||||
[ 10, Moves.CONFUSE_RAY ],
|
||||
[ 15, Moves.CHARGE ],
|
||||
[ 20, Moves.ELECTRO_BALL ],
|
||||
[ 25, Moves.THUNDER_WAVE ],
|
||||
[ 30, Moves.SHOCK_WAVE ],
|
||||
[ 35, Moves.HEX ],
|
||||
[ 40, Moves.SUBSTITUTE ],
|
||||
[ 45, Moves.TRICK ],
|
||||
[ 50, Moves.DISCHARGE ],
|
||||
[ 55, Moves.UPROAR ],
|
||||
],
|
||||
5: [
|
||||
[ 0, Moves.LEAF_STORM ],
|
||||
[ 1, Moves.DOUBLE_TEAM ],
|
||||
[ 1, Moves.ASTONISH ],
|
||||
[ 5, Moves.THUNDER_SHOCK ],
|
||||
[ 10, Moves.CONFUSE_RAY ],
|
||||
[ 15, Moves.CHARGE ],
|
||||
[ 20, Moves.ELECTRO_BALL ],
|
||||
[ 25, Moves.THUNDER_WAVE ],
|
||||
[ 30, Moves.SHOCK_WAVE ],
|
||||
[ 35, Moves.HEX ],
|
||||
[ 40, Moves.SUBSTITUTE ],
|
||||
[ 45, Moves.TRICK ],
|
||||
[ 50, Moves.DISCHARGE ],
|
||||
[ 55, Moves.UPROAR ],
|
||||
],
|
||||
},
|
||||
[Species.SHAYMIN]: {
|
||||
1: [
|
||||
[ 1, Moves.GROWTH ],
|
||||
|
||||
Reference in new issue
Block a user