04-19-2023, 02:45 AM
(This post was last modified: 04-19-2023, 02:48 AM by dale walton.)
Please look at the picture I included.
The Sites Distance Ludeme is not working consistently: In each of the three main areas of the board the available (to) locations are generated by the (sites Distance) Ludeme and should produce the same result: all the sites in one triangle with the moving white piece (or its equivalent) should be selected as they are all withing the distance range of the ludeme. However, in the circled case, they are not: the far lower left site in the circled triangle marked X should be-, but is not-, in the (to) set.
This problem is visible when Show Legal moves is on and a piece is selected for movement in the game options that use fire-and-Ice type moves. The buggy ludeme is also commented in the script.
This is actually a longstanding issue that is hard to isolate in game scripts to demonstrate to you as a bug, and is a reason that I normally avoid the (sites Distance) ludeme, it should be a priority fix, as it may unpredictably affect the play of other games in your database.
The Sites Distance Ludeme is not working consistently: In each of the three main areas of the board the available (to) locations are generated by the (sites Distance) Ludeme and should produce the same result: all the sites in one triangle with the moving white piece (or its equivalent) should be selected as they are all withing the distance range of the ludeme. However, in the circled case, they are not: the far lower left site in the circled triangle marked X should be-, but is not-, in the (to) set.
This problem is visible when Show Legal moves is on and a piece is selected for movement in the game options that use fire-and-Ice type moves. The buggy ludeme is also commented in the script.
This is actually a longstanding issue that is hard to isolate in game scripts to demonstrate to you as a bug, and is a reason that I normally avoid the (sites Distance) ludeme, it should be a priority fix, as it may unpredictably affect the play of other games in your database.