diff --git a/data/random-teams.js b/data/random-teams.js index b0b2243424..51d057bd18 100644 --- a/data/random-teams.js +++ b/data/random-teams.js @@ -1131,7 +1131,7 @@ class RandomTeams extends Dex.ModdedDex { (hasAbility['Stance Change'] && !counter.setupType && movePool.includes('kingsshield')) || (movePool.includes('technoblast') || template.requiredMove && movePool.includes(toId(template.requiredMove)))))) { // Reject Status or non-STAB - if (!isSetup && !move.weather && moveid !== 'judgment' && moveid !== 'rest' && moveid !== 'sleeptalk') { + if (!isSetup && !move.weather && moveid !== 'judgment' && moveid !== 'rest' && moveid !== 'sleeptalk' && moveid !== 'technoblast') { if (move.category === 'Status' || !hasType[move.type] || move.selfSwitch || move.basePower && move.basePower < 40 && !move.multihit) rejected = true; } } diff --git a/mods/gen6/random-teams.js b/mods/gen6/random-teams.js index 7840cfe69e..33a58ae28b 100644 --- a/mods/gen6/random-teams.js +++ b/mods/gen6/random-teams.js @@ -535,7 +535,7 @@ class RandomGen6Teams extends RandomTeams { (hasAbility['Stance Change'] && !counter.setupType && movePool.includes('kingsshield')) || (movePool.includes('technoblast') || template.requiredMove && movePool.includes(toId(template.requiredMove)))))) { // Reject Status or non-STAB - if (!isSetup && !move.weather && moveid !== 'judgment' && moveid !== 'rest' && moveid !== 'sleeptalk') { + if (!isSetup && !move.weather && moveid !== 'judgment' && moveid !== 'rest' && moveid !== 'sleeptalk' && moveid !== 'technoblast') { if (move.category === 'Status' || !hasType[move.type] || move.selfSwitch || move.basePower && move.basePower < 40 && !move.multihit) rejected = true; } }