allow getting only valid actors from mids

normally, we could get the dummy monsters for YOU_FAULTLESS or
ANON_FRIEND
handle monsters enslaving other monsters properly

setting the monster's foe unconditonally to the player is wrong, for
instance in the arena