From 2d567bd9f467409886a6db8fb040525fe6b45eef Mon Sep 17 00:00:00 2001 From: Shiva Devarajan Date: Sat, 14 Sep 2024 17:23:31 -0400 Subject: [PATCH] Change good moves --- play.pokemonshowdown.com/src/battle-dex-search.ts | 7 ++++--- play.pokemonshowdown.com/src/battle-tooltips.ts | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/play.pokemonshowdown.com/src/battle-dex-search.ts b/play.pokemonshowdown.com/src/battle-dex-search.ts index cde70410a4..e82ccc98a3 100644 --- a/play.pokemonshowdown.com/src/battle-dex-search.ts +++ b/play.pokemonshowdown.com/src/battle-dex-search.ts @@ -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 = [ @@ -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(); @@ -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, diff --git a/play.pokemonshowdown.com/src/battle-tooltips.ts b/play.pokemonshowdown.com/src/battle-tooltips.ts index 35e34aff3b..8cbe500470 100644 --- a/play.pokemonshowdown.com/src/battle-tooltips.ts +++ b/play.pokemonshowdown.com/src/battle-tooltips.ts @@ -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'); }