Skip to content

Commit

Permalink
Change good moves
Browse files Browse the repository at this point in the history
  • Loading branch information
ShivaD173 committed Sep 14, 2024
1 parent 93f6d0e commit 2d567bd
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
7 changes: 4 additions & 3 deletions play.pokemonshowdown.com/src/battle-dex-search.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1614,7 +1614,7 @@ class BattleMoveSearch extends BattleTypedSearch<'move'> {
return !BattleMoveSearch.BAD_STRONG_MOVES.includes(id);
}
static readonly GOOD_STATUS_MOVES = [
'firewall', 'smeltery', 'icerink', 'quarry', 'flashfreeze',
'smeltery', 'icerink', 'quarry', 'flashfreeze',
'acidarmor', 'agility', 'aromatherapy', 'auroraveil', 'autotomize', 'banefulbunker', 'batonpass', 'bellydrum', 'bulkup', 'burningbulwark', 'calmmind', 'chillyreception', 'clangoroussoul', 'coil', 'cottonguard', 'courtchange', 'curse', 'defog', 'destinybond', 'detect', 'disable', 'dragondance', 'encore', 'extremeevoboost', 'filletaway', 'geomancy', 'glare', 'haze', 'healbell', 'healingwish', 'healorder', 'heartswap', 'honeclaws', 'kingsshield', 'leechseed', 'lightscreen', 'lovelykiss', 'lunardance', 'magiccoat', 'maxguard', 'memento', 'milkdrink', 'moonlight', 'morningsun', 'nastyplot', 'naturesmadness', 'noretreat', 'obstruct', 'painsplit', 'partingshot', 'perishsong', 'protect', 'quiverdance', 'recover', 'reflect', 'reflecttype', 'rest', 'revivalblessing', 'roar', 'rockpolish', 'roost', 'shedtail', 'shellsmash', 'shiftgear', 'shoreup', 'silktrap', 'slackoff', 'sleeppowder', 'sleeptalk', 'softboiled', 'spikes', 'spikyshield', 'spore', 'stealthrock', 'stickyweb', 'strengthsap', 'substitute', 'switcheroo', 'swordsdance', 'synthesis', 'tailglow', 'tailwind', 'taunt', 'thunderwave', 'tidyup', 'toxic', 'transform', 'trick', 'victorydance', 'whirlwind', 'willowisp', 'wish', 'yawn',
] as ID[] as readonly ID[];
static readonly GOOD_WEAK_MOVES = [
Expand All @@ -1624,7 +1624,7 @@ class BattleMoveSearch extends BattleTypedSearch<'move'> {
'belch', 'burnup', 'crushclaw', 'dragonrush', 'dreameater', 'eggbomb', 'firepledge', 'flyingpress', 'grasspledge', 'hyperbeam', 'hyperfang', 'hyperspacehole', 'jawlock', 'landswrath', 'megakick', 'megapunch', 'mistyexplosion', 'muddywater', 'nightdaze', 'pollenpuff', 'rockclimb', 'selfdestruct', 'shelltrap', 'skyuppercut', 'slam', 'strength', 'submission', 'synchronoise', 'takedown', 'thrash', 'uproar', 'waterpledge',
] as ID[] as readonly ID[];
static readonly GOOD_DOUBLES_MOVES = [
'allyswitch', 'bulldoze', 'coaching', 'electroweb', 'faketears', 'fling', 'followme', 'healpulse', 'helpinghand', 'junglehealing', 'lifedew', 'lunarblessing', 'muddywater', 'pollenpuff', 'psychup', 'ragepowder', 'safeguard', 'skillswap', 'snipeshot', 'wideguard',
'allyswitch', 'bulldoze', 'coaching', 'electroweb', 'faketears', 'fling', 'followme', 'healpulse', 'helpinghand', 'junglehealing', 'lifedew', 'lunarblessing', 'muddywater', 'pollenpuff', 'psychup', 'ragepowder', 'safeguard', 'skillswap', 'snipeshot', 'wideguard', 'breakingswipe', 'snarl'
] as ID[] as readonly ID[];
getBaseResults() {
if (!this.species) return this.getDefaultResults();
Expand Down Expand Up @@ -1860,7 +1860,8 @@ class BattleMoveSearch extends BattleTypedSearch<'move'> {
switch (sortCol) {
case 'power':
let powerTable: {[id: string]: number | undefined} = {
return: 102, frustration: 102, spitup: 300, trumpcard: 200, naturalgift: 80, grassknot: 120,
return: 102, frustration: 102, veeveevolley: 102, pikapapow: 102,
spitup: 300, trumpcard: 200, naturalgift: 80, grassknot: 120,
lowkick: 120, gyroball: 150, electroball: 150, flail: 200, reversal: 200, present: 120,
wringout: 120, crushgrip: 120, heatcrash: 120, heavyslam: 120, fling: 130, magnitude: 150,
beatup: 24, punishment: 1020, psywave: 1250, nightshade: 1200, seismictoss: 1200,
Expand Down
2 changes: 1 addition & 1 deletion play.pokemonshowdown.com/src/battle-tooltips.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2098,7 +2098,7 @@ class BattleTooltips {
}
if (move.flags['punch']) {
if (this.battle.dex.modid.includes('vgcgay')) {
value.abilityModify(1.4, 'Iron Fist');
value.abilityModify(1.3, 'Iron Fist');
} else {
value.abilityModify(1.2, 'Iron Fist');
}
Expand Down

0 comments on commit 2d567bd

Please sign in to comment.