From faf6fc2a98bbe98f53954c36b192c992b97f8ef1 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Sun, 19 Apr 2015 10:56:23 -0600 Subject: [PATCH] Fix seed drops Random.Next has an _exclusive_ upper bound, not an inclusive one. --- TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs b/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs index 900c40f..f920a83 100644 --- a/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs +++ b/TrueCraft.Core/Logic/Blocks/TallGrassBlock.cs @@ -28,7 +28,7 @@ namespace TrueCraft.Core.Logic.Blocks protected override ItemStack[] GetDrop(BlockDescriptor descriptor) { - return new[] { new ItemStack(SeedsItem.ItemID, (sbyte)new Random().Next(0, 1), descriptor.Metadata) }; + return new[] { new ItemStack(SeedsItem.ItemID, (sbyte)MathHelper.Random.Next(2), descriptor.Metadata) }; } } } \ No newline at end of file