These two opcodes were checked in the wrong order, causing the BEQ case to never fire. As for why... the carry is set when greater than or equal to the previous value. This also retires a vanilla code snippet up to the point that it processes the sparkling effects.
These two opcodes were checked in the wrong order, causing the BEQ case to never fire. As for why... the carry is set when greater than or equal to the previous value. This also retires a vanilla code snippet up to the point that it processes the sparkling effects.
This merge request closes #435.