Weapon group assignment.
Flushing coolant resets heat.
Refactor heat setter.