Instead of hard crashing, a log error entry is made when a script attempts to divide a variable by 0 or call modulo function with 0
I think this is a preferable way for the game to behave, although perhaps logging the error AND hard crashing might be preferable in order to force the DMOD author to fix the issue in their scripts?... On the other hand, many DMOD authors are not around, and hard crashes are just frustrating for the player. Continuing the script (even if in a possibly unintended way) is probably preferable...
Instead of hard crashing, a log error entry is made when a script attempts to divide a variable by 0 or call modulo function with 0
I think this is a preferable way for the game to behave, although perhaps logging the error AND hard crashing might be preferable in order to force the DMOD author to fix the issue in their scripts?... On the other hand, many DMOD authors are not around, and hard crashes are just frustrating for the player. Continuing the script (even if in a possibly unintended way) is probably preferable...