Start of repairing heat damage.

Needs some work. Behaviors are queued, but tasks have been getting
stuck.