Finito has done a great job of moving magic to Lua scripting.
What does this mean?
It means magic is much more flexible to work with including damage and functionality.
What can be done
A quick example of experimenting with this is adding a very basic teleport spell: http://screenr.com/6oq
We would like your ideas on the future of "magic" in terms of soma i.e what would you like spells to do and what are your thoughts on magic damage?
Regards