So, if I read this right, you were able to deal 10,000,019 damage without crashing, but when it reached 99,125,812,934 it did? If so, by any chance are you using a 32-bit computer (May not matter if the ints are converted to 32-bit even in a 64-bit environment later down the line, but couldn't...