Board Thread:Off Topic/@comment-31658174-20170620034623/@comment-30155146-20170620042954

1)Your team is mega-dependent. Lucario needs Adaptability to sweep, Lopunny needs the stat boost and scrappy, Diance needs speed to not get KOed by fast water types. Char needs the special attack and weather. You can only mega once per battle, so the very basis of the team is wonky.

In order of megastone dependence(least to most)

Luc < Lop < Char < Dia

2)Char Y should go airslash > fly, fly is physical, and you can get another mon for transport.

3)Greninja: Hpump < Grass Knot. Waterfall < Scald. AAce < IceBeam Greninja is a spec attacker, and needs to cover as much as possible.

4)Lucario should learn extremespeed, great for finishing off weak but fast pokemon. If you choose mega, have it relearn metal claw for fairies.

There is SO much more, but honestly you need to pick a mega and stick with it.