diff --git a/Sources/Client/Player.cpp b/Sources/Client/Player.cpp index 569d2f14b..feafc7ce9 100644 --- a/Sources/Client/Player.cpp +++ b/Sources/Client/Player.cpp @@ -428,6 +428,7 @@ namespace spades { if (result.hit && (result.hitBlock + result.normal).z < 62 && (!OverlapsWithOneBlock(result.hitBlock + result.normal)) && BoxDistanceToBlock(result.hitBlock + result.normal) < 3.f && + (result.hitBlock + result.normal).z >= 0 && !pendingPlaceBlock) { // Building is possible, and there's no delayed block placement.