For gold it's an autopickup system, as for items you have changed something I guess in here
Code:
public void Drop(Game.Entity killer)
{
if (Owner.Name.Contains("|How-To|"))
return;
if (Owner.Name.Contains("Assassin"))
return;
if (Owner.Name.Contains("Warrior"))
return;
if (Owner.Name.Contains("Guard"))
return;
That's the drop area and the name needs to stay the same otherwise drops don't happen.