X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;ds=sidebyside;f=saveresume.c;h=100c925d400ab77c0dc2c5a354a5bfb24bac2f48;hb=bd499dc53276f28994b7ffc833fb8499fb05c5eb;hp=9822b76409541dd1b4c2e286c7bd27feccbbeae2;hpb=0175344caaadc9a7c80c17834f8b21b490a102a1;p=open-adventure.git diff --git a/saveresume.c b/saveresume.c index 9822b76..100c925 100644 --- a/saveresume.c +++ b/saveresume.c @@ -184,12 +184,7 @@ bool is_valid(struct game_t valgame) { /* Check for RNG overflow. Truncate */ if (valgame.lcg_x >= LCG_M) { - valgame.lcg_x %= LCG_M; // LCOV_EXCL_LINE - } - - /* Check for RNG underflow. Transpose */ - if (valgame.lcg_x < LCG_M) { - valgame.lcg_x = LCG_M + (valgame.lcg_x % LCG_M); + return false; } /* Bounds check for locations */