When a human player promotes a pawn, a dialog box appears allowing the player to select the piece the pawn is to be promoted to. Selecting any piece will not cause that piece to appear on the board. Instead, the Queen will appear on the board. The move history does correctly show the piece that was selected. Reproducible: Always Steps to Reproduce: 1. Play game until ready to promote a pawn 2. Select Rook from the dialog box as the piece to be promoted to 3. Actual Results: Piece displayed on board was the Queen and piece moves like Queen. Move history shows promotion move with Rook as the piece promoted to. Creating a PGN file shows Rook as the piece promoted to. Expected Results: Piece displayed should be Rook.
Created attachment 85620 [details] Patch for bug 332194 Will work on both 2.5.0 and 2.4.2 versions
Created attachment 85621 [details] Test game for promotion A test game in pgn file notation where both sides are only a couple of moves away from pawn promotion.
Git commit ba50b876c11e31e692cbca1a37853322cb4cb942 by Alexander Semke. Committed on 03/04/2016 at 08:07. Pushed by asemke into branch 'master'. Fixed incorrect promotion. M +3 -1 src/core/move.cpp http://commits.kde.org/knights/ba50b876c11e31e692cbca1a37853322cb4cb942