Function running, Overflow error

Function is running as expected however we seem to have run into an
overflow error — high negative + positive = inaccurate result.
Collision on lava particles working
Testing
ppm working
A couple changes
2-D text displaying - alpha, multithreading

seeing if multithreading will be worth it. :)
Deleted 2-d text, removed multithreading

waiting for ppm from lambert
Merge remote-tracking branch 'origin/master' into Jake
Water death now working 100%
Merge remote-tracking branch 'origin/master' into Jake
Updated
Merge remote-tracking branch 'origin/master' into Jake
fixed formatting, got rid of unecessary stuff
changed death images
got rid of a printf
quick change
Merge pull request #22 from harwooja/Jake

Confirmed