fixed more errors in the parser, it wasn't processing spells correctly
Authored by: skyebend 2010-03-09
Parent: [r172]
Child: [r174]