# MagicItemDestruction

> Kinbarrow modding reference — content tree `4a103dcdb658a75a`, version `0.2.0+main.e011511f4`.

[Effects and mechanisms](https://kinbarrow.com/modding/latest/mechanisms.md)

Used by [MagicItem](https://kinbarrow.com/modding/latest/magic-item.md#magic-item-destruction).

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.

<a id="magic-item-destruction--none"></a>

## MagicItemDestruction::None

Select the none behavior.

<a id="magic-item-destruction--exhausted"></a>

## MagicItemDestruction::Exhausted

The item is consumed when its finite, non-recharging charge pool reaches zero. Unlike a wand's last-charge check, this is deterministic.

<a id="magic-item-destruction--exhausted-to-mundane"></a>

## MagicItemDestruction::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 |  |

<a id="magic-item-destruction--last-charge-d20"></a>

## MagicItemDestruction::LastChargeD20

Select the last charge d20 behavior.

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `destroy_on_lte` | `uint8` | required |  |
| `outcome` | `MagicItemLastChargeOutcome` | optional |  |

<a id="magic-item-destruction--cumulative-use-d100"></a>

## MagicItemDestruction::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 |  |


## Supporting shapes

- [MagicItemLastChargeOutcome](https://kinbarrow.com/modding/latest/mechanisms/magic-item/magic-item-last-charge-outcome.md)
