[BUG] Equiped items not dropping when PreventOtherDrops false

Summary

PreventOtherDrops false has litteraly no effect on equipped items. Mobs which should drop their items with a 100%chance do not drop the item. Example with Drowned when they are holding a nautilus shell. Same behavior happens with zombies or skeletons or any other mobs which has equipped items. They will never drop even though the vanilla behavior should drop them with a chance. It works fine when it comes to non equipped items which should actually drop.

Steps to reproduce Create a Drowned override. Equip it with Nautilus Shell or Trident. Make sure PreventOtherDrops is set to false.

Current behavior

Nautilus shell wont drop...

Intended correct behavior

Nautilus shell should drop with 100%chance.

Proposed fixes Include vanilla behavior for equipped items when PreventOtherDrops is false. Or add an option to make equipped items drop as vanilla would do.