player.removeListener(_deathListener);
player.removeListener(_teleportListener);
player.removeListener(_playerPartyLeaveListener);
player.leaveParty();
if(!legalQuit)
player.sendPacket(new ExCubeGameEnd(false));
player.teleToLocation(Location.findPointToStay(GvG.RETURN_LOC, 0, 150, ReflectionManager.DEFAULT.getGeoIndex()), 0);
}