if you don't have this already, DL this (notepad++, see below for the link), open it up and copy-n-paste your code into it, then at the top of it, select the "language" drop down choice, and choose "XML", this helps with reading code, as it's all color coded for you, making it so much easier to spot mistakes in your code.
http://notepad-plus-plus.org/download/v6.3.3.htmlenjoy, this is really great for writing in your own quest code too, as well as good for anything else (non-quest stuff) too !!
-------------
P.S.
if you don't mind, you can also pm your code to me too, I'm pretty good at finding mistakes, due to being very meticuous and methodical. I've spotted some really obscenely obscure mistakes already in some other peoples' quest codes, so I've got some success stories, as well as having successfully trouble shoot my own combat code, into finally getting it to actually work, that was NOT easy, as I had so many mistakes, it was a very extensive trouble shooting, especially for me, who's still a noob with coding. Unless jaynebonne wants to do it all him/her-self, laughs. Two eyes are better than one, err, 4 eyes are better than 2, I should say, hehe.
------------
P.S.S.
Some mistakes that I make all the time, which screw up my code (uber small simple typo-forgetting mistakes, but trying to find them are ... ARGH! laughs):
<blah blah="blah" {missing the ">" mark}
(blah blah blah)
</blah>
<blah blah="blah">blah<blah> {missing the "/" mark on the ending blah}
~OR~
<blah blah="blah">
(blah blah blah)
<blah> {missing the "/" mark}
<blah blah=blah>blah</blah> {missing the " " marks after the = sign}