Fixes vine-happy descent

Apparently I managed to code the vine-descent code such that it gave
everyone vines and sent 'em down anyway if they said no.

(I'd been hoping to have it fall through to the rope.)

Fixed now: it doesn't fall through and doesn't bestow vines.
Merge pull request #5775 from KA101/vinesfix

Fixes vine-happy descent