fixed bug in determine_warmer_action