Hi. I haven't used Squiffy before, but a quick check of the documentation and armed with some basic programming knowledge from other languages, I think something like this may work. I have modified 2 of your tests (k & l) to test this and it seems to work. You will need to modify each of your test sections, (a-o) to check the relevant player after each decrement of their health/score.
The relevant bit of the docs is
here.[k]:
@dec Blackfire 55
{if Blackfire<=0:Blackfire has died.}{else:
Foxy Blaze = {Foxy}
vs.
Blackfire = {Blackfire}
}
[l]:
@dec Blackfire 45
"X-Ray Damage!"
{if Blackfire<=0:Blackfire has died.}{else:
Foxy Blaze = {Foxy}
vs.
Blackfire = {Blackfire}
}
EDIT: Just a thought. You may want to add some more text after each action. eg. "Foxy takes a 5 point blow to the legs." But you may already be planning something like this so ...
Also, to clarify the code above, if you replace your code for k & l with mine, then run it and choose k and then l (or l then k), you will see that Blackfire's score reduces after the first hit and then he dies on the second hit.