NAPPING
!(monster->m_flags & NAPPING) &&
if (monster->m_flags & NAPPING) {
monster->m_flags &= (~(NAPPING | ASLEEP));
if (!(monster->m_flags & NAPPING)) {
monster->m_flags |= (ASLEEP | NAPPING);