Move melee effects into an effect handler table.
Consolidate more blow effect/method information into tables.
Create modules for blow methods and effects.
Break out switch into handler functions.
Pull out a few more common functions.
Pull out damage and duration values into list-effects.
Move handler functions to list-effects and add an effect param column.
Extract some common effect handlers.
Add debug command to perform effects.
Extract spell handler functions.
Pull stuff out into list files.
Add a safer way to access spell info until it can be done directly.
Fix arcane list order and add spell lookup.
Add support for symbolic IDs.
Add value functions for spells.
Make spell info line use lists and value functions.
Make handlers use value functions.
Extract a few common spells and some new value functions.
Extract handlers from projection methods.
Extract common functions from monster handlers.