Majin Buu as an evolution to Ditto. No type changes, moveset is Transform, Protect, Reflect and Chocolate Beam.
For balancing reasons, Chocolate Beam always hits last, misses if opposing character uses a damaging move; but when hit it turns the opposing pokemon unable to move for 3 turns. If transform is applied in this state, the opposing pokemon faints.
Why? A trick character where you have to sightread your opponent’s moves to make use of it properly sounds really interesting for a game like Pokemon.
Thanks, i git cloned from here as a backup.