Fixed some interesting cases when giving a user an unusual amount of
points