#Cannot remove mining command marker from outer wall

7 messages · Page 1 of 1 (latest)

exotic tusk
#

If a "mark this area for mining" order is drawn that includes the outer-most square of the map before it is revealed as the outermost square, then it cannot later be erased.
I believe this is the source behind several complaints about the color-coding of mining commands breaking.

whole ermine
exotic tusk
#

Yes, that worked, so I shall amend my report: the "erase" function is what's broken. It appears to properly remove the "mine here" marking for the duration of that game session, but upon saving/loading, then the markings are back on the border wall.

whole ermine
exotic tusk
#

The problematic markings persist between saves/loads. Are you saying the difficulty to reproduce is in triggering them in the first place?

whole ermine
exotic tusk
#

Understandable. Based upon where I had persistent markings, the repro method seems to be: paint a line to the edge prior to revealing that it is the edge. When the diggers excavate up to that point & the border wall is revealed as the border wall, it cancels their ability to excavate (the border wall) but doesn't clear the marking.
So I think the code fix is in the segment that checks whether the digger can/can not excavate that block. If it can't excavate AND it's not rare mineral basalt, THEN the dig marking should be cleared.