Fix | A few issues were still present regarding floor calculations that could cause exceptions to be thrown in some cases. I've not been able to replicate it myself, however, I have been able to locate the source of the issue and take some preventive steps. The issue should no longer occur, however, if it does please contact me.