Talk:Ancient Temple/@comment-67.160.11.68-20160603172248/@comment-67.160.11.68-20160603185534

It's not a problem with the rounding. It's a problem with the way Lua's modulus handles floating point numbers. Because there isn't enough precision to see exactly how much is remaining from division, Lua assumes it is 0 which results in that soft cap. Berezaa would have to make his own modulus function to fix the problem