function void Q556(obj it) { if (isNPC(it)) { if (Q50H(NULL(), it)) { loc where = getLocation(it); setX(where, getX(where) + random(0x00, 0x0A) - 0x05); setY(where, getY(where) + random(0x00, 0x0A) - 0x05); walkTo(it, where, 0x17); } } return (); }