public void changeLoc(int newLocX, int newLocY) {
		if (PRIVS != PRIVS.BANNED || (BATTLE == null && !BLN_SLEEP && Game.canMoveTo(newLocX,newLocY,this))) {
			if (isMob()) {
				if (!(Math.abs(originalX-newLocX) < Game.VIEW_RANGE && Math.abs(originalY-newLocY) < Game.VIEW_RANGE)) {
					return;
				}	
			}
			changeLocBypass(newLocX,newLocY);
		}
	}