public void fullDrop()
	{
		if (!isAlive || isPaused)
		{
			return;
		}
		boolean isDropGood=true;
		while (isDropGood)
		{
			Point check=new Point(pieceCorner.getX()+1,pieceCorner.getY());
			isDropGood=board.canFit(currentPiece.getPiece(), check);
			if (!isDropGood)
			{
				board.addPiece(currentPiece.getPiece(),pieceCorner);
				setNewPiece();
			}
			else
			{
				pieceCorner=check;
			}
		}
		dropCount=0;
	}