Perhaps pieces should be considered participating automatically when they were present in a morph board or the capture matrix, in addition to being in the start position. That still leaves pieces mentioned only through the promoChoice, though.
If you have multiple pieces that morph, you must assign a morph board and/or capture-matrix row to each of those.
I am thinking of some shortcut for the ofter occurring situation where an entire rank would need the same piece. As it is now placing a piece in an already occupied square would replace the old occupant. But a double click on the leftmost square (i.e. placing the same piece as what was already there) could be made to fill the entire rank. And a double click in the b-file every even squre, and in the c-file every odd square. In the capture matrix doubly clicking could place the piece in every cell to the right of it too. (There should be a way to revert cells back to empty, though; this is now not possible other than clearing the entire thing by closing and reopening the morph section.)
Perhaps pieces should be considered participating automatically when they were present in a morph board or the capture matrix, in addition to being in the start position. That still leaves pieces mentioned only through the promoChoice, though.
If you have multiple pieces that morph, you must assign a morph board and/or capture-matrix row to each of those.
I am thinking of some shortcut for the ofter occurring situation where an entire rank would need the same piece. As it is now placing a piece in an already occupied square would replace the old occupant. But a double click on the leftmost square (i.e. placing the same piece as what was already there) could be made to fill the entire rank. And a double click in the b-file every even squre, and in the c-file every odd square. In the capture matrix doubly clicking could place the piece in every cell to the right of it too. (There should be a way to revert cells back to empty, though; this is now not possible other than clearing the entire thing by closing and reopening the morph section.)