Hey, I was debugging my code, and there was nothing wrong with SFML. Turns out I had an issue with signed/unsigned ints messing with the negative values when drawing.
Thank you nonetheless Stauricus for your help.
This may be one of the kindest sites on the internet.
----------------------------------ANSWER FOR ANYONE WITH THIS PROBLEM----------------------------------
Please check if your variables are signed and unsigned. This was the cause of the problem for me.
----------------------------------------------------------------------------------------------------------------------