Bug Report

  • dyaomaster
    2nd Oct 2017 Member 0 Permalink

    Impossible temperatures exist.

     

    !set temp all infC

    !set temp all nan(ind)C

     

    Temp nan(ind) is stable.

  • zaccybot2
    2nd Oct 2017 Member 0 Permalink

    I don't remember what the consensus on this was, but I'm pretty sure these values have been left in intentionally..

  • Potbelly
    3rd Oct 2017 Banned 0 Permalink
    This post is hidden because the user is banned
    Edited once by Potbelly. Last: 3rd Oct 2017
  • jacob1
    3rd Oct 2017 Developer 0 Permalink
    Yes, i'll probably fix it. My mod isn't affected because it's a different codebase entirely. I didn't even know this glitch existed until now.

    All it needs is some simple sanity checking in the !set commands. Sanity checking wasn't added when the console was rewritten in c++ ... I've had to go back and add a lot

    Unlike RFRG's version of this glitch, this bug isn't that bad though. If we change the behavior of some elements it would still work. I had to fix RFRG because the way it is programmed is likely to change at some point in the future to not use floating points.
    Edited once by jacob1. Last: 3rd Oct 2017