Oh gees yup I see what is happening. I must have broke this in my last update. I will get this fixed up today!
I've figured out what the issue was. It was so small but a real bugger to find lol ๐
In lua the "or" operator works a bit differently then I had though. With some of my math related to horizontal shifting and vertical shifting I had used it like so:
If direction = "Left" or "Right" then
<Math stuffs here>
But it should have been:
If direction = "Left" or direction ="Right" then
<Math stuffs here>
See how little a difference this is but because both Left Right and up down do shifting it was shifting extra causing the issue ๐
TLDR:
I will put this update out today and this will be working in all directions again ๐
Update 1.1.4 this will be fixed so be sure to grab it when its up ๐