Staff

A staff is an artificial means to cast a spell.

Staves consist of a coil (which is used to project a magic field) and a magic energy storage, usually a crystal.

Usually staves can only cast a specific spell. Programmable staves are rare.