Process
Strengthening combines target equipment, a recipe, materials, success chance, and failure results. Understanding the process helps debug consumed materials, unchanged levels, or stale lore.
Standard flow
- The player opens the GUI or runs a strengthen command.
- The module reads the target item and current level.
- A recipe is selected by item type, level, and permission.
- Materials, money, protection items, lucky items, and conditions are checked.
- Success chance, failure penalty, and guarantee state are calculated.
- Costs are consumed after validation.
- Success or failure branch is executed.
- PDC strengthen data is written and display is rebuilt.
- Actions run and the GUI or inventory is refreshed.
Result branches
| Branch | Description |
|---|---|
success | Level increases. |
failure_keep | Failure without level loss. |
failure_downgrade | Failure with level downgrade. |
failure_destroy | Failure destroys the item. |
protected | A protection item cancels downgrade or destruction. |
Always revalidate materials and costs after confirmation GUI clicks.