Pet Mod Twisted Pokémon (Playable on DH)

Do you want another Slate?

  • Yes, I want another free Slate (where you can submit Special Twists for any Pokémon allowed).

    Votes: 4 50.0%
  • Yes, I want a themed Slate (where we submit Special Twists for a limited group of Pokémon).

    Votes: 2 25.0%
  • No, the metagame has to be tested first.

    Votes: 2 25.0%

  • Total voters
    8
  • Poll closed .
- Twisted Pokémon -
So, as you may have seen on the lobby of the Discord channel, a fakemon creator has invented for its fakedex this new mechanic that temporairly changes the typing of a Pokémon on the battlefield and also sharply boosts its strongest stats.
We kinda discussed it on that chat and the changes that the form applies aren't very viable, so I decided to just take inspiration from the concept and make a new mechanic. I have already asked the author consent and he accepted.
In this Pet Mod, every Pokémon has the ability to access 2 Twisted forms, Left-Twist and Right-Twist (we'll abbreviate with R/L-Twist or RT/LT).
In each form, the Pokémon changes its typing to a predetermined one (selected in base of its current typing) and its STAB moves will change type to the same of the corresponding Twisted type. Moves that change type will also have a prefix that is a word that reflects the type they became.
So, for each type in the game, we'll have an R-Twisted type and an L-Twisted type, which will more or less stay for offensive and defensive typing respectively, as I tried to make the triads so that types are evenly distributed and LT type resists some of the original type's weaknesses, while the RT type hits supereffectively on some of the types that resist the original type. Priority was given to avoiding immunities, then to replace all weaknesses for LT and all the types that resist for RT, both with at least a 1x.
The other reason I'm posting here is to have some feedback on the triads I made, so your opinion on those is really appreciated. My only rule was that each type has to appear either as an RT or LT type twice, if a type only appears as offensive or defensive, it reflects the facts that there are some types that were meant to be mainly on that side of the spectrum (eg: Ice is an offensive type and Water is a defensive one, makes sense to me).
In the following table you can find R and L-twisted types of each of the existing ones:
<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->

<-Left Twist-
-Right Twist->
Grass: (1/1) Sprouting
Fire: (1/1) Blazing
Water: (0/2) Soaking
Electric: (2/0) Sparkling
Psychic: (1/1) Mesmerizing
Ice: (2/0) Freezing
Dragon: (0/2) Roaring
Dark: (1/1) Obscuring
Fairy: (1/1) Twinkling
Normal: (1/1) Stomping
Fighting: (1/1) Blasting
Flying: (1/1) Swirling
Poison: (1/1) Polluting
Ground: (2/0) Desolating
Rock: (0/2) Crumbling
Bug: (1/1) Infesting
Ghost: (1/1) Terrifying
Steel: (1/1) Piercing
For example:
Heracross is Bug / Fighting type. Since a Bug-type can become Water OR Psychic-type, while a Fighting-type can become Steel OR Dark-type, our Heracross can either choose to become Water / Steel (LT) or Psychic / Dark (RT) and its STAB moves will change type accordingly, so for example in its RT form Megahorn would hit with Psychic type effectiveness, while Close Combat would be Dark-type. Nothing happens to other moves, including those of the same type as the new ones, for example Knock Off remains Dark-type even if used by an Heracross R-Twist. Also, stats and ability stay the same as regular form.
- RKS System acts after switch in, so Silvally's type will be determined by the type of the Memory it holds, not by Twist.
- Protean applies its effect after switch-in, so a Protean user will be able to change to its Twisted types when using a STAB
(eg: a Greninja Right Twist using Polluting Hydro Pump will become pure Poison-type).
- Forecast and Mimicry will overwite original typing, but moves that will get STAB from the new typing won't be affected by Twisting
(eg: a Castform-Sunny Right Twist using Flamethrower will use the original version of the move, not Blasting Flamethrower)
- Color Change and Reflect Type totally replace typing, so moves of the Pokemon will have the Twisted type related to its original typing, but they won't get STAB
(eg: Kecleon's Double-Edge would keep its Twisted type even if Keckleon has changed type due to Color Change, same applies to a Pokemon that uses Reflect Type).
- Weather Ball still keeps the type of the weather when used during any of them, but changes to its Twisted types when used during no weather.
- Natural Power is not affected by Twisting because it is a Status move.
- Burn Up fails if the Twisted typing of the user doesn't include Fire, as it can only be used by Fire types.
(eg: Burn Up will fail if used by Arcanine in any of its Twist forms, there is no example where the other case happens)
- Roost removes Flying type only if it is included in the Twisted typing
(eg: Moltres LT would not lose any type, while a Vikavolt RT would become pure Psychic).
- if you have doubts on any other mechanic, feel free to ask below.


Rules:
- Single Battle Format
- Megastones, Z-Crystals and Dyna/Gigantamax are not allowed.
- OU clauses
- Natdex

Matches will be based on Battle Stadium Singles with the accessibility to Natdex, so people will have a team of 6 Pokémon, but when entering battle you'll have to choose 3 among them. During battle, your first Pokémon will appear on the field in its regular form. As it is now for Dynamax, you'll have a checkbox to choose if you want to Twist or not, if you tick it, then:
- if you choose to switch to your second Pokémon, it will appear on the field in its Left Twist form
- if you choose to switch to your third (last) Pokémon, it will appear on th field in its Right Twist form
- if you choose to use a move, nothing will happen
After that, if a Twisted Pokémon is on your side of the field, you won't be able to activate Twist again when switching. So, to activate Twist, the Pokémon that is on your side of the field has to be in its regular form. Twist cannot happen if your Pokémon is forced out with Roar et similia. It doesn't activate also after Parting Shot, U-turn, Volt Switch, Healing Wish, Memento and all similar effects. Finally, a Twisted Pokémon that switches out is reverted to its regular form, no matter if it is forced or pivoting. There is no limit in the number of Twists per battle.
The purpose is to tone down impredictablity and mix the two modalities I've thought (we could also create a co-existing Rotation Battle version of this).

In this case, if I tick the box for Twisting and then I choose to switch into Cinderace, it will come in as Cinderace Left Twist, which is Grass-type, while if I choose to switch into Corviknight, it will come in as Corviknight Right Twist, which is Normal / Ground-type. Nothing happens if it chooses to use Close Combat. Please notice that you can still choose to switch out without Twisting the incoming Pokémon. Seems simple to use, but difficult to predict, but after all in total you still have 4 possible typings that may switch in, less than in OU.
Edit: 'Twist' is actually a move with same priority as Protect.
- :togekiss:
LT:

RT:

- :abomasnow:
LT:

RT:

- :ribombee:
LT:

RT:

- :stunfisk:
LT:

RT:

- :jumpluff: :tropius:
LT:

RT:

- :aggron: :bastiodon: :probopass: :stakataka:
LT:

RT:

(these above are the only type combos that become monotyped in one of the forms)
- :dracovish: :kingdra:
LT:

RT:

- :tyranitar:
LT:

RT:

- :pangoro: :scrafty:
LT:

RT:

- :sableye: :spiritomb:
LT:

RT:

- :tyrantrum:
LT:

RT:

- :trevenant: :gourgeist: :decidueye: :dhelmise:
LT:

RT:

- :drifblim: :mimikyu:
LT:
and

RT:

- :lapras: :dewgong: :cloyster: :walrein: :arctovish:
LT:

RT:

- :pyroar:
LT:

RT:

- :charizard: :moltres: :talonflame: :oricorio:
LT:

RT:

- :heracross: :buzzwole:
LT:

RT:

- :articuno: :delibird:
LT:

RT:

- :flygon: :garchomp: :zygarde-10::zygarde:
LT:

RT:

- :shuckle: :armaldo: :crustle:
LT:

RT:

- :dragonite: :altaria: :salamence: :noivern:
LT:

RT:

- :omastar: :kabutops: :corsola: :relicanth: :carracosta: :barbaracle: :drednaw:
LT:

RT:

- Special Twists

As you may have understood now, every Pokémon can twist, the transformation will be only in the color of the aura it emanates, that will be the same as the new typing. Some Pokémon though, when Twisting, can change to an alternative specific form, called Special Twist.
Every Pokémon that can Special Twist is able to change form to two different new ones, specific for its base species.
The new form will be of the Pokémon's Twisted typing, but will gain a new ability and its stat distribution will be modified a bit, specifically by swapping around no more than 50 total points, and with variations smaller than ±30 in each stat (and HP never change).

Let's make an example of this on Sudowoodo!
Sudowoodo is able to Special Twist to two forms:

Obviously inspired to a chinese dragon
Twisted Typing (Left):

New Stats: 70 / 120 / 105 / 20 / 55 / 50 (+0, +10, -10, -10, -10, +20)
New Ability: Reckless


Inspired to a silk floss tree and its hands are inspired to chestnut outer shells
Twisted Typing (Right):

New Stats: 70 / 100 / 125 / 20 / 85 / 20 (+0, -10, +10, -10, +20, -10)
New Ability: Iron Barbs

Every Slate you can submit up to 2 Special Twist forms couple (Left and Right, so 4 formes total) for any Pokémon.
We'll add only 3 per slate.
[IMG]https://play.pokemonshowdown.com/sprites/ani/pokemonname.gif[/IMG]
Pokémon: Pokémon's name
Twisted Typing: (Left Twisted Typing) / (Right Twisted Typing)
New Ability: (try to keep balance; new abilities are not allowed)
New Stats (Left): HP / ATK / DEF / SPA / SPD / SPE (stat changes)
New Stats (Right): HP / ATK / DEF / SPA / SPD / SPE (stat changes)
Flavour/Design (optional): How do the twisted forms look?
Competitive Niche: Why do we need these forms?

JavaScript:
export const BattleMovedex: {[k: string]: ModdedMoveData} = {
    'twist': {
        accuracy: true,
        basePower: 0,
        category: "Status",
        desc: "The user is replaced with another Pokemon in its party. The selected Pokemon will become twisted",
        shortDesc: "User switches, Twisting the incoming Pokémon.",
        name: "Twist",     
        isNonstandard: "Custom",
        pp: 1,
        priority: 6,
        alwaysHit: true,
        flags: {},
        onHit(pokemon){
            const side = pokemon.side;
            let i = 0;
            for(const ally of side.pokemon)
            { ally.canMegaEvo = (i++ % 2 == 0) ? 'R' : 'L'; }
        },
        selfSwitch: true,
        secondary: null,
        target: "self",
        type: "???",
    }
}
JavaScript:
export const BattleStatuses: {[k: string]: ModdedPureEffectData} = {
    par: {
        name: 'par',
        effectType: 'Status',
        onStart(target, source, sourceEffect) {
            if (sourceEffect && sourceEffect.effectType === 'Ability') {
                this.add('-status', target, 'par', '[from] ability: ' + sourceEffect.name, '[of] ' + source);
            } else {
                this.add('-status', target, 'par');
            }
        },
        onModifySpe(spe, pokemon) {
            if (!pokemon.hasAbility('quickfeet')) {
                return this.chainModify(0.5);
            }
        },
        onBeforeMovePriority: 1,
        onBeforeMove(pokemon, target, move) {
            if(move.id === 'twist') return;
            if (this.randomChance(1, 4)) {
                this.add('cant', pokemon, 'par');
                return false;
            }
        },
    },
    slp: {
        name: 'slp',
        effectType: 'Status',
        onStart(target, source, sourceEffect) {
            if (sourceEffect && sourceEffect.effectType === 'Ability') {
                this.add('-status', target, 'slp', '[from] ability: ' + sourceEffect.name, '[of] ' + source);
            } else if (sourceEffect && sourceEffect.effectType === 'Move') {
                this.add('-status', target, 'slp', '[from] move: ' + sourceEffect.name);
            } else {
                this.add('-status', target, 'slp');
            }
            // 1-3 turns
            this.effectData.startTime = this.random(2, 5);
            this.effectData.time = this.effectData.startTime;
        },
        onBeforeMovePriority: 10,
        onBeforeMove(pokemon, target, move) {
            if(move.id === 'twist') return;
            if (pokemon.hasAbility('earlybird')) {
                pokemon.statusData.time--;
            }
            pokemon.statusData.time--;
            if (pokemon.statusData.time <= 0) {
                pokemon.cureStatus();
                return;
            }
            this.add('cant', pokemon, 'slp');
            if (move.sleepUsable) {
                return;
            }
            return false;
        },
    },
    frz: {
        name: 'frz',
        effectType: 'Status',
        onStart(target, source, sourceEffect) {
            if (sourceEffect && sourceEffect.effectType === 'Ability') {
                this.add('-status', target, 'frz', '[from] ability: ' + sourceEffect.name, '[of] ' + source);
            } else {
                this.add('-status', target, 'frz');
            }
            if (target.species.name === 'Shaymin-Sky' && target.baseSpecies.baseSpecies === 'Shaymin') {
                target.formeChange('Shaymin', this.effect, true);
            }
        },
        onBeforeMovePriority: 10,
        onBeforeMove(pokemon, target, move) {
            if(move.id === 'twist') return;
            if (move.flags['defrost']) return;
            if (this.randomChance(1, 5)) {
                pokemon.cureStatus();
                return;
            }
            this.add('cant', pokemon, 'frz');
            return false;
        },
        onModifyMove(move, pokemon) {
            if (move.flags['defrost']) {
                this.add('-curestatus', pokemon, 'frz', '[from] move: ' + move);
                pokemon.setStatus('');
            }
        },
        onHit(target, source, move) {
            if (move.thawsTarget || move.type === 'Fire' && move.category !== 'Status') {
                target.cureStatus();
            }
        },
    },
    confusion: {
        name: 'confusion',
        // this is a volatile status
        onStart(target, source, sourceEffect) {
            if (sourceEffect && sourceEffect.id === 'lockedmove') {
                this.add('-start', target, 'confusion', '[fatigue]');
            } else {
                this.add('-start', target, 'confusion');
            }
            this.effectData.time = this.random(2, 6);
        },
        onEnd(target) {
            this.add('-end', target, 'confusion');
        },
        onBeforeMovePriority: 3,
        onBeforeMove(pokemon, target, move) {
            if(move.id === 'twist') return;
            pokemon.volatiles.confusion.time--;
            if (!pokemon.volatiles.confusion.time) {
                pokemon.removeVolatile('confusion');
                return;
            }
            this.add('-activate', pokemon, 'confusion');
            if (!this.randomChance(1, 3)) {
                return;
            }
            this.activeTarget = pokemon;
            const damage = this.getDamage(pokemon, pokemon, 40);
            if (typeof damage !== 'number') throw new Error("Confusion damage not dealt");
            const activeMove = {id: toID('confused'), effectType: 'Move', type: '???'};
            this.damage(damage, pokemon, pokemon, activeMove as ActiveMove);
            return false;
        },
    },
    flinch: {
        name: 'flinch',
        duration: 1,
        onBeforeMovePriority: 8,
        onBeforeMove(pokemon, target, move) {
            if(move.id === 'twist') return;
            this.add('cant', pokemon, 'flinch');
            this.runEvent('Flinch', pokemon);
            return false;
        },
    },
    trapped: {
        name: 'trapped',
        noCopy: true,
        onTrapPokemon(pokemon) {
            pokemon.tryTrap();
        },
        onStart(target) {
            let tw = target.moveSlots[target.moveSlots.length - 1];
            if(tw.id === 'twist'){
                tw.disabled = true;
                tw.disabledSource = 'trapped';
            }
            this.add('-activate', target, 'trapped');
        },
    },
    partiallytrapped: {
        name: 'partiallytrapped',
        duration: 5,
        durationCallback(target, source) {
            if (source?.hasItem('gripclaw')) return 8;
            return this.random(5, 7);
        },
        onStart(pokemon, source) {
            let tw = pokemon.moveSlots[pokemon.moveSlots.length - 1];
            if(tw.id === 'twist'){
                tw.disabled = true;
                tw.disabledSource = 'partiallytrapped';
            }
            this.add('-activate', pokemon, 'move: ' + this.effectData.sourceEffect, '[of] ' + source);
        },
        onResidualOrder: 11,
        onResidual(pokemon) {
            const source = this.effectData.source;
            if (source && (!source.isActive || source.hp <= 0 || !source.activeTurns)) {
                // G-Max Centiferno and G-Max Sandblast continue even after the user leaves the field
                if (['gmaxcentiferno', 'gmaxsandblast'].includes(this.effectData.sourceEffect.id)) return;
                delete pokemon.volatiles['partiallytrapped'];
                this.add('-end', pokemon, this.effectData.sourceEffect, '[partiallytrapped]', '[silent]');
                return;
            }
            if (source.hasItem('bindingband')) {
                this.damage(pokemon.baseMaxhp / 6);
            } else {
                this.damage(pokemon.baseMaxhp / 8);
            }
        },
        onEnd(pokemon) {
            this.add('-end', pokemon, this.effectData.sourceEffect, '[partiallytrapped]');
        },
        onTrapPokemon(pokemon) {
            if (this.effectData.source && this.effectData.source.isActive) pokemon.tryTrap();
        },
    },
    mustrecharge: {
        name: 'mustrecharge',
        duration: 2,
        onBeforeMovePriority: 11,
        onBeforeMove(pokemon, target, move) {
            if(move.id === 'twist') return;
            this.add('cant', pokemon, 'recharge');
            pokemon.removeVolatile('mustrecharge');
            pokemon.removeVolatile('truant');
            return null;
        },
        onStart(pokemon) {
            this.add('-mustrecharge', pokemon);
        },
        onLockMove: 'recharge',
    },
    twisted: {
        onStart(pokemon) {
            const side = pokemon.side;
            const twistedSpecies = this.dex.deepClone(pokemon.species);
            const twistlr = pokemon.canMegaEvo;
            var twistTyping = null, t;
            if (pokemon.types.length === 1 && pokemon.types[0] !== '???')
                twistedSpecies.types = [ getTwistedType(pokemon.types[0], twistlr as string ) ];
            else {
                twistTyping = [ getTwistedType(pokemon.types[0], twistlr as string ), getTwistedType( pokemon.types[1], twistlr as string) ];
                if(twistTyping[0] === twistTyping[1]) twistedSpecies.types = [ twistTyping[0] ];
                else twistedSpecies.types = twistTyping;
            }
            pokemon.canMegaEvo = null;
            for(const ally of side.pokemon) ally.canMegaEvo = null;
            pokemon.moveSlots.pop();
            pokemon.formeChange(twistedSpecies, this.effect, false, pokemon.name + 'twisted ' + twistlr);
            this.add('-start', pokemon, twistlr + '-Twist', '[silent]');
            this.add('-start', pokemon, 'typechange', pokemon.species.types.join('/'), '[silent]');
        },
        onModifyTypePriority: 2,
        onModifyType(move, pokemon) {
            let t = pokemon.baseSpecies.types.indexOf(move.type);
            if (t >= 0 && move.category !== 'Status' && pokemon.volatiles['twisted']) {
                move.type = (pokemon.types.length === 1) ? pokemon.types[0] : pokemon.types[t];
            }
        },
        onSwitchOut(pokemon) {
            pokemon.removeVolatile('twisted');
        },
        onEnd(pokemon) {
            var twistName;
            const move = this.dex.getMove('twist');
            const twistMove = {
                move: move.name,
                id: move.id,
                pp: 1,
                maxpp: 1,
                target: move.target,
                disabled: false,
                used: false,
            };
           
            pokemon.moveSlots.push(twistMove);
            pokemon.canMegaEvo = null;
            this.add('-end', pokemon, 'Twist');
            this.add('-start', pokemon, 'typechange', pokemon.baseSpecies.types.join('/'), '[silent]');
            pokemon.formeChange(pokemon.baseSpecies);
        },
    },
};
function getTwistedType(type: string, lr: string){
    const TwistedType: { [k: string]: { [k: string]: string; }; } = {
        Grass: { L: 'Rock', R: 'Electric', prefix: 'Sprouting' },
        Fire: { L: 'Grass', R: 'Fighting', prefix: 'Blazing' },
        Water: { L: 'Fire', R: 'Poison', prefix: 'Soaking' },
        Electric: { L: 'Flying', R: 'Ice', prefix: 'Sparkling' },
        Psychic: { L: 'Dark', R: 'Bug', prefix: 'Mesmerizing' },
        Ice: { L: 'Psychic', R: 'Electric', prefix: 'Freezing' },
        Dragon: { L: 'Fairy', R: 'Fire', prefix: 'Roaring' },
        Dark: { L: 'Ghost', R: 'Fairy', prefix: 'Obscuring' },
        Fairy: { L: 'Water', R: 'Ground', prefix: 'Twinkling' },
        Normal: { L: 'Poison', R: 'Ghost', prefix: 'Stomping' },
        Fighting: { L: 'Steel', R: 'Dark', prefix: 'Blasting' },
        Flying: { L: 'Rock', R: 'Ground', prefix: 'Swirling' },
        Poison: { L: 'Bug', R: 'Grass', prefix: 'Polluting' },
        Ground: { L: 'Fighting', R: 'Ice', prefix: 'Desolating' },
        Rock: { L: 'Dragon', R: 'Steel', prefix: 'Crumbling' },
        Bug: { L: 'Water', R: 'Psychic', prefix: 'Infesting' },
        Ghost: { L: 'Normal', R: 'Flying', prefix: 'Terrifying' },
        Steel: { L: 'Dragon', R: 'Normal', prefix: 'Piercing' }
    }; return TwistedType[type][lr];
}
JavaScript:
{
        name: "[Gen 8] Twisted Pokemon",
        desc: `You can Twist the Pokemon switching in, changing its type between two predetermined typings.`,
        threads: [
            `&bullet; <a href="https://www.smogon.com/forums/threads/pet-mods-submission-thread.3657184/post-8446318">Twisted Pokemon</a>`,
        ],     
        mod: 'twisted',
        debug: true,
        forcedLevel: 50,
        teamLength: {
            validate: [3, 6],
            battle: 3,
        },
        ruleset: ['Dynamax Clause', 'Team Preview'],
        banlist: ['Moody', 'Power Construct'],
        minSourceGen: 8,
        onBegin(){
            const move = this.dex.getMove('twist');
            const twistMove = {
                move: move.name,
                id: move.id,
                pp: 1,
                maxpp: 1,
                target: move.target,
                disabled: false,
                used: false,
            };
            for (const pokemon of this.getAllPokemon()) {
                pokemon.moveSlots.push(twistMove);
                pokemon.baseMoveSlots.push(twistMove);
                pokemon.canMegaEvo = null;
            }
        },
        onSwitchInPriority: 1,
        onSwitchIn(pokemon) {
            if (pokemon.canMegaEvo === 'L' || pokemon.canMegaEvo === 'R')
                pokemon.addVolatile('twisted');
        }
    },
 
Last edited:
Hematite's Twisted Sableye
:ss/sableye:


Twisted Typing (Left Twist): Ghost/Normal
New Stats: 50 HP / 65 Attack (-10) / 95 Defense (+20) / 65 Special Attack / 85 Special Defense (+20) / 20 Speed (-30)
New Ability: Magic Bounce

Twisted Typing (Right Twist): Fairy/Flying
New Stats: 50 HP / 65 Attack (-10) / 75 Defense / 55 Special Attack (-10) / 95 Special Defense (+30) / 40 Speed (-10)
New Ability: Unaware

Squawkerz's Swellow
Pokemon: Swellow-Left
Type: Poison/Rock
Ability: Punk Rock
New Stats: 60/65/60/95/50/125 (BST: 455) (-20 Atk, +20 SpA)

Pokemon: Swellow-Right
Type: Ghost/Ground
Ability: Reckless
New Stats: 60/110/55/65/50/115 (BST: 455) (+25 Atk, -5 Def, -10 SpA, -10 Spe)

Stitch98's Ninetales

Pokémon: Ninetales
Twisted Typing:
/

New Ability: Chlorophyll / No Guard
New Stats (Left): 73 / 76 / 85 / 101 / 100 / 70 (+0, +0, +10, +20, +0, -30)
New Stats (Right): 73 / 56 / 70 / 111 / 80 / 115 (+0, -20, -5, +30, -20, +15)
Flavour/Design (optional): Left twist will have leaves instead of tails, while right twist will be kinda similar to Taomon.
Competitive Niche: I thought it could be cool to make it boost itself, but it will have to catch the right timing with switches. The other form is just raw power.
 
Last edited:
Small post about a potential Pokemon that could be good

RT Kyurem


Fire/Electric is a very good stab combo giving Kyurem a Fire type stab in Draco Meteor and it's secondary stab deals with water types
defenselessly it can come in on Fairy,Steel and Flying type comply turning the match-up around it's still stealth rock weak and it now has a 4x ground weakness
 

anaconja

long day at job
is a Community Contributoris a Tiering Contributor
This is a pretty interesting premise. Does that mean the 2nd mon can only twist left and the 3rd mon can only twist?

If Silvally twists does the type of Multi-Attack stay the same?

:krookodile: twists left to become :marshadow:
:rotom-mow: twists left to become :rotom-frost:
:hawlucha: twists right to become :krookodile:
:hydreigon: twists right to become Fire/Fairy
:gyarados: twists right to become Poison/Ground
:greninja-ash: twists left to become :chandelure:
:honchkrow: twists right to become Fairy/Ground
:dragonite: twists right to become :groudon-primal:
:victini: twists right to become :heracross:
:keldeo: twists left to become :heatran:
:landorus-therian: twists left to become :terrakion:
:staraptor: twists right to become :golurk:
:volcarona: twists left to become :ludicolo: or right to become :mewtwo-mega-x:
:terrakion: twists left to become :dialga: or right to become :bisharp:

:chansey: twists left to become :muk: or right to become :cursola:
:shedinja: twists left to become :bibarel:
:toxapex: twists right to become :venusaur:
:bewear: twists right to become :sableye:
:clefable: twists left to become :pyukumuku:
:cradily: twists right to become :magnezone:
:tornadus-therian: twists right to become :dugtrio:
:tapu-fini: twists left to become :volcanion:
 
This is a pretty interesting premise. Does that mean the 2nd mon can only twist left and the 3rd mon can only twist?
Exactly, but if the order of the team changes, this also changes. L and R are determined only by the position in the team during the battle, not by the Pokemon itself.

If Silvally twists does the type of Multi-Attack stay the same?
No, because it has the same type of Silvally and the type modification is applied after the move is chosen.

I still have to establish how this interacts with Forecast, Mimicry, Protean and Color Change. Also, a there are some moves like Burn Up and Roost that may cause some problems, so how do you think they should work?
- We can either make Protean, Forecast and Mimicry completely overwrite Twisting or happen before it, so that the new type can influence attacks (I prefer the latter, cuz that would give Protean users two alternative types to become, but only original types will change, a Greninja R-Twist using Polluting Hydro Pump will become a Poison-type).
- Color Change and Reflect Type totally replace typing, so moves of the Pokemon will have the Twisted type related to its original typing, but they won't get STAB (to clarify, Kecleon's Double-Edge would keep its Twisted type even if Keckleon has changed type due to Color Change, same applies to a Pokemon that uses Reflect Type).
- Weather Ball still keeps the type of the weather when used during any of them, but changes to its Twisted types when used during no weather.
- Natural Power is not affected by Twisting because it is a Status move.
- Burn Up fails if the Twisted typing of the user doesn't include Fire, as it can only be used by Fire types.
- Roost removes Flying type only if it is included in the Twisted typing (so a Moltres LT would not lose any type, while a Vikavolt RT would become pure Psychic).
If any other interaction needs to be specified just tell me and we'll decide. Since this Pet Mod is based around a simple gimmick, it lacks one of the best part of it that is collaboration and debate between users, we can apply that to deciding interactions so feel free to suggest how they would happen (even the ones I wrote now).
edit: added all those and some others to OP.
 
Last edited:
Whoa, this mod is lit! I have made some sample sets to showcase some interesting typings, however, I have zero BSS experience, so forgive me if the sets posted are not viable in BSS.
Left Twist (Type becomes
/
)
Bisharp @ Life Orb
Ability: Defiant
EVs: 252 Atk / 4 Def / 252 Spe
Adamant / Jolly Nature
- Swords Dance
- Knock Off
- Iron Head
- Sucker Punch
Say hello to physical Dragapult! Ghost / Dragon is a very potent offensive typing and thanks to its Ghost typing, this can easily be run with a hazards team due to blocking Rapid Spin and Defog giving it the 2x boost.
Left Twist (Type becomes
/
) / Right Twist (Type becomes
/
)
Diggersby @ Choice Band / Choice Scarf / Life Orb
Ability: Huge Power
EVs: 252 Atk / 4 Def / 252 Spe
Adamant / Jolly Nature
- Body Slam / Mega Kick
- Earthquake
- Knock Off (if Left) / Superpower (if Right) / Quick Attack
- Spikes / Quick Attack / Swords Dance
Diggersby can either be a Toxicroak or a physical Froslass, and as a result, it can be difficult to predict which form it will Twist into, due to both sets having different checks and counters. For instance, Psychic-types that can defeat the Left form cripple to the Right form, while Dark-types KO the Right form easily but lose to the left. Add to that its coverage options, access to Spikes, as well as priority and set-up, and you have a potential monster on your hands.
Left Twist (Type becomes
/
)
Frosmoth @ Leftovers / Life Orb
Ability: Ice Scales
EVs: 252 HP / 252 Def / 4 SpA or 252 SpA / 4 SpD / 252 Spe
Bold / Modest / Timid Nature
- Quiver Dance
- Ice Beam
- Bug Buzz
- Protect / Hurricane
What's this? Frosmoth finally isn't 4x weak to SR? Now it no longer has to run Boots every time in comes in on the field and as a result, can run items like Leftovers or Life Orb to give it more longevity or amp its power up. It can now run a bulky set as well due to its great defensive typing and Ice Scales.
Right Twist (Type becomes
/
)
Mamoswine @ Life Orb
Ability: Thick Fat
EVs: 252 Atk / 4 Def / 252 Spe
Jolly Nature
- Icicle Crash
- Ice Shard
- Earthquake
- Knock Off
Physical BoltBeam FTW!
 
Left Twist (now Fairy/Steel)
Kommo-o @ Leftovers
Ability: Bulletproof
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Clangorous Soul
- Dragon Claw
- Close Combat
- Earthquake

Kommo-o @ Leftovers
Ability: Bulletproof
EVs: 252 SpA / 4 SpD / 252 Spe
Modest Nature
- Clangorous Soul
- Clanging Scales
- Focus Blast
- Flamethrower

Kommo-o gained a great typing to set up with and sweep.
 
One mon that at least seems cool on paper is Lanturn LT. With either Volt or Water Absorb, it is the envy of many flying or fire types, let alone fire/flying types which it becomes. Yes, it has the nasty rock weakness and doesn't have a healing move, although it does have fire type scald and easily pivot with flying type Volt Switch. Sad that it now needs HDB.

Poliwrath LT is the new Heatran but with Water Absorb and somewhat worse stats.
 
So something I found interesting was how good Durant could be in this mod. On left twist, First Impression becomes Water type, which is terrifying all on its own, and Durant gets the tried and true Water/Dragon type combination. Not only is this a great type combination, but its only weaknesses in Dragon and Fairy are resisted by regular Durant, and it covers regular Durant's only type weakness with a double resistance. Right twist grants it Psychic/Normal typing, with only 2 weaknesses, one of which Durant already resists.
 
Saw this as a format on Dragon Heaven, and this seems cool! I'll give my thoughts on a couple on changed Pokemon.

Left Twist: Fighting/Ghost
Krookodile @ Life Orb
Ability: Intimidate
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Stealth Rock/Aqua Tail?/Iron Tail?
- Knock Off
- Earthquake
- Stone Edge

By Left Twisting, Krookodile gains unresisted coverage (bar LT Sableye/Spiritomb) with its STABs alone, thus freeing up its other moveslots. Stealth Rock may not be optimal in BSS, but its other move choices are rather lacking. Iron Tail hits Fairies that might switch into it, but that's really it. Earthquake also has the situational benefit of not being a contact move, and so won't trigger something like Iron Barbs from Ferrothorn. Stone Edge helps out by smacking Flying- and Bug-types, which resist your new Fighting-type Earthquake.

Right Twist: Steel/Fairy
Tyranitar @ Leftovers
Ability: Sand Stream
EVs: 252 HP / 4 Atk / 252 SpD
Careful Nature
- Stealth Rock
- Stone Edge
- Foul Play
- Thunder Wave

By Right Twisting, Tyranitar goes from having a lackluster defensive typing to one of the best defensive typings in the game, and this gives it more effective defensive sets. Stealth Rock, again, isn't exactly optimal, but I can't really think of other moves to replace it with. Stone Edge is your main source of damage, capable of hitting hard even without investment. Foul Play is more consistent, and really messes with physical attackers. Thunder Wave can cripple threats and make it easier for your team to beat them later. And to top it all off, it's still immune to its own Sandstorm! It kind of misses the Special Defense buff, though.
 
Last edited:
Hey! I'm very happy to announce that the code for this Pet Mod finally works :)
If you want to implement it on any client, here is the code:
config/formats.js
JavaScript:
{
name: "[Gen 8] Twisted Pokemon",
desc: `You can Twist the Pokemon switching in, changing its type between two predetermined typings.`,
threads: [
`&bullet; <a href="https://www.smogon.com/forums/threads/pet-mods-submission-thread.3657184/post-8446318">Twisted Pokemon</a>`,
],
mod: 'twisted',
searchShow: false,
debug: true,
forcedLevel: 50,
teamLength: {
validate: [3, 6],
battle: 3,
},
ruleset: ['Dynamax Clause', 'Team Preview'],
banlist: ['Moody', 'Power Construct'],
minSourceGen: 8,
onBegin(){
const move = this.dex.getMove('twist');
const twistMove = {
move: move.name,
id: move.id,
pp: move.pp,
maxpp: move.pp,
target: move.target,
disabled: false,
used: false,
};
for (const pokemon of this.getAllPokemon()) {
pokemon.moveSlots.push(twistMove);
pokemon.baseMoveSlots.push(twistMove);
pokemon.canMegaEvo = null;
}
},
onSwitchInPriority: 2,
onSwitchIn(pokemon) {
if (pokemon.canMegaEvo === 'L' || pokemon.canMegaEvo === 'R')
pokemon.addVolatile('twisted');
}
},
statuses.ts
JavaScript:
export const BattleStatuses: {[k: string]: ModdedPureEffectData} = {
twisted: {
onStart(pokemon) {
const TwistedType: { [k: string]: { [k: string]: string; }; } = {
Grass: { L: 'Rock', R: 'Electric', prefix: 'Sprouting' },
Fire: { L: 'Grass', R: 'Fighting', prefix: 'Blazing' },
Water: { L: 'Fire', R: 'Poison', prefix: 'Soaking' },
Electric: { L: 'Flying', R: 'Ice', prefix: 'Sparkling' },
Psychic: { L: 'Dark', R: 'Bug', prefix: 'Mesmerizing' },
Ice: { L: 'Psychic', R: 'Electric', prefix: 'Freezing' },
Dragon: { L: 'Fairy', R: 'Fire', prefix: 'Roaring' },
Dark: { L: 'Ghost', R: 'Fairy', prefix: 'Obscuring' },
Fairy: { L: 'Water', R: 'Ground', prefix: 'Twinkling' },
Normal: { L: 'Poison', R: 'Ghost', prefix: 'Stomping' },
Fighting: { L: 'Steel', R: 'Dark', prefix: 'Blasting' },
Flying: { L: 'Rock', R: 'Ground', prefix: 'Swirling' },
Poison: { L: 'Bug', R: 'Grass', prefix: 'Polluting' },
Ground: { L: 'Fighting', R: 'Ice', prefix: 'Desolating' },
Rock: { L: 'Dragon', R: 'Steel', prefix: 'Crumbling' },
Bug: { L: 'Water', R: 'Psychic', prefix: 'Infesting' },
Ghost: { L: 'Normal', R: 'Flying', prefix: 'Terrifying' },
Steel: { L: 'Dragon', R: 'Normal', prefix: 'Piercing' }
};
const side = pokemon.side;
const twistedSpecies = this.dex.deepClone(pokemon.species);
const twistlr = pokemon.canMegaEvo;
var twistTyping;

pokemon.moveSlots.pop();
pokemon.canMegaEvo = null;
for(const ally of side.pokemon) ally.canMegaEvo = null;
if (pokemon.types.length === 1 && pokemon.types[0] !== '???')
twistedSpecies.types = [ TwistedType[pokemon.types[0] ][ twistlr as string ] ];
else if (pokemon.types.length > 1){
twistTyping = [ TwistedType[ pokemon.types[0] ][ twistlr as string ], TwistedType[ pokemon.types[1] ][ twistlr as string ] ];
if(twistTyping[0] === twistTyping[1]) twistedSpecies.types = [ twistTyping[0] ];
else twistedSpecies.types = twistTyping;
}
pokemon.formeChange(twistedSpecies, this.effect, false, pokemon.name + 'twisted ' + twistlr);
this.add('-start', pokemon, twistlr + '-Twist', '[silent]');
this.add('-start', pokemon, 'typechange', pokemon.species.types.join('/'), '[silent]');
},
onModifyTypePriority: 1,
onModifyType(move, pokemon) {
let t = pokemon.baseSpecies.types.indexOf(move.type);
if (t >= 0 && move.category !== 'Status' && pokemon.volatiles['twisted']) {
move.type = pokemon.types[t];
}
},
onSwitchOut(pokemon) {
pokemon.removeVolatile('twisted');
},
onEnd(pokemon) {
var twistName;
const move = this.dex.getMove('twist');
const twistMove = {
move: move.name,
id: move.id,
pp: move.pp,
maxpp: move.pp,
target: move.target,
disabled: false,
used: false,
};

pokemon.moveSlots.push(twistMove);
pokemon.baseMoveSlots.push(twistMove);
pokemon.canMegaEvo = null;
this.add('-end', pokemon, twistName);
this.add('-start', pokemon, 'typechange', pokemon.baseSpecies.types.join('/'), '[silent]');
pokemon.formeChange(pokemon.baseSpecies);
},
},
};
moves.ts
JavaScript:
export const BattleMovedex: {[k: string]: ModdedMoveData} = {
'twist': {
accuracy: true,
basePower: 0,
category: "Status",
desc: "The user is replaced with another Pokemon in its party. The selected Pokemon will become twisted",
shortDesc: "User switches, Twisting the incoming Pokémon.",
name: "Twist",
isNonstandard: "Custom",
pp: 5,
priority: 6,
flags: {},
onHit(pokemon){
const side = pokemon.side;
let i = 0;
for(const ally of side.pokemon)
{ ally.canMegaEvo = (i++ % 2 == 0) ? 'R' : 'L'; }
},
selfSwitch: true,
secondary: null,
target: "self",
type: "???",
}
}
How it works: 'twist' is actually a move, it has same priority as Protect and similar (because they don't interact) so it will always go first and for the rest it works like a normal switch, the code was copied from Baton Pass move.
Edit: I'll update with the latest version of the code only the OP, so look the first post to copy it

edit:
(the only reason there aren't sprites here is because i forgot how they work on smogon if someone could help that'd be great)
I've just noticed this part, you've just to type [IMG]https://play.pokemonshowdown.com/sprites/ani/pokemonname.gif[/IMG] with the name of the Pokemon. Usually, mega sprites need "pokemonname-mega.gif", same goes for every form change (eg: "meloetta-pirouette.gif", "castform-sunny.gif"), while if there's a space or a symbol in the name, it is just ignored (eg: "mrmime.gif", "hooh.gif", "farfetchd.gif").
Alternatively, you can use he pokemon icon by typing :pokemonname:
(eg: :dracovish:->:dracovish: , :scizor-mega:->:scizor-mega: )

edit2: some sets I thought

LT:

RT:

Barbaracle @ Choice Band
Ability: Tough Claws
EVs: 252 HP / 252 ATK / 4 Def
Adamant Nature
- Swords Dance
- Waterfall
- Stone Edge
- Ice Punch


LT:

RT:

Scrafty @ Expert Belt / Life Orb
Ability: Intimidate
EVs: 252 HP / 4 Atk / 252 SpD
Careful Nature
- Bulk Up
- High Jump Kick
- Crunch
- Fake Out / Fire Punch


LT:

RT:

Obstagoon @ Flame Orb
Ability: Guts
EVs: 252 Atk / 4 Def / 252 Spe
Jolly Nature
- Facade
- Knock Off
- Obstruct
- Bulk Up


LT:

RT:

Hydreigon @ Life Orb / Choice Scarf / Choice Specs
Ability: Levitate
EVs: 4 HP / 252 SpA / 252 Spe
Modest Nature
- Draco Meteor / Dragon Pulse
- Dark Pulse / Snarl (?)
- Flamethrower / Earth Power / Flash Cannon / U-turn
- Flamethrower / Earth Power / Flash Cannon / U-turn
 
Last edited:
Hello! Sorry for the double post, but this needs to be seen.
Since the mod is ready and will be playable as soon as DH is on, I'm happy to announce the introduction of Special Twists!

As you may have understood now, every Pokémon can twist, the transformation will be only in the color of the aura it emanates, that will be the same as the new typing. Some Pokémon though, when Twisting, can change to an alternative specific form, called Special Twist.
Every Pokémon that can Special Twist is able to change form to two different new ones, specific for its base species.
The new form will be of the Pokémon's Twisted typing, but will gain a new ability and its stat distribution will be modified a bit, specifically by swapping around no more than 50 total points, and with variations smaller than ±30 in each stat (and HP never change).

Let's make an example of this on Sudowoodo!
I absolutely love Sudowoodo, cause it's weird and funny in the appearance, with hilarious movements and positions, so for its strange nature of Imitation Pokémon, it will be my first submission. Sudowoodo is able to Special Twist to two forms:

Obviously inspired to a chinese dragon
Twisted Typing (Left):

New Stats: 70 / 120 / 105 / 20 / 55 / 50 (+0, +10, -10, -10, -10, +20)
New Ability: Reckless


Inspired to a silk floss tree and its hands are inspired to chestnut outer shells
Twisted Typing (Right):

New Stats: 70 / 100 / 125 / 20 / 85 / 20 (+0, -10, +10, -10, +20, -10)
New Ability: Iron Barbs

So, the first slate is open, you can submit up to 2 Special Twist forms couple (Left and Right, so 4 formes total) for any Pokémon.
We'll add only 3 per slate.
[IMG]https://play.pokemonshowdown.com/sprites/ani/pokemonname.gif[/IMG]
Pokémon: Pokémon's name
Twisted Typing: (Left Twisted Typing) / (Right Twisted Typing)
New Ability: (try to keep balance; new abilities are not allowed)
New Stats (Left): HP / ATK / DEF / SPA / SPD / SPE (stat changes)
New Stats (Right): HP / ATK / DEF / SPA / SPD / SPE (stat changes)
Flavour/Design (optional): How do the twisted forms look?
Competitive Niche: Why do we need these forms?


EDIT:

Pokémon: Sudowoodo
Twisted Typing:
/

New Ability: Reckless / Iron Barbs
New Stats (Left): 70 / 120 / 105 / 20 / 55 / 50 (+0, +10, -10, -10, -10, +20)
New Stats (Right): 70 / 100 / 125 / 20 / 85 / 20 (+0, -10, +10, -10, +20, -10)
Flavour/Design (optional): look above in this post.


Pokémon: Ninetales
Twisted Typing:
/

New Ability: Chlorophyll / No Guard
New Stats (Left): 73 / 76 / 85 / 101 / 100 / 70 (+0, +0, +10, +20, +0, -30)
New Stats (Right): 73 / 56 / 70 / 111 / 80 / 115 (+0, -20, -5, +30, -20, +15)
Flavour/Design (optional): Left twist will have leaves instead of tails, while right twist will be kinda similar to Taomon.
Competitive Niche: I thought it could be cool to make it boost itself, but it will have to catch the right timing with switches. The other form is just raw power.
 
Last edited:

Yung Dramps

awesome gaming

Pokémon: Wailord
Twisted Typing:
for Left Twist,
for Right Twist
New Ability: Fluffy for LT, Levitate for RT
New Stats (Left): 170 / 100 (+10) / 60 (+15) / 70 (-20) / 60 (+15) / 40 (-20) (500 BST)
New Stats (Right): 170 / 60 (-30) / 50 (+5) / 100 (+10) / 50 (+5) / 70 (+10)
Flavour/Design (optional): LT makes Wailord look more like a Zeppelin, RT surrounds him in a big thundercloud with the bits of him still poking out being yellow and crackling with electricity.



Pokémon: Shaymin
Twisted Typing:
for Left Twist,
for Right Twist
New Ability: Drought for LT, Fairy Aura for RT
New Stats (Left): 100 / 115 (+15) / 91 (-9) / 115 (+15) / 91 (-9) / 88 (-12) (600 BST)
New Stats (Right): 100 / 77 (-23) / 100 / 120 (+20) / 100 / 103 (+3) (600 BST)
Flavour/Design (optional): LT looks like a bushfire with Shaymin frowning a bit. RT gives it Xerneas' color scheme and a little sapling on its back that kinda looks like a smaller version of his tree.
 
It's time for 380 entire base stat points of S+ rank material.
I'm kind of joking, but I wanted to see how far I could carry this - Sableye is better than people think!
I... honestly do think it would be pretty awesome to use myself, but I can be a bad judge of that kind of thing.


Pokémon: Sableye



Twisted Typing (Left Twist): Ghost/Normal
New Stats: 50 HP / 65 Attack (-10) / 95 Defense (+20) / 65 Special Attack / 85 Special Defense (+20) / 20 Speed (-30)
New Ability: Magic Bounce

Twisted Typing (Right Twist): Fairy/Flying
New Stats: 50 HP / 65 Attack (-10) / 75 Defense / 55 Special Attack (-10) / 95 Special Defense (+30) / 40 Speed (-10)
New Ability: Unaware

Competitive Niche:
- Since the format doesn't have Mega Evolution, I thought it would be neat to introduce a rough approximation of one of my favorites. Sableye seemed like a good fit, because the flexibility it offers by compressing Prankster and Magic Bounce into one team slot fits right in with the mechanics of Twisted. With that in mind, Left Twist Sableye is directly inspired by Mega Sableye.
- Being able to switch back to Prankster later in the fight, rather than giving it up completely as soon as you trade it for Magic Bounce, sounds incredibly useful.
- The offenses don't match up to the Mega (so no Calm Mind sweeper sets, haha - sorry), but defensively, assuming the same EV spread Mega Sableye usually runs, I tried to come as close as I could to something about 80% as bulky. That means taking about 25% more damage from any given hit than Mega Sableye would - but since Sableye can hold Leftovers while Mega Sableye can't, I thought that was an important disadvantage to preserve. If it lasts at least four turns on the field, I think you say that it breaks even, because it has gained 25% more HP than Mega Sableye would have - but it's still a bit of a disadvantage, because taking more damage at once is riskier than taking more damage over time.
- A Ghost-type Foul Play also sounds pretty awesome - its super effective coverage is nothing special, but it's known for how rare it is to resist it. That aside, considering your STAB on Ghost and your immunities to Ghost and Fighting, this could turn out to be an interesting anti-meta pick if those types rise to prominence here - which wouldn't surprise me, since perfect neutral coverage with STABs alone is a pretty major asset!

- For Right Twist, on the other hand, I'm going for something totally new - I was looking for Abilities that I thought would pair well with the same moves as the other two, for maximum role compression. I found that Unaware would be the perfect way to complete the set!
- Unaware pairs super well with both Encore and Foul Play as anti-setup measures, and Sableye also has Will-o-Wisp to hinder physical attackers even more or Toxic and Recover to wall setup sweepers outright.
- Access to Fairy-type Foul Play complements untwisted Sableye nicely - if you're switching in on a Dark-type, Sableye wouldn't be able to use any of its favorite Prankster moves, but now it can target them with a super effective STAB move instead! Since Dark resists both of the other types Foul Play can be for Sableye, I was happy to see that this was one of the options.

- Being able to compress all three of these Abilities into one team slot sounds incredibly useful - it's the perfect way to make up for Sableye's low stats and turn it into a genuinely relevant Pokémon for the meta.


Flavor/Design:
For Left Twist, when I was thinking of ways to justify making Sableye into a Normal-type, the first connection I could find was the move Pay Day - I thought it suited Sableye's greed and gem-eating nature well.
I initially decided to incorporate this just by replacing its gems with coins, with the large coin shield being a shoutout to its Mega Evolution, the inspiration for its new stats and Ability. Then I kind of went overboard with the Meowth elements and made it into a weird alien cat, which suits Sableye's weird alien nature. It's totally a "normal" cat. Totally.

For Right Twist, I had a slightly more interesting inspiration... Since Sableye is based on the Hopkinsville Goblin, I looked into that a bit, and I found that one of the main explanations for that "alien encounter" was that people had mistaken a group of great horned owls for some kind of gremlin! Apparently, the people in question were probably intoxicated at the time.
Since I was making it a Flying-type... following on from Sableye's weird alien approximation of a cat, I decided to make Sableye's weird alien approximation of an owl.
The glowing yellow eyes which are also gemstones, but more rounded than Sableye's are also a reference to the Hopkinsville Goblin.
Additionally, the choice to incorporate some glowing green into the design as well was inspired by the foxfire (a green, bioluminescent fungus) that is thought to have been at the site of the encounter, which apparently also contributed to the assumption that the owls were aliens; I maybe should've done more with this part, but the connection to foxfire is also sort of a justification for the design's Fairy type. ... as is its apparent tendency to play tricks on the inebriated...
 
Last edited:

Gravity Monkey

Que des barz comme si jtais au hebs
is a Top Artist

Right
Type:

Stats: 89 / 135 (-10) / 90 / 115 (+10) / 70 (-10) / 101 (+10)
Ability: Slush Rush
Insane stab combo and great stats. Would be OP if its only ground stab wasn't Fly lol.

Left
Type:

Stats: 89 / 155 (+10) / 110 (+20) / 85 (-20) / 80 / 81 (-10)
Ability: Sturdy
Basically a better Terrakion? Can be a great suicide lead or just a good cleaner. Actually has Stone Edge so it gets both stabs.
 
Last edited:
Oooh, now this is definitely gonna be interesting!

Pokémon: Heracross
Twisted Typing:
/

New Ability: Filter / Dark Aura
New Stats (Left): 80 / 110 / 90 / 40 / 125 / 55 (-15 Atk, +15 Def, +30 SpD, -30 Spe)
New Stats (Right): 80 / 140 / 65 / 30 / 75 / 110 (+15 Atk, -10 Def, -10 SpA, -20 SpD, +25 Spe)
Flavour/Design (optional): Left Heracross would have a darker blue body, and limbs would become metallic. Right Heracross would have a color scheme similar to Yveltal's except the red parts become more pink. Its claws and horn also grow and become sharper, while it has a glaring expression.
Competitive Niche: While Left Heracross may seem redundant with the multitude of Steels in the meta, it provides a great defensive typing with a good defensive ability that allows it wall the multitude of Fairies while also packing Water STAB for Grounds, Right Hera, on the other hand, is an extremely powerful wallbreaker with a great offensive typing and ridiculous Attack that can boosted even further with SD. However, its bulk is pathetic, it is walled by most Dark-types, and can be defeated with a Fairy move or U-turn.

Pokémon: Drampa
Twisted Typing:
/

New Ability: Aroma Veil / Flash Fire
New Stats (Left): 78 / 40 / 110 / 105 / 116 / 36 (-20 Atk, +25 Def, -30 SpA, +25 SpD)
New Stats (Right): 78 / 30 / 85 / 165 / 91 / 36 (-30 Atk, +30 SpA)
Flavour/Design (optional): Left Drampa's green parts would be colored pink, and its white parts purple, it would also have smoke emanating from itself like Musharna, only a bit more purple. Right Drampa would have a dark body with several sections that glow orange-red and are shaped like a flame.
Competitive Niche: Left Drampa has a niche of being able to counter most Fairies while being a Fairy-type itself, in addition to moves such as Encore and Taunt not affecting it, combined with reliable recovery, and you potentially have a decent wall on your hands. Right Drampa, meanwhile. basically amounts to being a more powerful, slightly bulkier but slower Chandelure with wider coverage. This pairs well with Hatterene, as it can easily take on the Steel and Poison-types that give it trouble, while Hatterene can take care of Dark-types.
 
edit: put my subs in hide tags because I'm prone to writing up mini-essays for theorymonning purposes


Pokémon: Abomasnow
Twisted Typing:
/

New Ability: Rock Head / Electric Surge
New Stats (Left): 90 / 122 / 85 / 72 / 85 / 40 (+0 HP, +30 Atk, +10 Def, -20 SpA, +0 SpD, -20 Spe)
New Stats (Right): 90 / 62 / 70 / 112 / 70 / 90 (+0 HP, -30 Atk, -5 Def, +20 SpA, -15 SpD, +30 Spe)
Flavour/Design (optional): Left Abomasnow is significantly rockier, now looking as if it is part of a mountain itself. When it focuses, shards of rocks float around it in an asteroid belt-esque formation. Right Abomasnow has a much wilder pelt, with static electricity crackling throughout it.
Competitive Niche: While both forms would likely only see use in lower tiers, I tried my best to make the forms distinct from each other, and I think I succeeded. LT Abomasnow is a physical wallbreaker, not new for a Rock-type, but boy, it sure does its job. With Wood Hammer's type change, it is now the only perfectly accurate Rock-type physical move with a BP higher than 50. Rock Head lets Abomasnow abuse it to the fullest, hitting hard without the detrimental recoil Wood Hammer would have otherwise. Slap a Choice Band on it, and watch as it 2HKOs everything but the bulkiest of physical walls. Ice Punch provides Psychic STAB if you ever need it, and Ice Shard can pick off weakened foes; just watch out for Dark-types. To round out its coverage, it also gets Earthquake. Its bulk is still only decent, and its low Speed can hold it back, but its power honestly speaks for itself. Notable teammates include Keldeo, who helps dismantle defensive cores, takes out Ground- and Dark-types, and appreciates LT Aboma threatening Toxapex and tearing holes in the opposing team that it can clean up later, and Ferrothorn, who has good defensive type synergy with LT Aboma--in particular, LT Aboma resists Ferro's 4x weakness to Fire. In addition, Ferro can set entry hazards for LT Aboma, making it easier for it to score important KOs.

RT Abomasnow, on the other hand, is a powerful special attacker. Electric Surge powers up Abomasnow's STAB moves and can potentially provide a bit of team support, as well--while preventing sleep is niche utility, it can be handy to have sometimes. Like Abomasnow's Left Twist form, it can run potent Choice sets; unlike LT, it can also choose to go Scarf to outspeed the entire unboosted metagame and act as a serviceable revenge killer. Even without a boosting item, Sparkling Leaf Storm in Electric Terrain can punch some holes into anything not resistant to Electric. Giga Drain also becomes boosted by Electric Terrain, and is a good way to restore some lost HP. RT Aboma's flaws, however, also deserve a mention. Its Speed tier is exploitable if it isn't running Scarf, and the lack of Volt Switch, a common move Electric-types carry, means you can be forced to give up momentum where other Electric-types could keep it. By Right Twisting, Abomasnow actually gets worse bulk, and Aboma already wasn't a shining example of taking hits. What's worse, though, is that it doesn't have STABs left over for Ground-types--both its types, Grass and Ice, become Electric when it twists. Because of this, unless they have very poor Special Defense or a secondary typing you can exploit, RT Aboma can become dead weight against them. Note, however, that non-twisted Abomasnow has a much easier time against them. Notable teammates include Alolan Raichu, who benefits from Electric Surge like few other Pokemon can thanks to Surge Surfer and has actual coverage to deal with Ground-types, and Hawlucha, whose tried-and-true Terrain Seed + Unburden combo can help it set up Swords Dance and sweep teams.



Pokémon: Kingdra
Twisted Typing:
/

New Ability: Flash Fire / Dry Skin
New Stats (Left): 75 / 65 / 85 / 115 / 85 / 115 (+0 HP, -30 Atk, -10 Def, +20 SpA, -10 SpD, +30 Spe)
New Stats (Right): 75 / 75 / 115 / 95 / 115 / 65 (+0 HP, -20 Atk, +20 Def, +0 SpA, +20 SpD, -20 Spe)
Flavour/Design (optional): Left Kingdra is orange-colored, with bright, multi-colored racing stripes and fiery streamers extending from its head spines. Right Kingdra is reddish-purple-colored, as if sunburnt, with a drooping, overheated expression.
Competitive Niche: Like with Twisted Abomasnow, I made Kingdra's Twisted forms with two different roles in mind. LT Kingdra is a powerful Choice user, being able to use both Specs and Scarf effectively. Fire/Fairy is a great offensive typing, and Draco Meteor benefits from having nothing be immune to it anymore. Usual Fairy-type switch-ins aren't safe either, as a Blazing Hydro Pump or Surf, especially off the Specs set, hits very hard. Flash Fire is handy for absorbing Fire-type moves; this is one of the only ways LT Kingdra can switch in outside of safe switches and 4x resisted moves. LT Kingdra has significant weaknesses, though. While its Fire typing lends it great offensive power, it also gives it a weakness to all forms of entry hazards, particularly Stealth Rock. LT Kingdra is also prone to getting worn down throughout the match, and its decreased bulk only adds to this. Lastly, LT Kingdra has very few options to hit opposing Fire-types, having to resort to Hidden Power as a result. Notable teammates include Ferrothorn, who has even better defensive synergy with LT Kingdra than with LT Abomasnow, deals with Water-types better, and sets hazards, and Garchomp, who also has good synergy with LT Kingdra, can also set up Stealth Rock, and breaks through Fire-types with Earthquake.

RT Kingdra goes for a different route entirely, being a defensive menace with an excellent defensive typing. With Dry Skin, RT Kingdra completely walls Water-types without a Ground-type move in tow, such as Azumarill and Keldeo. I was heavily inspired by CAP's Mollux when I made this, and while it doesn't have Mollux's wide move-pool or good Special Attack, it has better physical bulk, a Poison-type Scald, and Clear Smog to stop set-up attackers. However, RT Kingdra has its fair share of problems, too. Most of its attacks are Poison-type, leaving it powerless against Steel-types if it doesn't run Dragon Pulse, which is negatively impacted by rain as a Fire-type move. RT Kingdra also has a lot of trouble versus Ground-types, as well, since they now resist Scald--although most of them still don't like getting burned--and smack it with a 4x effective Earthquake. Notable teammates include Pelipper, who provides rain support for RT Kingdra, removes hazards with Defog, is immune to Ground-type moves, and is one of RT Kingdra's best teammates in general, and Hydreigon, who is also immune to Ground-type moves by way of Levitate, has excellent defensive synergy with RT Kingdra, and appreciates RT Kingdra dealing with Fairy-types in particular.


And with that, I'm done with my subs! I only wish I could make more, because theorymonning this out was some of the most fun I've had in 'mons in a long time.
 
Last edited:

Pokemon: Swellow-Left
Type: Poison/Rock
Ability: Punk Rock
New Stats: 60/65/60/95/50/125 (BST: 455) (-20 Atk, +20 SpA)
Flavor/Design: something more rocker-like


Pokemon: Swellow-Right
Type: Ghost/Ground
Ability: Reckless
New Stats: 60/110/55/65/50/115 (BST: 455) (+25 Atk, -5 Def, -10 SpA, -10 Spe)
Flavor/Design: idk really

Competitive: LT spams Punk Rock Boomburst, while RT has dual STAB boosted by Reckless. Like base Swellow, they are both strong, but frail and linear wallbreakers.
 
Hey!
Subs are awesome, I'm just here so say that they will close in 24 hours or so.
Refine them if you haven't already or make your last minute submission :)
 
Sumbmissions have ended, now for what concerns votes, you can express 4 preferences, and only 1 of them can be a self-vote.
At the end the three most voted will be added to the meta.

All the subs:
EDIT:

Pokémon: Sudowoodo
Twisted Typing:
/

New Ability: Reckless / Iron Barbs
New Stats (Left): 70 / 120 / 105 / 20 / 55 / 50 (+0, +10, -10, -10, -10, +20)
New Stats (Right): 70 / 100 / 125 / 20 / 85 / 20 (+0, -10, +10, -10, +20, -10)
Flavour/Design (optional): look above in this post.


Pokémon: Ninetales
Twisted Typing:
/

New Ability: Chlorophyll / No Guard
New Stats (Left): 73 / 76 / 85 / 101 / 100 / 70 (+0, +0, +10, +20, +0, -30)
New Stats (Right): 73 / 56 / 70 / 111 / 80 / 115 (+0, -20, -5, +30, -20, +15)
Flavour/Design (optional): Left twist will have leaves instead of tails, while right twist will be kinda similar to Taomon.
Competitive Niche: I thought it could be cool to make it boost itself, but it will have to catch the right timing with switches. The other form is just raw power.

Pokémon: Wailord
Twisted Typing:
for Left Twist,
for Right Twist
New Ability: Fluffy for LT, Levitate for RT
New Stats (Left): 170 / 100 (+10) / 60 (+15) / 70 (-20) / 60 (+15) / 40 (-20) (500 BST)
New Stats (Right): 170 / 60 (-30) / 50 (+5) / 100 (+10) / 50 (+5) / 70 (+10)
Flavour/Design (optional): LT makes Wailord look more like a Zeppelin, RT surrounds him in a big thundercloud with the bits of him still poking out being yellow and crackling with electricity.



Pokémon: Shaymin
Twisted Typing:
for Left Twist,
for Right Twist
New Ability: Drought for LT, Fairy Aura for RT
New Stats (Left): 100 / 115 (+15) / 91 (-9) / 115 (+15) / 91 (-9) / 88 (-12) (600 BST)
New Stats (Right): 100 / 77 (-23) / 100 / 120 (+20) / 100 / 103 (+3) (600 BST)
Flavour/Design (optional): LT looks like a bushfire with Shaymin frowning a bit. RT gives it Xerneas' color scheme and a little sapling on its back that kinda looks like a smaller version of his tree.
It's time for 380 entire base stat points of S+ rank material.
I'm kind of joking, but I wanted to see how far I could carry this - Sableye is better than people think!
I... honestly do think it would be pretty awesome to use myself, but I can be a bad judge of that kind of thing.


Pokémon: Sableye



Twisted Typing (Left Twist): Ghost/Normal
New Stats: 50 HP / 65 Attack (-10) / 95 Defense (+20) / 65 Special Attack / 85 Special Defense (+20) / 20 Speed (-30)
New Ability: Magic Bounce

Twisted Typing (Right Twist): Fairy/Flying
New Stats: 50 HP / 65 Attack (-10) / 75 Defense / 55 Special Attack (-10) / 95 Special Defense (+30) / 40 Speed (-10)
New Ability: Unaware

Competitive Niche:
- Since the format doesn't have Mega Evolution, I thought it would be neat to introduce a rough approximation of one of my favorites. Sableye seemed like a good fit, because the flexibility it offers by compressing Prankster and Magic Bounce into one team slot fits right in with the mechanics of Twisted. With that in mind, Left Twist Sableye is directly inspired by Mega Sableye.
- Being able to switch back to Prankster later in the fight, rather than giving it up completely as soon as you trade it for Magic Bounce, sounds incredibly useful.
- The offenses don't match up to the Mega (so no Calm Mind sweeper sets, haha - sorry), but defensively, assuming the same EV spread Mega Sableye usually runs, I tried to come as close as I could to something about 80% as bulky. That means taking about 25% more damage from any given hit than Mega Sableye would - but since Sableye can hold Leftovers while Mega Sableye can't, I thought that was an important disadvantage to preserve. If it lasts at least four turns on the field, I think you say that it breaks even, because it has gained 25% more HP than Mega Sableye would have - but it's still a bit of a disadvantage, because taking more damage at once is riskier than taking more damage over time.
- A Ghost-type Foul Play also sounds pretty awesome - its super effective coverage is nothing special, but it's known for how rare it is to resist it. That aside, considering your STAB on Ghost and your immunities to Ghost and Fighting, this could turn out to be an interesting anti-meta pick if those types rise to prominence here - which wouldn't surprise me, since perfect neutral coverage with STABs alone is a pretty major asset!

- For Right Twist, on the other hand, I'm going for something totally new - I was looking for Abilities that I thought would pair well with the same moves as the other two, for maximum role compression. I found that Unaware would be the perfect way to complete the set!
- Unaware pairs super well with both Encore and Foul Play as anti-setup measures, and Sableye also has Will-o-Wisp to hinder physical attackers even more or Toxic and Recover to wall setup sweepers outright.
- Access to Fairy-type Foul Play complements untwisted Sableye nicely - if you're switching in on a Dark-type, Sableye wouldn't be able to use any of its favorite Prankster moves, but now it can target them with a super effective STAB move instead! Since Dark resists both of the other types Foul Play can be for Sableye, I was happy to see that this was one of the options.

- Being able to compress all three of these Abilities into one team slot sounds incredibly useful - it's the perfect way to make up for Sableye's low stats and turn it into a genuinely relevant Pokémon for the meta.


Flavor/Design:
For Left Twist, when I was thinking of ways to justify making Sableye into a Normal-type, the first connection I could find was the move Pay Day - I thought it suited Sableye's greed and gem-eating nature well.
I initially decided to incorporate this just by replacing its gems with coins, with the large coin shield being a shoutout to its Mega Evolution, the inspiration for its new stats and Ability. Then I kind of went overboard with the Meowth elements and made it into a weird alien cat, which suits Sableye's weird alien nature. It's totally a "normal" cat. Totally.

For Right Twist, I had a slightly more interesting inspiration... Since Sableye is based on the Hopkinsville Goblin, I looked into that a bit, and I found that one of the main explanations for that "alien encounter" was that people had mistaken a group of great horned owls for some kind of gremlin! Apparently, the people in question were probably intoxicated at the time.
Since I was making it a Flying-type... following on from Sableye's weird alien approximation of a cat, I decided to make Sableye's weird alien approximation of an owl.
The glowing yellow eyes which are also gemstones, but more rounded than Sableye's are also a reference to the Hopkinsville Goblin.
Additionally, the choice to incorporate some glowing green into the design as well was inspired by the foxfire (a green, bioluminescent fungus) that is thought to have been at the site of the encounter, which apparently also contributed to the assumption that the owls were aliens; I maybe should've done more with this part, but the connection to foxfire is also sort of a justification for the design's Fairy type. ... as is its apparent tendency to play tricks on the inebriated...

Right
Type:

Stats: 89 / 135 (-10) / 90 / 115 (+10) / 70 (-10) / 101 (+10)
Ability: Slush Rush
Insane stab combo and great stats. Would be OP if its only ground stab wasn't Fly lol.

Left
Type:

Stats: 89 / 155 (+10) / 110 (+20) / 85 (-20) / 80 / 81 (-10)
Ability: Sturdy
Basically a better Terrakion? Can be a great suicide lead or just a good cleaner. Actually has Stone Edge so it gets both stabs.
Oooh, now this is definitely gonna be interesting!

Pokémon: Heracross
Twisted Typing:
/

New Ability: Filter / Dark Aura
New Stats (Left): 80 / 110 / 90 / 40 / 125 / 55 (-15 Atk, +15 Def, +30 SpD, -30 Spe)
New Stats (Right): 80 / 140 / 65 / 30 / 75 / 110 (+15 Atk, -10 Def, -10 SpA, -20 SpD, +25 Spe)
Flavour/Design (optional): Left Heracross would have a darker blue body, and limbs would become metallic. Right Heracross would have a color scheme similar to Yveltal's except the red parts become more pink. Its claws and horn also grow and become sharper, while it has a glaring expression.
Competitive Niche: While Left Heracross may seem redundant with the multitude of Steels in the meta, it provides a great defensive typing with a good defensive ability that allows it wall the multitude of Fairies while also packing Water STAB for Grounds, Right Hera, on the other hand, is an extremely powerful wallbreaker with a great offensive typing and ridiculous Attack that can boosted even further with SD. However, its bulk is pathetic, it is walled by most Dark-types, and can be defeated with a Fairy move or U-turn.

Pokémon: Drampa
Twisted Typing:
/

New Ability: Aroma Veil / Flash Fire
New Stats (Left): 78 / 40 / 110 / 105 / 116 / 36 (-20 Atk, +25 Def, -30 SpA, +25 SpD)
New Stats (Right): 78 / 30 / 85 / 165 / 91 / 36 (-30 Atk, +30 SpA)
Flavour/Design (optional): Left Drampa's green parts would be colored pink, and its white parts purple, it would also have smoke emanating from itself like Musharna, only a bit more purple. Right Drampa would have a dark body with several sections that glow orange-red and are shaped like a flame.
Competitive Niche: Left Drampa has a niche of being able to counter most Fairies while being a Fairy-type itself, in addition to moves such as Encore and Taunt not affecting it, combined with reliable recovery, and you potentially have a decent wall on your hands. Right Drampa, meanwhile. basically amounts to being a more powerful, slightly bulkier but slower Chandelure with wider coverage. This pairs well with Hatterene, as it can easily take on the Steel and Poison-types that give it trouble, while Hatterene can take care of Dark-types.
edit: put my subs in hide tags because I'm prone to writing up mini-essays for theorymonning purposes


Pokémon: Abomasnow
Twisted Typing:
/

New Ability: Rock Head / Electric Surge
New Stats (Left): 90 / 122 / 85 / 72 / 85 / 40 (+0 HP, +30 Atk, +10 Def, -20 SpA, +0 SpD, -20 Spe)
New Stats (Right): 90 / 62 / 70 / 112 / 70 / 90 (+0 HP, -30 Atk, -5 Def, +20 SpA, -15 SpD, +30 Spe)
Flavour/Design (optional): Left Abomasnow is significantly rockier, now looking as if it is part of a mountain itself. When it focuses, shards of rocks float around it in an asteroid belt-esque formation. Right Abomasnow has a much wilder pelt, with static electricity crackling throughout it.
Competitive Niche: While both forms would likely only see use in lower tiers, I tried my best to make the forms distinct from each other, and I think I succeeded. LT Abomasnow is a physical wallbreaker, not new for a Rock-type, but boy, it sure does its job. With Wood Hammer's type change, it is now the only perfectly accurate Rock-type physical move with a BP higher than 50. Rock Head lets Abomasnow abuse it to the fullest, hitting hard without the detrimental recoil Wood Hammer would have otherwise. Slap a Choice Band on it, and watch as it 2HKOs everything but the bulkiest of physical walls. Ice Punch provides Psychic STAB if you ever need it, and Ice Shard can pick off weakened foes; just watch out for Dark-types. To round out its coverage, it also gets Earthquake. Its bulk is still only decent, and its low Speed can hold it back, but its power honestly speaks for itself. Notable teammates include Keldeo, who helps dismantle defensive cores, takes out Ground- and Dark-types, and appreciates LT Aboma threatening Toxapex and tearing holes in the opposing team that it can clean up later, and Ferrothorn, who has good defensive type synergy with LT Aboma--in particular, LT Aboma resists Ferro's 4x weakness to Fire. In addition, Ferro can set entry hazards for LT Aboma, making it easier for it to score important KOs.

RT Abomasnow, on the other hand, is a powerful special attacker. Electric Surge powers up Abomasnow's STAB moves and can potentially provide a bit of team support, as well--while preventing sleep is niche utility, it can be handy to have sometimes. Like Abomasnow's Left Twist form, it can run potent Choice sets; unlike LT, it can also choose to go Scarf to outspeed the entire unboosted metagame and act as a serviceable revenge killer. Even without a boosting item, Sparkling Leaf Storm in Electric Terrain can punch some holes into anything not resistant to Electric. Giga Drain also becomes boosted by Electric Terrain, and is a good way to restore some lost HP. RT Aboma's flaws, however, also deserve a mention. Its Speed tier is exploitable if it isn't running Scarf, and the lack of Volt Switch, a common move Electric-types carry, means you can be forced to give up momentum where other Electric-types could keep it. By Right Twisting, Abomasnow actually gets worse bulk, and Aboma already wasn't a shining example of taking hits. What's worse, though, is that it doesn't have STABs left over for Ground-types--both its types, Grass and Ice, become Electric when it twists. Because of this, unless they have very poor Special Defense or a secondary typing you can exploit, RT Aboma can become dead weight against them. Note, however, that non-twisted Abomasnow has a much easier time against them. Notable teammates include Alolan Raichu, who benefits from Electric Surge like few other Pokemon can thanks to Surge Surfer and has actual coverage to deal with Ground-types, and Hawlucha, whose tried-and-true Terrain Seed + Unburden combo can help it set up Swords Dance and sweep teams.



Pokémon: Kingdra
Twisted Typing:
/

New Ability: Flash Fire / Dry Skin
New Stats (Left): 75 / 65 / 85 / 115 / 85 / 115 (+0 HP, -30 Atk, -10 Def, +20 SpA, -10 SpD, +30 Spe)
New Stats (Right): 75 / 75 / 115 / 95 / 115 / 65 (+0 HP, -20 Atk, +20 Def, +0 SpA, +20 SpD, -20 Spe)
Flavour/Design (optional): Left Kingdra is orange-colored, with bright, multi-colored racing stripes and fiery streamers extending from its head spines. Right Kingdra is reddish-purple-colored, as if sunburnt, with a drooping, overheated expression.
Competitive Niche: Like with Twisted Abomasnow, I made Kingdra's Twisted forms with two different roles in mind. LT Kingdra is a powerful Choice user, being able to use both Specs and Scarf effectively. Fire/Fairy is a great offensive typing, and Draco Meteor benefits from having nothing be immune to it anymore. Usual Fairy-type switch-ins aren't safe either, as a Blazing Hydro Pump or Surf, especially off the Specs set, hits very hard. Flash Fire is handy for absorbing Fire-type moves; this is one of the only ways LT Kingdra can switch in outside of safe switches and 4x resisted moves. LT Kingdra has significant weaknesses, though. While its Fire typing lends it great offensive power, it also gives it a weakness to all forms of entry hazards, particularly Stealth Rock. LT Kingdra is also prone to getting worn down throughout the match, and its decreased bulk only adds to this. Lastly, LT Kingdra has very few options to hit opposing Fire-types, having to resort to Hidden Power as a result. Notable teammates include Ferrothorn, who has even better defensive synergy with LT Kingdra than with LT Abomasnow, deals with Water-types better, and sets hazards, and Garchomp, who also has good synergy with LT Kingdra, can also set up Stealth Rock, and breaks through Fire-types with Earthquake.

RT Kingdra goes for a different route entirely, being a defensive menace with an excellent defensive typing. With Dry Skin, RT Kingdra completely walls Water-types without a Ground-type move in tow, such as Azumarill and Keldeo. I was heavily inspired by CAP's Mollux when I made this, and while it doesn't have Mollux's wide move-pool or good Special Attack, it has better physical bulk, a Poison-type Scald, and Clear Smog to stop set-up attackers. However, RT Kingdra has its fair share of problems, too. Most of its attacks are Poison-type, leaving it powerless against Steel-types if it doesn't run Dragon Pulse, which is negatively impacted by rain as a Fire-type move. RT Kingdra also has a lot of trouble versus Ground-types, as well, since they now resist Scald--although most of them still don't like getting burned--and smack it with a 4x effective Earthquake. Notable teammates include Pelipper, who provides rain support for RT Kingdra, removes hazards with Defog, is immune to Ground-type moves, and is one of RT Kingdra's best teammates in general, and Hydreigon, who is also immune to Ground-type moves by way of Levitate, has excellent defensive synergy with RT Kingdra, and appreciates RT Kingdra dealing with Fairy-types in particular.


And with that, I'm done with my subs! I only wish I could make more, because theorymonning this out was some of the most fun I've had in 'mons in a long time.

Pokemon: Swellow-Left
Type: Poison/Rock
Ability: Punk Rock
New Stats: 60/65/60/95/50/125 (BST: 455) (-20 Atk, +20 SpA)
Flavor/Design: something more rocker-like


Pokemon: Swellow-Right
Type: Ghost/Ground
Ability: Reckless
New Stats: 60/110/55/65/50/115 (BST: 455) (+25 Atk, -5 Def, -10 SpA, -10 Spe)
Flavor/Design: idk really

Competitive: LT spams Punk Rock Boomburst, while RT has dual STAB boosted by Reckless. Like base Swellow, they are both strong, but frail and linear wallbreakers.
My votes:
FALCOWNPAUNCH!'s Abomasnow
Squawkerz's Swellow
Hematite's Sableye
My Sudowoodo
 
Stitch98's Ninetales
Hematite's Sableye
Demon Dragon's Drampa
FALCOWNPAUNCH!'s Kingdra

I am so excited to start to play this meta!!
Small question: I wasn't sure if you already knew this and were still working on it, but I was trying to battle a friend of mine and it seemed that any attempt at a team crashes the validator. It said someone was automatically notified, which is why I didn't say anything sooner, but I realize that that someone wasn't necessarily you, so I figured it would be worth bringing up all the same! (Have you been able to get it to work with your own teams, or is it just not quite up yet?) Thanks!! C:
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top