Darkstone/Magic

Spells can either be cast once using a scroll or learnt by reading a spell book and then cast using the player's mana reserve (some worn objects have spells fixed onto them along with their own mana reserve).