На земле лорда по имени Гарридан нет урожая из-за засухи. Крестьяне голодают. Гарридан пытается помочь им.
Немало денег Гарридан потратил, ища совета у мудрецов, а на остатки средств скупил все излишки зерна, что смог найти в соседних владениях. Он сказал мне, что подумывает о продаже замка и всего своего имущества(,) — лишь бы выжили люди. Если бы только удалось собрать хоть небольшой урожай, они были бы спасены.
Нужна ли запятая перед тире в выделенном предложении? С одной стороны, запятая закрывала бы придаточное предложение. С другой стороны, фраза после тире по смыслу больше относится к придаточному, чем к главному предложению.