This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

For harnessing those Flawless Square Emeralds


d3gem is a very simple utility tool for helping with Diablo 3 gem crafting. What it does is calculating whether you have enough lesser gems to make few greater ones, and how many you are missing (or will have left).

Installation

Use pip to get the d3gem command in your shell:

$ pip install d3gem

Or just download the package and run d3gem.py directly (e.g. with python ./d3gem.py).

Usage

Specify which gem(s) you are trying to make and you will see how many Flawless Square ones you will need for that:

$ d3gem 1fst
You DON'T have enough lesser gems to make 1 Flawless Star gem(s).
The equivalent of 81 Flawless Square gem(s) is missing for that.

You can also say gems what you already have in stock, so that you’ll see how many you are still missing to perform your craft:

$ d3gem 1fst -s 20fsq,1rsq,1st
You DON'T have enough lesser gems to make 1 Flawless Star gem(s).
The equivalent of 25 Flawless Square gem(s) is missing for that.

or, alternatively, how many you’ll have left:

$ d3gem 1st -s 20fsq,1rsq
You DO have enough lesser gems to make 1 Star gem(s).
Afterwards you will still have the equivalent of 2 Flawless Square gem(s).

Type d3gem --help to get the list of gem class abbrevations.

TODOs

  • Make target gems optional and show what’s the highest gem you can craft with given stock and how many more you need for even higher class
  • Maybe store stock in config file?…

Suggestions and pull requests welcome :)

Release History

Release History

0.2.1

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
d3gem-0.2.1.tar.gz (1.9 kB) Copy SHA256 Checksum SHA256 Source Jan 13, 2013

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting