Puzzle setup
- There are five women: W, M, C, N, F.
- Wearing five colours: purple, green, red, white, blue.
- From five locations: Dobovka, Dunwall, Fraeport, Karnaca, Baleton.
- Drinking five different tipples: absinthe, whiskey, beer, rum, wine.
- With five heirlooms: ST, WM, BP, R, D.
Condensing the information given in the question:
- M = purple.
- W in 1st seat.
- Green in 2nd seat.
- Red left of white.
- Red = absinthe.
- Dabovka = blue.
- Snuff Tin next to Dabovka.
- F = Diamond.
- Dunwall = Bird Pendant.
- Ring next to Fraeport.
- Fraeport next to whiskey (not sure if whiskey = ring?)
- N = wine.
- Karnaca = beer.
- Rum in 3rd seat.
- C = Baleton.
Deductions
(Here I'm assuming red must be immediately next to white; the puzzle statement isn't quite clear.)
From clues 3 and 4, red and white must be in the 3rd and 4th or 4th and 5th seats. From clues 1 and 2, purple is not in the 1st seat. So
blue is in the 1st seat, green in the 2nd.
Also by clues 5 and 14, red can't be in the 3rd seat. So
purple is in the 3rd seat, red in the 4th seat, white in the 5th seat. Also rum is in the 3rd seat and absinthe in the 4th seat.
By clues 6 and 7,
Dabovka is in the 1st seat and Snuff Tin in the 2nd seat.
By clues 1 and 2 again,
W is in the 1st seat and M in the 3rd seat.
By clues 12 and 13, the ladies (N = wine) and (Karnaca = beer) both must be
in either the 2nd or 5th seats (not 3rd or 4th because rum and absinthe, not 1st because W and Dabovka). These two ladies also can't be the same, so they must occupy those two seats in some order. By elimination, whiskey is in the 1st seat.
Now by clue 11,
Fraeport is in the 2nd seat. This means (N = wine) is in the 2nd seat and (Karnaca = beer) is in the 5th seat.
By clue 15, the lady (C = Baleton) must be
in the 4th seat (not 1st, 2nd, 3rd because W, N, M, not 5th because Karnaca).
By elimination, Dunwall is
in the 3rd seat, so by clue 9, Bird Pendant is in the 3rd seat. By clue 10, Ring is in the 1st seat.
Finally, by clue 8, the lady (F = Diamond) must be
in the 5th seat (not 1st, 2nd, 3rd, 4th because W, N, M, C), so the War Medal is in the 4th seat.
The solution
On the left is Lady Winslow from Dabovka, wearing blue, drinking whiskey, with a Ring.
Next is Madam Natsiou from Fraeport, wearing green, drinking wine, with a Snuff Tin.
Next is Doctor Marcolla from Dunwall, wearing purple, drinking rum, with a Bird Pendant.
Next is Countess Contee from Baleton, wearing red, drinking absinthe, with a War Medal.
On the right is Baroness Finch from Karnaca, wearing white, drinking beer, with a Diamond.