# SpellRange

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

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

Used by [Spell](https://kinbarrow.com/modding/latest/spell.md#spell-range), [ClassDef](https://kinbarrow.com/modding/latest/class-def.md#spell-range), [MagicItem](https://kinbarrow.com/modding/latest/magic-item.md#spell-range), [Npc](https://kinbarrow.com/modding/latest/npc.md#spell-range), [FeatDef](https://kinbarrow.com/modding/latest/feat-def.md#spell-range), [RaceDef](https://kinbarrow.com/modding/latest/race-def.md#spell-range), [SubclassDef](https://kinbarrow.com/modding/latest/subclass-def.md#spell-range).

This is a nested shape inside a content file. The catalog explains context validation and links real RON examples.

A spell's range. `Caster` is the SRD's "Self" (a Rust-reserved word).

<a id="spell-range--touch"></a>

## SpellRange::Touch

Touch — the caster must reach the target (SRD "Touch").

<a id="spell-range--feet"></a>

## SpellRange::Feet

A ranged spell out to this many feet.

Carries `uint32`.

<a id="spell-range--caster"></a>

## SpellRange::Caster

Self — the spell affects only the caster (SRD "Self").


