fix case where deck empty when buying tunnel