Spellcaster

A Spellcaster is a person able to cast magic spells, it groups all kind of magic casters:
 * Arcane casters: Sorcerers, wizards, witches, warlocks, illusionists, etc.
 * Shamanic casters: Shamans, Priestesses, etc.
 * Divine casters: Clerics, Druids