self->pChar->setPtarg( pos ); self->pChar->setNpcWander( 6 ); self->pChar->setNextMoveTime();
P_NPC npc = dynamic_cast<P_NPC>( self->pChar );  if ( !npc ) return PyFalse;  npc->findPath( pos ); npc->setNextMoveTime();
PyObject* wpChar_goto( wpChar* self, PyObject* args ){	if( !self->pChar || self->pChar->free )		return PyFalse;	if( !checkArgCoord( 0 ) )	{		PyErr_BadArgument();		return 0;	}	Coord_cl pos = getArgCoord( 0 );	if( pos.map != self->pChar->pos().map )	{		PyErr_Warn( PyExc_Warning, "Cannot move to a different map using goto." );		return PyFalse;	}	self->pChar->setPtarg( pos );	self->pChar->setNpcWander( 6 );	self->pChar->setNextMoveTime();	return PyTrue;}