Bloquear a venda não é a solução. Na verdade, não tem mto o que fazer em relação a isso.
Faramir não pode proibir a venda pra ajudar na quest novamente, seria injusto com quem ganha grana com isso. Da mesma forma que é injusto nego nao doar nada pra ajudar e ir na quest com 10 maker.
A doação vai com a consciência de cada um.
Talvez, fazer um sistema de cobrança antecipada seria uma boa.
Pra entrar na quest, teria que doar 100 smalls, facilitando abrir o barco na proxima vez, e dessa forma, todo mundo ira ajudar. A ideia pode nao ser mto boa e nem viável de implementar. Mas seria uma solução, talvez só melhorar ela um pouco