Hi,
In gen 6 and 7 games which I have tested, some pokemon have their image disorted,more like zoomed in.Below are the images showing that:
In the Gen 6 AS main.sav file,this happens to some .pk5(shiny metagross-event from white) and .pk6 files(the rest 3 shinies). The other 4 above them are the same pokemon without being shiny(I have generated them just to show you the difference),the image is normal on them. When I change them again to shiny they gain the disorted image again:

In Gen 7 now the imported sableye, which is from my AS save and transfered to Moon via Pokemon Bank, the image is disorted without being shiny and changing the shiny mark doesn't affect it, it retains the same image:

The .pk7 sableye that I have in my box looks normal without it's shiny form unlike the .pk6 imported from my AS.Changing it though from shiny to non shiny the image gets disorted again:


This bug only occurs in the latest commits not the stable version (2017.02.07)
Thank you
@sora10pls https://github.com/kwsch/PKHeX/pull/851
Probably has to do with how the sprites are aligned in the images I pushed; I had them centered exactly in the middle through Photoshop, didn't expect to see this happen :P
I'd assume it's an easy fix, let me see if I can work something out.
Update on that... it seems that I've gotten every single sprite working now, barring Steelix. I've tried basically every single possible alignment I could do, pixel by pixel, and they all end up distorting the sprite regardless.
I could only imagine it's because the Steelix sprite that was added in OR/AS is significantly larger in comparison to that of X/Y.
X/Y:

OR/AS:

Screenshots:



If anything else, we can always go back to the original Steelix sprite and I'll submit a pull request with all the fixes. Your call @kwsch :)
Submitted a pull request regardless that fixes the issue: #858