Fix haste/pause bug. caused by subscribing heat_cooling fuction multiple times after pause/resume