Огонь в сердцах! "в сердцах" - как наречие
В сердцах огонь! лёда - старорусское "ледяная вода"
И лёду - крах!
И лёду гонь!