This thread will be moderated to keep discussion focused
Shift: it's pretty fucked up
As of current, it does this:
[box]Shift: A Pokemon may use the Shift command on an adjacent allied Pokemon in any multi-battle format. Shift switches the position of the Pokemon using it and its target without interfering with the target's actions. Shift cannot fail due to Taunt, cannot be Disabled, cannot be Encored, and cannot be interacted with by any other move that would otherwise prevent it from taking place.
Command Type: Universal | Accuracy: -- | Energy Cost: 5 | Priority: 0 | CT: Deferring[/box]
Let's discuss what to do about this command—do we want to keep it, change it, or completely remove it? Feel free to throw out any and all ideas—I'm providing some below, but they are by no means the limit for discussion.
----------------------
It's basically a universal ally switch that's virtually drawback-free if you go before your opponent, and as it doesn't fall under the P/E class, that's pretty screwed up. however, i'm pretty sure it was maintained to keep precedence with the in-game triples command. The obvious difference here being almost all asb battles are positioning-off (though positioning-on can exist!) As of now, there are three possible solutions I can see here.
1)[box]A Pokemon may use the Shift command on an adjacent allied Pokemon in any multi-battle format (triples or larger) with enabled positioning. Shift switches the position of the Pokemon using it and its target without interfering with the target's actions. Shift cannot fail due to Taunt, cannot be Disabled, cannot be Encored, and cannot be interacted with by any other move that would otherwise prevent it from taking place.[/box]
this is still pretty strong, as if you're ordering second, it has the chance to screw over an opponent who decided to focus-fire one of your pokemon. You could argue that it's 'something you have to think about,' though, and I'd be fine with that. if we go down this road, i'd be in favor of a pretty big hike on the energy cost.
2)[box]A Pokemon may use the Shift command on an adjacent allied Pokemon in any multi-battle format (triples or larger) with enabled positioning. Shift switches the position of the Pokemon using it and its target without interfering with the target's actions. Shift cannot fail due to Taunt, cannot be Disabled, cannot be Encored, and cannot be interacted with by any other move that would otherwise prevent it from taking place. Shift can only be used on the last action of a round.[/box]
this one is basically mimicking how it works in-game. If we do this, I think we're giving shift a pretty moderate power level—capable of doing some damage to an opponent, but not capable of completely wrecking them. and since positioning=on, you have to be willing to commit to the change, instead of just using it as an ally switch. mostly will be useful for actually, well, shifting.
3) Do something where we introduce to positioning=on matches a 'Shift Phase,' which would act kind of like a switch phase. This would need to be hammered out pretty well. It's less true to the exact implementation of shifting in-game, but more true to the spirit, and doesn't give you the opportunity to fuck your opponent over with a switch.