https://github.com/The-Powder-Toy/The-Powder-Toy/blob/master/src/simulation/elements/NEUT.cpp
According to this, from line 102 to line 166,
some reactions are processed as 'part_change_type', but others are processed as 'create_part'.
This causes the problem of resetting the temperature of the elements when reacting with 'create_part'.
Is this a bug or an intended thing?