Skip to main content

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 :)

Metadata

Release files for d3gem 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for d3gem 0.2.1
File Size Uploaded
d3gem-0.2.1.tar.gz 1.9 kB Details

Release files / d3gem-0.2.1.tar.gz

Download URL d3gem-0.2.1.tar.gz
Size 1.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2661ae78432faf9e4ff593734053f962a1047453c295a364286bb77714b9ce0c
BLAKE2b-256 checksum
How to use checksums
737bfb38ee660756486c1a2288574a6682ccd86528b8b68c3d8a8db7a8244633
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.1 This release

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page