Generator Setup
Rarity probabilities
Weapon and armor options
Consumable options
Statistics ranges
Affixes and elemental effects
Economy and scaling
Enemy and treasure chest loot
Generated Results
Loot Table Generator
| Item | Drop chance % | Min qty | Max qty | Rarity | Level | Enemy | Location | Boss only |
|---|
History and Favorites
Import Items
Formula used
Weighted rarity also receives luck and encounter adjustments before selection.
How to use this calculator
Choose generation rules
Select category rarity levels theme and quantity.
Tune balance
Adjust rarity weights scaling stats effects and economy.
Generate and refine
Create items then lock or reroll selected properties.
Analyze results
Review power value rarity distribution and warnings.
Build drop tables
Create loot probabilities for enemies chests and bosses.
Export data
Save JSON CSV PDF or printable item sheets.
Example data table
| Name | Type | Rarity | Level | Power | Value |
|---|---|---|---|---|---|
| Infernal Fang | Sword | Legendary | 42 | 286 | 4850 Gold |
| Frostbound Ward | Shield | Epic | 35 | 198 | 2760 Gold |
| Elixir of Vigor | Potion | Rare | 18 | 92 | 640 Gold |
Designing Better Procedural Loot
Procedural loot gives games variety without handcrafting every reward. Strong systems still need predictable rules and meaningful limits. This generator combines randomness with transparent balancing controls.
Rarity determines how unusual an item should feel. Weighted chances keep common items frequent during ordinary encounters. Luck modifiers can shift those chances toward stronger rewards. Boss settings can apply another increase without changing every table. Custom weights also support unusual campaign economies.
Item level provides a practical scaling foundation. Damage and armor rise using configurable level multipliers. Attribute bonuses also grow through separate stat scaling. Keeping those formulas separate makes balancing much easier. Designers can increase offense without inflating every secondary statistic.
Affixes make generated items memorable and mechanically distinct. Prefixes can describe elemental or offensive properties. Suffixes can emphasize attributes utility or defensive effects. Higher rarities can receive more affixes automatically. Custom words let each project preserve its own naming style.
Elements add another layer of mechanical identity. Fire can suggest burning damage or resistance. Ice can support slowing or defensive themes. Shadow and holy effects can fit specialized encounters.
Economy values are calculated from several connected factors. Level rarity quality and power influence the base price. Vendor markup then controls the purchase price. The sell ratio controls player resale value. These settings help prevent accidental gold inflation.
Power scores simplify comparison across very different item categories. A weapon may score through damage and critical bonuses. Armor may score through defense health and resistance effects. Consumables receive value from strength duration and rarity. The score remains an estimate rather than a universal truth.
Loot tables connect generated items with actual gameplay drops. Each row stores probability quantity rarity and encounter context. Tables can target enemies locations bosses or treasure chests. Normalization prevents accidental probability totals above one hundred percent.
Seeds are helpful during testing and content review. Reusing a seed recreates the same random sequence. Designers can report balance issues with repeatable examples.
Exports support both players and game development workflows. JSON keeps structured data for later processing. CSV works well with spreadsheets and balancing tools. PDF output creates shareable snapshots for reviews. Favorites preserve especially useful generated concepts.
Use presets for fast exploration before tuning individual controls. Then compare power ranges across several generated batches. Extreme outliers may reveal scaling or affix problems. Balanced loot should create choices rather than automatic upgrades. Good rewards remain exciting without breaking future progression systems.