Splurge: Splurgemas Major Bugfix Patch

Merry Splurgemas everyone! I hope you're all thoroughly enjoying your holidays (personally I'm really loving the time off uni). With Christmas right around the corner, I've finally finished work on a massive patch that…