public void close(){
		switch(type){
		case BLOCKPATH:
			owner.changeLayer((short) data);
			owner.setAnimation(Anim.WALKING, LoopBehavior.ONCE);
			break;
		case FIGHTING:
			break;
		case FLAIL:
			owner.animation.reset();
			break;
		case FLY:
			break;
		case FOLLOWING:
			focus.removeFollower(owner);
			break;
		case MOVE:
			if(owner.positioning && owner.positioningFocus!=null){
				owner.faceObject(owner.positioningFocus);
				owner.positioning = false;
				owner.positioningFocus = null;
			}
			break;
		case PATH_PAUSE:
			break;
		default:
			break;
		}
	}