by Graf Zahl » Sun Apr 17, 2022 3:55 pm
This is not fixable. It's some interaction between a huge group of more than 600 barrels and some bad DECORATE coding in RO that causes a stack overflow.
The barrel in RO calls A_Explode right in its death state without any delay - this means that one barrels goes boom, then inflicts radius damage to the next one, and so on for the entire group. This all happens recursively right in the first barrel's death state which eventually makes the engine crash. If there was a one-frame delay, it'd work as expected.
This is not fixable. It's some interaction between a huge group of more than 600 barrels and some bad DECORATE coding in RO that causes a stack overflow.
The barrel in RO calls A_Explode right in its death state without any delay - this means that one barrels goes boom, then inflicts radius damage to the next one, and so on for the entire group. This all happens recursively right in the first barrel's death state which eventually makes the engine crash. If there was a one-frame delay, it'd work as expected.