Great job reaching the end. I know the spells are strange so here is a short summary:
Wind: Move player to a random location.
Quake: Damage monsters based on number of adjacent walls.
Storm: Move monsters to random locations.
Restart: Fresh start of the level.
Heal: Add health for player and adjacent monsters.
Flee: Go back in reverse direction.
Browse: Eat herbs and regain health.
Gold: Heal monsters and place treasures.
Alchemy: Make gold of adjacent walls.
Power: Extra power in next attack.
Regain: New spells.
Stun: Stop all monsters temporarily.
Bolt: Shoot ray in player heading direction.
Cross: Hit monsters with cross rays.
Ex: Hit monsters with X-rays.
Good luck!