MagicItemDestruction
Used by MagicItem
This is a nested shape inside a content file. The catalog explains context validation and links real RON examples.
Authorable MagicItemDestruction data exposed through the modding schema.
None
Select the none behavior.
Exhausted
The item is consumed when its finite, non-recharging charge pool reaches zero. Unlike a wand's last-charge check, this is deterministic.
ExhaustedToMundane
The finite charge pool reaching zero strips the enchantment but keeps the same concrete item, custody, and authored mundane display name.
| Field | Type | Required | Description |
|---|---|---|---|
| name | string | required |
LastChargeD20
Select the last charge d20 behavior.
| Field | Type | Required | Description |
|---|---|---|---|
| destroy_on_lte | uint8 | required | |
| outcome | MagicItemLastChargeOutcome | optional |
CumulativeUseD100
Before each charged use, fail and destroy the item with a chance equal to this percentage times prior uses since its recharge reset.
| Field | Type | Required | Description |
|---|---|---|---|
| percent_per_prior_use | uint8 | required |