I am calling complete BS on the ice being the reason that Darka lost. The ice sped up Darka's loss, but it didn't cause it. Darka was losing that war and it was not improving for Darka. Darka stole some of Lyonesse's regions, good for Darka, they were still losing that war.
Give me some of your drugs please. They sure seem cool.