mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-06-02 22:08:36 -05:00
NEXT: even more changes
(once again, see the diff of GEN-NEXT.md for details
This commit is contained in:
parent
44add68e3c
commit
9f1f884566
|
|
@ -54,6 +54,10 @@ Major changes:
|
|||
- Shuckle gets Berry Shell (select "Stick" in the teambuilder), which gives a
|
||||
50% boost to Defense and Sp. Def. It also learns Leech Seed.
|
||||
|
||||
- Echoed Voice now has 80 base power, hits once, and then, 2 turns later,
|
||||
hits again for 80 base power. It's like Doom Desire, except it still hits
|
||||
that first time.
|
||||
|
||||
- Twister is now a Flying-type Scald that confuses instead of burns
|
||||
|
||||
- Drain Punch is now Poison-type
|
||||
|
|
@ -87,6 +91,11 @@ Minor move changes:
|
|||
|
||||
- Smog is now 60 base power, 100% poison
|
||||
|
||||
- Sludge is now 60 base power, 100% poison
|
||||
|
||||
- Sound-based moves are no longer affected by immunities (ghosts can hear
|
||||
things)
|
||||
|
||||
Minor learnset changes:
|
||||
|
||||
- Masquerain gets Surf
|
||||
|
|
@ -98,7 +107,7 @@ Minor learnset changes:
|
|||
|
||||
- Shuckle gets Leech Seed
|
||||
|
||||
- Roserade gets Smog
|
||||
- Roserade gets Sludge
|
||||
|
||||
- Meloetta gets Fiery Dance
|
||||
|
||||
|
|
|
|||
|
|
@ -298,7 +298,28 @@ exports.BattleMovedex = {
|
|||
******************************************************************/
|
||||
snore: {
|
||||
inherit: true,
|
||||
basePower: 100
|
||||
basePower: 100,
|
||||
affectedByImmunities: false
|
||||
},
|
||||
/******************************************************************
|
||||
Sound-based Normal-type moves:
|
||||
- not affected by immunities
|
||||
|
||||
Justification:
|
||||
- they're already affected by Soundproof, also, ghosts can hear
|
||||
sounds
|
||||
******************************************************************/
|
||||
hypervoice: {
|
||||
inherit: true,
|
||||
affectedByImmunities: false
|
||||
},
|
||||
round: {
|
||||
inherit: true,
|
||||
affectedByImmunities: false
|
||||
},
|
||||
uproar: {
|
||||
inherit: true,
|
||||
affectedByImmunities: false
|
||||
},
|
||||
/******************************************************************
|
||||
Relic Song:
|
||||
|
|
@ -309,6 +330,7 @@ exports.BattleMovedex = {
|
|||
******************************************************************/
|
||||
relicsong: {
|
||||
inherit: true,
|
||||
affectedByImmunities: false,
|
||||
onHit: function(target, pokemon) {
|
||||
if (pokemon.baseTemplate.species !== 'Meloetta' || pokemon.transformed) {
|
||||
return;
|
||||
|
|
@ -526,6 +548,43 @@ exports.BattleMovedex = {
|
|||
accuracy: 100
|
||||
},
|
||||
/******************************************************************
|
||||
Echoed Voice:
|
||||
- change
|
||||
|
||||
Justification:
|
||||
- no one uses Echoed Voice.
|
||||
******************************************************************/
|
||||
echoedvoice: {
|
||||
inherit: true,
|
||||
accuracy: 100,
|
||||
basePower: 80,
|
||||
category: "Special",
|
||||
isViable: true,
|
||||
priority: 0,
|
||||
isNotProtectable: true,
|
||||
affectedByImmunities: false,
|
||||
onHit: function(target, source) {
|
||||
source.side.addSideCondition('futuremove');
|
||||
if (source.side.sideConditions['futuremove'].positions[source.position]) {
|
||||
return false;
|
||||
}
|
||||
source.side.sideConditions['futuremove'].positions[source.position] = {
|
||||
duration: 3,
|
||||
move: 'echoedvoice',
|
||||
targetPosition: target.position,
|
||||
source: source,
|
||||
moveData: {
|
||||
basePower: 80,
|
||||
category: "Special",
|
||||
type: 'Normal'
|
||||
}
|
||||
};
|
||||
this.add('-start', source, 'Echoed Voice');
|
||||
},
|
||||
target: "normal",
|
||||
type: "Normal"
|
||||
},
|
||||
/******************************************************************
|
||||
Signature moves and other moves with limited distribution:
|
||||
- buffed in various ways
|
||||
|
||||
|
|
@ -554,6 +613,14 @@ exports.BattleMovedex = {
|
|||
status: 'psn'
|
||||
}
|
||||
},
|
||||
sludge: {
|
||||
inherit: true,
|
||||
basePower: 60,
|
||||
secondary: {
|
||||
chance: 100,
|
||||
status: 'psn'
|
||||
}
|
||||
},
|
||||
octazooka: {
|
||||
inherit: true,
|
||||
basePower: 75,
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@ exports.BattleScripts = {
|
|||
// Shuckle gets Leech Seed
|
||||
this.data.Learnsets.shuckle.learnset.leechseed = ['5L100'];
|
||||
|
||||
// Roserade gets Smog
|
||||
this.data.Learnsets.roserade.learnset.smog = ['5L100'];
|
||||
// Roserade gets Sludge
|
||||
this.data.Learnsets.roserade.learnset.sludge = ['5L100'];
|
||||
|
||||
// Volcarona nerf: Tail Glow instead of Quiver Dance
|
||||
delete this.data.Learnsets.volcarona.learnset.quiverdance;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user