Cпойлер(щелкните, чтобы прочесть):
Это не баги, а особенность движка игры - при переходе из одной локации в другую NPC в старой "умирает" и его труп переносится движком в "морг", а в новой появляется его "двойник" с тем же именем, но другим внутренним идентификатором. Труп может остаться в "морге", если его инвентарь не пуст и в файле настроек игры GOTHIC.INI в разделе [GAME] стоит параметр spawnRemoveNpcOnlyIfEmpty=1.