summaryrefslogtreecommitdiffstats
path: root/source/Blocks
diff options
context:
space:
mode:
authorTiger Wang <ziwei.tiger@hotmail.co.uk>2013-09-09 20:28:50 +0200
committerTiger Wang <ziwei.tiger@hotmail.co.uk>2013-09-09 20:28:50 +0200
commit30ac3f583849f68ea7a29df5be6c53b3ef1fe26d (patch)
tree636b62f5bc6159b617f7f11af5db7a86d40a237f /source/Blocks
parentA few Minecart fixes (diff)
downloadcuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.tar
cuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.tar.gz
cuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.tar.bz2
cuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.tar.lz
cuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.tar.xz
cuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.tar.zst
cuberite-30ac3f583849f68ea7a29df5be6c53b3ef1fe26d.zip
Diffstat (limited to 'source/Blocks')
-rw-r--r--source/Blocks/BlockHandler.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/source/Blocks/BlockHandler.cpp b/source/Blocks/BlockHandler.cpp
index 5134c1103..2627ac6b4 100644
--- a/source/Blocks/BlockHandler.cpp
+++ b/source/Blocks/BlockHandler.cpp
@@ -351,6 +351,14 @@ void cBlockHandler::DropBlock(cWorld * a_World, cEntity * a_Digger, int a_BlockX
if (!Pickups.empty())
{
+ // Add random offset to the spawn position:
+ // Commented out until bug with pickups not spawning properly is fixed, see World.cpp
+ /*
+ int MicroX = (int)(a_BlockX * 32) + (r1.randInt(16) + r1.randInt(16) - 16);
+ int MicroY = (int)(a_BlockY * 32) + (r1.randInt(16) + r1.randInt(16) - 16);
+ int MicroZ = (int)(a_BlockZ * 32) + (r1.randInt(16) + r1.randInt(16) - 16);
+ */
+
a_World->SpawnItemPickups(Pickups, a_BlockX, a_BlockY, a_BlockZ);
}
}