Location handles doubles

I've changed the locations to handle doubles instead of integers.
I changed '(slot + ".server")' to '(slot + ".Server")' to make it capitalised like all the others.