they now check !goodpos or refuse to move, and also reject being displaced into traps. you can still swap places if you start on a polymorph trap or a magic portal, to try to force them onto them, but they won't randomly choose those spots. this fixes fatfinger drowning pet displaces, but more importantly, 'why the fuck did you take off your waterwalking boots' incidents
they now check !goodpos or refuse to move, and also reject being displaced into traps. you can still swap places if you start on a polymorph trap or a magic portal, to try to force them onto them, but they won't randomly choose those spots. this fixes fatfinger drowning pet displaces, but more importantly, 'why the fuck did you take off your waterwalking boots' incidents