Bug Squished

Hopefully. Because the compare code calls the check code directly and
bypasses the command, there were some registers that weren't getting
cleared. The information left over in these registers was sending the
code down the wrong path. So simply adding in a condition to check if
the command was bypassed, the correct registers get cleared.
+defend - Rerolls

Evade - Normal defense now rerolls on the first and second dual fails,
adding in the appropriate bonus to the defender's threshold.