Describe the bug
Zombies are supposed to always drop an item they have picked up off of the ground. See their wiki entry, or these patch notes.
A zombie that picks up a Soul Shard and is then killed with a Reaper's Scythe will frequently not drop the Soul Shard it is holding.
To Reproduce
Install Eidolon, Minecraft, Forge, whatever.
Start a Creative world in Hard difficulty.
Create yourself a little testing environment, such as this:
Grab yourself a Reaper's Scythe. Feel free to enchant it, but I avoided enchanting it with Looting just to make sure it wasn't interfering.
/time add 1512000t as a Zombie's propensity to pick up items is dependent both on general difficulty setting as well as LocalDifficulty, and I believe the chance of a zombie picking up an item maxes out after 63 days of in-game time.
Spawn yourself a zombie. Give him a Soul Shard. Kill him with the Reaper's Scythe. Repeat.
For me, only four out of the ten zombies I spawned dropped Soul Shards they were holding. Or perhaps they never dropped the Soul Shards they were holding, and there's just a 40% chance of getting Soul Shards when killing them with a Reaper's Scythe?
Ten out of ten dropped Soul Shards when killed with a Netherite Sword. Both tests avoided the Looting enchant.
This will be fixed in 0.2.5. Specifically, mobs killed with rituals or the reaper's scythe will not drop items from their loot tables, but items from their inventories or equipment will now be preserved.
Describe the bug Zombies are supposed to always drop an item they have picked up off of the ground. See their wiki entry, or these patch notes.
A zombie that picks up a Soul Shard and is then killed with a Reaper's Scythe will frequently not drop the Soul Shard it is holding.
To Reproduce
/time add 1512000t
as a Zombie's propensity to pick up items is dependent both on general difficulty setting as well as LocalDifficulty, and I believe the chance of a zombie picking up an item maxes out after 63 days of in-game time.For me, only four out of the ten zombies I spawned dropped Soul Shards they were holding. Or perhaps they never dropped the Soul Shards they were holding, and there's just a 40% chance of getting Soul Shards when killing them with a Reaper's Scythe?
Ten out of ten dropped Soul Shards when killed with a Netherite Sword. Both tests avoided the Looting enchant.
Environment