hello,
I think it's came from the Corpse.cs, because I added some function, as below sentense:
"
if (!item.IsAccessibleTo(c.m_Killer))
{
item.MoveToWorld(c.Location,map);
}
"
When boat decayed, crew on boat will be killed by script, and c.m_Killer is null...