Windows some problem in (1.6.5)VolcanoDungeon.cs

云徊YunHui

Newcomer
1. ApplySetPieces()
QQ截图20240421095355.png

When extracting a tile from the path layer of the override_map, it may result in an extra row being extracted.
Taking a 3x3 Piece as an example, the final extraction range is 3x4, and additional magma is created, as shown in the blue box below.
Most of the time, this bug does not affect the connectivity of the map, as the buildings layer is not affected.
Volcano_SetPieces_3.jpg



2.createStone()
The parameter ‘stone ’ is not used, the value of whichStone is obtained by calling chooseStoneTypeIndexOnly() again.

QQ截图20240421100303.png

Of course, stoneIndex, which is passed in as a parameter, doesn't work as well as it should.
QQ截图20240421100435.png
 

云徊YunHui

Newcomer
3. in Layouts.png
The yellow square on the left lacks (layout 40) 1x1, while the yellow square on the right (layout 41) has 1x1 more.
QQ截图20240424150409.png
 
Top