RFE: Ignore friendlies while w#-ing, w#-ing should also halt on "discoveries"
Splitting RFE into tiny bits, as requested
Title says it all I think - it'd be nice to be able to w# in Terinyo, on a level with ants, without having you pause for every irrelevant NPC.
So w# should probably avoid friendlies automatically (if there are friendlies in all adjacent routes between you and the darkness, it halts?)
On the other hand: it would be nice if w# stopped the
first time you encounter (partial list):
- a non-generic NPC (so the NPCs who matter should have flags)
- a new item (even if you don't step on it, just see it)
- stairs
- rooms with special messages, when those matter