Core/Creature: Fix corpse despawn time

I was getting a lot of issues with corpses that had no loot de-spawning instantly after death. m_corpseRemoveTime was often being set to a time less than the current time. This change fixed that.