That was before you fixed the parentheses parsing. It probably got fixed as a happy side effect.
While I'm still here, I did notice that the highlighting of moves pieces is somewhat inconsistent between the on-board pieces and the movement display from the piece overview. For example, in Dai Seireigi and Chu Seireigi, the Horned Falcon and Soaring Eagle (promoted Kirin and Phoenix, respectively) have stinging moves that replace their Lion moves, but the move-only part of these moves seems to suppress the move-and-capture parts of the move. It's a fairly minor bug, and the hovering works fine, but it can be a bit misleading in some cases. My guess is that the piece overview still uses the old highlight generator, which works differently from the new one.
That was before you fixed the parentheses parsing. It probably got fixed as a happy side effect.
While I'm still here, I did notice that the highlighting of moves pieces is somewhat inconsistent between the on-board pieces and the movement display from the piece overview. For example, in Dai Seireigi and Chu Seireigi, the Horned Falcon and Soaring Eagle (promoted Kirin and Phoenix, respectively) have stinging moves that replace their Lion moves, but the move-only part of these moves seems to suppress the move-and-capture parts of the move. It's a fairly minor bug, and the hovering works fine, but it can be a bit misleading in some cases. My guess is that the piece overview still uses the old highlight generator, which works differently from the new one.