Fix 2731677: Sleeping "patrolling" monsters being unwakable. Fix 2729898: Debugging markers on the level map showing up in nonwizmode games.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9586 c06c8d41-db1a-0410-9941-cceddc491573
C4AR2MA3ZWV5WT3EKMK6NC5HF5ZL5MMHMLC23FEQTTSINPFGKTUQC
RGMJG6M4PYLM7UPI7WVKCGW5ZQNHOIAZUCLKWQMQZBH2227QDGGAC
BA4ZFX7HMFMZN7ATQ4WXRMWRYWLPPB23ESU7QEXGYHOHOIMPQETAC
J7GPW2YXLT6FGSKJ24FGQ24GTRZ6A2BDYM6CIXV4R6YBEHP6BGPAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
P5TRGRH7XMQSPCZKM5IEEO34TY6WMLGHHX7BU6Y453JFRXLUR2VQC
SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC
CK7CT5TUFUL2AQY7FUHB5JI3FC2KSPWUWHXC6VEUJJ7G4OWUQFTAC
if (mons_friendly(mon) && mon->is_patrolling())
// Allow monsters falling asleep while patrolling (can happen if
// they're left alone for a long time) to be woken by this event.
if (mons_friendly(mon) && mon->is_patrolling()
&& !mons_is_sleeping(mon))
{