remove designations from all modified tiles
found this bug with blueprint-generated blueprints. if both a channel and the resulting ramp are explicitly marked in the blueprint (like the blueprint plugin does), the channel is processed first, pre-creating the ramp in the tile designated for a ramp. Then, when the ramp designation is processed, the ramp is already there, which is an invalid tile to make a ramp on, so the designation is skipped (and therefore not cleared). this change clears the designation for both the ramp tile and the channel tile when either is processed. this opens another edge case where the designation under a channel is a regular 'd' mine, which will now get ignored and leave a ramp insead of a flat floor. but I'll address that in the next commit.develop
parent
1a11c43546
commit
42f4cbdc9c
Loading…
Reference in New Issue