diff --git a/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs b/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs index 0b2ff7a..331aa91 100644 --- a/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs +++ b/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs @@ -57,10 +57,13 @@ namespace TrueCraft.Core.Logic.Blocks { return new Tuple(7, 2); } - + protected override ItemStack[] GetDrop(BlockDescriptor descriptor, ItemStack item) { - return new[] { new ItemStack(SeedsItem.ItemID, (sbyte)MathHelper.Random.Next(2)) }; + if (MathHelper.Random.Next (1, 24) == 1) + return new[] { new ItemStack (SeedsItem.ItemID, 1) }; + else + return new[] { ItemStack.Empty }; } } } \ No newline at end of file