Spellcasting method