g->get_temperature( pos ) always returns 0 in the tests.
I have tried
g->m.set_temperature( pos, 20 ),
g->m.temperature( pos ) = 20 and
g->temperature = 20. They don’t seem to change anything.
I am going to remove the temperature argument from
process_temperature_rot and instead get the temperature of the item position in the function. This will break all the current temperature tests.