Room history breaks during fights



  • When I try to watch the room history here: https://screeps.com/a/#!/history/shard2/E58S1?t=16534254 everything seems to freeze at tick 16534262, when one of my extensions is destroyed. The tick counter keeps going and everything gets back to normal at 16534300, after all the interesting stuff has happened.

    Here is another replay where the same thing happens: https://screeps.com/a/#!/history/shard2/E58S1?t=16549039 . The playback seems to freeze at tick 16549046 when my spawn is destroyed, then resumes at tick 16549100 (which I notice is again a multiple of 100 ticks).

    When the playback breaks I see this in the Chrome javascript console:

    TypeError: Cannot set property '36' of undefined
        at renderer.js?bust=1559378987081":1
        at Array.forEach (<anonymous>)
        at renderer.js?bust=1559378987081":1
        at Array.forEach (<anonymous>)
        at lr (renderer.js?bust=1559378987081":1)
        at terrain (renderer.js?bust=1559378987081":1)
        at renderer.js?bust=1559378987081":1
        at Array.forEach (<anonymous>)
        at Rr.runStatePreprocessor (renderer.js?bust=1559378987081":1)
        at Rr.applyState (renderer.js?bust=1559378987081":1)

  • Dev Team

    @the_duck Thanks, we'll take a look