fixed element property that caused levels/tapes to be unsolvable
authorHolger Schemel <info@artsoft.org>
Mon, 27 Apr 2020 21:29:15 +0000 (23:29 +0200)
committerHolger Schemel <info@artsoft.org>
Tue, 19 May 2020 16:21:19 +0000 (18:21 +0200)
commit5d264f3e98c7e526922ea961b85d558246fa14f4
tree53002cf9c1a61b7a72f0d8941789b29dd53e7b45
parent579c618038a8491b40bb739f43478b79a9d8c9c9
fixed element property that caused levels/tapes to be unsolvable

This fixes a bug introduced in version 2.0.1 that broke already
existing levels and tapes, and adds some compatibility code for levels
and tapes created later that require the previous behaviour.

This bugfix was needed for level set "rnd_sam_bateman", level 029,
for example, while the compatibility code was needed for level set
"rnd_gerhard_haeusler", level 023, for example.
src/game.c
src/init.c