protected override void DoRollback() { StartingCell.Piece = Mover; EndingCell.Piece = null; Mover.AnimateToCell(StartingCell); }
protected override void DoExecute() { StartingCell.Piece = null; EndingCell.Piece = Mover; Mover.AnimateToCell(EndingCell); }