Skip to content

Commit

Permalink
Random Battle: Update Empoleon (#4844)
Browse files Browse the repository at this point in the history
Hidden Power Fire has virtually no useful coverage for a Pokemon that
should always have a Water move, and Defog is a popular move on
Empoleon. Also add rejection for Defog+Stealth Rock similar to the
already-existing Defog+Spikes rejection.
  • Loading branch information
ascriptmaster authored and TheImmortal committed Sep 6, 2018
1 parent ae03a15 commit 50c2413
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion data/formats-data.js
Original file line number Diff line number Diff line change
Expand Up @@ -4055,7 +4055,7 @@ let BattleFormatsData = {
tier: "NFE",
},
empoleon: {
randomBattleMoves: ["hydropump", "flashcannon", "grassknot", "hiddenpowerfire", "icebeam", "scald", "toxic", "roar", "stealthrock"],
randomBattleMoves: ["hydropump", "flashcannon", "grassknot", "defog", "icebeam", "scald", "toxic", "roar", "stealthrock"],
randomDoubleBattleMoves: ["icywind", "scald", "surf", "icebeam", "hiddenpowerelectric", "protect", "grassknot", "flashcannon"],
eventPokemon: [
{"generation": 5, "level": 100, "gender": "M", "isHidden": false, "moves": ["hydropump", "icebeam", "aquajet", "grassknot"], "pokeball": "cherishball"},
Expand Down
2 changes: 1 addition & 1 deletion data/random-teams.js
Original file line number Diff line number Diff line change
Expand Up @@ -751,7 +751,7 @@ class RandomTeams extends Dex.ModdedDex {
if (!!counter['speedsetup'] || hasMove['encore'] || hasMove['raindance'] || hasMove['roar'] || hasMove['whirlwind']) rejected = true;
break;
case 'defog':
if (counter.setupType || hasMove['spikes'] || (hasMove['rest'] && hasMove['sleeptalk']) || teamDetails.hazardClear) rejected = true;
if (counter.setupType || hasMove['spikes'] || hasMove['stealthrock'] || (hasMove['rest'] && hasMove['sleeptalk']) || teamDetails.hazardClear) rejected = true;
break;
case 'fakeout':
if (counter.setupType || hasMove['substitute'] || hasMove['switcheroo'] || hasMove['trick']) rejected = true;
Expand Down
2 changes: 1 addition & 1 deletion mods/gen6/formats-data.js
Original file line number Diff line number Diff line change
Expand Up @@ -2816,7 +2816,7 @@ let BattleFormatsData = {
},
empoleon: {
inherit: true,
randomBattleMoves: ["hydropump", "flashcannon", "grassknot", "hiddenpowerfire", "icebeam", "scald", "toxic", "roar", "stealthrock"],
randomBattleMoves: ["hydropump", "flashcannon", "grassknot", "defog", "icebeam", "scald", "toxic", "roar", "stealthrock"],
randomDoubleBattleMoves: ["icywind", "scald", "surf", "icebeam", "hiddenpowerelectric", "protect", "grassknot", "flashcannon"],
tier: "UU",
doublesTier: "DUU",
Expand Down
2 changes: 1 addition & 1 deletion mods/gen6/random-teams.js
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ class RandomGen6Teams extends RandomTeams {
if (!!counter['speedsetup'] || hasMove['encore'] || hasMove['raindance'] || hasMove['roar'] || hasMove['whirlwind']) rejected = true;
break;
case 'defog':
if (counter.setupType || hasMove['spikes'] || (hasMove['rest'] && hasMove['sleeptalk']) || teamDetails.hazardClear) rejected = true;
if (counter.setupType || hasMove['spikes'] || hasMove['stealthrock'] || (hasMove['rest'] && hasMove['sleeptalk']) || teamDetails.hazardClear) rejected = true;
break;
case 'fakeout':
if (counter.setupType || hasMove['substitute'] || hasMove['switcheroo'] || hasMove['trick']) rejected = true;
Expand Down

0 comments on commit 50c2413

Please sign in to comment.