Oh, I've figured out what I was doing wrong. Basically, if you put an unset CRAY next to an element, it'll set its CTYPE to that element. That's the normal behaviour you'll say, but I've realized it also inherits its temperature. Unfortunately with that method you can't set tmp/tmp2, so your method is superior.
Wait, can't you set CRAY's temperature directly?