Add variant Spartan Chess
authorH.G. Muller <h.g.muller@hccnet.nl>
Mon, 3 Jan 2011 11:37:17 +0000 (12:37 +0100)
committerArun Persaud <arun@nubati.net>
Tue, 11 Jan 2011 05:22:04 +0000 (21:22 -0800)
commite3e3615246633473d0ea262f6d3974d6a49cfd01
treed08a78cde38220523037d1afd0710377f63b501b
parentce28a7755e28a2d0d8d5887d8de1660dd7400340
Add variant Spartan Chess

In the WB menu it takes the place of the defunct Twilight Chess item.
The setup routine needed patching for setting up Lances in stead of
Pawns for black, the check test had to be adapted to handle duple check,
Alfil and Dragon moves were fine tuned in this variant to make the exact
moves, and the promotion popup was adapted to show King and interpret
Rook and Bishop as Dragon and Alfil for black. The Alfil now always
moves as Modern Elephant except in Shatranj and Courier.
backend.c
common.h
moves.c
winboard/language.txt
winboard/winboard.c
winboard/winboard.rc
winboard/woptions.c
xboard.c
xoptions.c