setIsInvul(true);
_wasInvisible = getAppearance().getInvisible();
getAppearance().setInvisible();
sendPacket(new ObservationMode(x, y, z));
getKnownList().removeAllKnownObjects(); // reinit knownlist
setXYZ(x, y, z);
teleToLocation(x, y, z, false);
broadcastUserInfo();