It isn't doing this all the time. It seems that it's only whenever the table rolls the 3d10?
I've isolated the problem to this line:
Code: Select all
[h: Temp=(60+(eval(table("ASpringTemp"))))]
Spoiler
EDIT: Found a fix. I changed the 0 in the table to (0) and it fixed it.