add Moriarty's ragdolls

Tile::ignite() refactor
InventoryState: surface adj's