From 9cd16d1ba45d831e24c8a54fefa4dfe3ddafa2be Mon Sep 17 00:00:00 2001 From: The Immortal Date: Sat, 1 Feb 2020 14:52:24 +0400 Subject: [PATCH] Update Balanced Hackmons legality --- config/formats.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/config/formats.js b/config/formats.js index 8e5896e802..ce4141007a 100644 --- a/config/formats.js +++ b/config/formats.js @@ -462,10 +462,29 @@ let Formats = [ mod: 'gen8', ruleset: ['-Nonexistent', 'OHKO Clause', 'Evasion Moves Clause', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod', 'Endless Battle Clause'], banlist: [ - 'Eternatus-Eternamax', 'Shedinja', 'Comatose + Sleep Talk', + 'Eternatus-Eternamax', 'Shedinja', 'Zacian-Crowned', 'Comatose + Sleep Talk', 'Double Iron Bash', 'Arena Trap', 'Contrary', 'Gorilla Tactics', 'Huge Power', 'Illusion', 'Innards Out', 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Parental Bond', 'Protean', 'Psychic Surge', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', ], + onChangeSet(set) { + const item = toID(set.item); + if (set.species === 'Zacian' && item === 'rustedsword') { + set.species = 'Zacian-Crowned'; + set.ability = 'Intrepid Sword'; + let ironHead = set.moves.indexOf('ironhead'); + if (ironHead >= 0) { + set.moves[ironHead] = 'behemothblade'; + } + } + if (set.species === 'Zamazenta' && item === 'rustedshield') { + set.species = 'Zamazenta-Crowned'; + set.ability = 'Dauntless Shield'; + let ironHead = set.moves.indexOf('ironhead'); + if (ironHead >= 0) { + set.moves[ironHead] = 'behemothbash'; + } + } + }, }, { name: "[Gen 8] Mix and Mega",