It's more obvious that my code prevents that if you look at the duplicator code that I ripped it from. Besides, my script doesn't event try to place bricks in the same place.
if(%err == 1 || %err == 2 || %err == 3 || %err == 4 || %err == 5 || (%brick.getTooFarDist(%this.player) > $Pref::Server::TooFarDistance && $Pref::Duplicator::TooFar))
{
if($Pref::Duplicator::PlantErrorMsgs)
{
if(%err == 1)
messageClient(%this, 'MsgPlantError_Overlap');
else if(%err == 2)
messageClient(%this, 'MsgPlantError_Float');
else if(%err == 3)
messageClient(%this, 'MsgPlantError_Stuck');
else if(%err == 4)
messageClient(%this, 'MsgPlantError_Unstable');
else if(%err == 5)
messageClient(%this, 'MsgPlantError_Buried');
else
messageClient(%this, 'MsgPlantError_TooFar');
}
%brick.delete();
%totalBricksPlaced--;
}