I've used the fairychess include file to make a preset, and everything seems to work fine, including the Rhino, but pawns can't promote. They can't move to the last rank at all. As far as I can tell, I've set everything right. Can you please take a look?
You have set bprom and wprom as constants instead of as variables. Consequently, it has nothing to promote the Pawn to on the last rank, and it is forbidding movement to the last rank without something the Pawn may promote to.
You have set bprom and wprom as constants instead of as variables. Consequently, it has nothing to promote the Pawn to on the last rank, and it is forbidding movement to the last rank without something the Pawn may promote to.