Dryad and Centaur, do they stay?

By rimmer3, in Talisman Rules Questions

Centaur: Roll 1 die to determine how the Centaur reacts to you: 1-2) Attacks you; lose 1 life. 3-4) Ignores you. 4-5) Joins you as a Follower; you may discard any Enemy you are about to encounter. The Centaur will then canter off to the discard pile.

If I roll 1-4, does the Centaur stay on the space or go to the discard pile immediately?

Dryad: A Dryad attempts to lure you through a magic portal. Roll 2 dice. If the total is equal to or less than your Craft, discard the Dryad and gain 1 Craft. If it is higher, you are teleported to the Forest.

Is Dryad discarded even if he teleports me to the Forest, or does he stay on the space?

My 2 cents: if they are STRANGERS they stay, if they are EVENTS, they don't.

Dryad and Centaur stay on the board unless they must be discarded.