It works wonderfully now! And it returns it as an integer too. Thank you so much!
Also, while I'm here I guess I should say, the reason I encountered this bug in the first place was because I tried tweening a sprite's rotation using variables manually, because when tweening the angle it would rotate the sprite the wrong way around, not accounting for the 360º to 0º wrap around, I imagine that's not intended behavior?
I'm sorry I forgot to mention on the previous message, I can live with it, but it'd be nice to have a fix for that too.
Again, thank you so much for your hard work regardless, it's been truly priceless.