The ghost has no inventory on her. The rock and the two healing powders were from the dead body. So, I changed a few things: I modified the script for NPCs looting bodies to not occur on that map. I modified the dead critter on the ground, so she could be looted by the player character. I modified the ghost critter so it could not be bartered with. Something is weird, though. The script of the ghost already has a section that is supposed to prevent stealing (i.e., pickup_p_proc). What is there should prevent the stealing window from opening up. I wonder why it isn't working? Or, have I misunderstood what this code is for or doing?