From f485ba5e54d2a0315767aad0919bddc62cb6a10b Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sat, 27 Jul 2024 14:46:52 +0300 Subject: [PATCH] fix: invalid block segment was not removed on hover --- src/logic/PlayerController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logic/PlayerController.cpp b/src/logic/PlayerController.cpp index 938edcb1..3afd98a6 100644 --- a/src/logic/PlayerController.cpp +++ b/src/logic/PlayerController.cpp @@ -391,7 +391,7 @@ voxel* PlayerController::updateSelection(float maxDistance) { selection.position = chunks->seekOrigin( iend, indices->blocks.get(selection.vox.id), selectedState ); - auto origin = chunks->get(iend); + auto origin = chunks->get(selection.position); if (origin && origin->id != vox->id) { chunks->set(iend.x, iend.y, iend.z, 0, {}); return updateSelection(maxDistance);