diff --git a/source/Items/ItemShears.h b/source/Items/ItemShears.h index d6cf48b3f..5c1c248f4 100644 --- a/source/Items/ItemShears.h +++ b/source/Items/ItemShears.h @@ -31,7 +31,7 @@ public: if (Block == E_BLOCK_LEAVES) { cItems Drops; - Drops.push_back(cItem(E_BLOCK_LEAVES, 1, a_World->GetBlockMeta(a_BlockX, a_BlockY, a_BlockZ))); + Drops.push_back(cItem(E_BLOCK_LEAVES, 1, a_World->GetBlockMeta(a_BlockX, a_BlockY, a_BlockZ) & 0x03)); a_World->SpawnItemPickups(Drops, a_BlockX, a_BlockY, a_BlockZ); a_World->SetBlock(a_BlockX, a_BlockY, a_BlockZ, E_BLOCK_AIR, 0);