No transactions with dead NPCs. Innkeepers.

Innkeepers are created like shops. They give a full restore in exchange
for money.
NPCs inventories are properly emptied after death (instead of copied
into the room) to avoid any issues with resurrections that may occur
later on.