just tested this and still the corpse remains.

re-zoned a few times...

/*MOB Spawner UPTOP Boar 1*/
IF
CharacterEnteredTrigger(_Character, TRIGGERGUID_Monkworks_SpawnTrigger_Boar000_001_0470adec-fec8-49c4-be07-4b8b89999bba)
AND
GetPosition(TRIGGERGUID_Monkworks_SpawnPoint_Boar_001_8124395a-3428-4b8c-a17d-ac7aaed382ce, _X, _Y, _Z)
AND
NOT DB_MonkWorksBoar000Database(_)
AND
TemporaryCharacterCreateAtPosition(_X, _Y, _Z, "CHARACTERGUID_Monkworks_Boar000_7c0d5742-cda0-4381-b41f-9dccfba783cb", 1, _Boar000)
THEN
DB_MonkWorksBoar000Database(_Boar000);
IF
CharacterDied(_Boar000)
AND
DB_MonkWorksBoar000Database(_Boar000)
THEN
NOT DB_MonkWorksBoar000Database(_Boar000);