Board Thread:Pokémon Help/@comment-32206650-20170701141905/@comment-31398341-20170702145919

I also suggest changing your mega choice.

Mega Diancie is better than Gardevoir is most ways. Firstly, it has both high attack and special attack so that it can break through both physical and special walls (With Moonblast and Diamond Storm, respectively). Next, it has decent synergy with Gallade. Since Diancie loses to steel types, Gallade can help dealing with them and Diancie can beat flying types for Gallade. It can also help with speed control. Since your team lacks pokemon with good speed tier, Mega Diancie would help in this part. Lastly, it has Magic Bounce, which can help bouncing status back. It is very helpful if you predict status from the opponent, such as Toxic from Chansey.

Diancie @ Diancite

Ability: Clear Body

EVs: 4 Atk / 252 SpA / 252 Spe

Naive Nature

- Moonblast

- Diamond Storm

- Hidden Power Fire (If possible would be very nice, doing soft reset may make it possible) / Protect

- Calm Mind