I just had a craaaazy thing happened to me.
Plot of that stupidity:
1) PC (terrible gloom was just lifted) picks up stuff in Dwarftown shop and drops on a single tile using :d Y ENTER ENTER ENTER ....
I remember that there was a single corpse in that pile.
2) Waldenbrook says "Stop ya thief" or something like that, aggravates and summons muscular dwarves
[I sweat since he is a demigod after all that sis.] After checking my inventory, it looks like everything unpaid was dropped.
3) PC teleports Waldenbrook using a wand.
4) PC retreats a level down to her companion purple j.
5) PC commands the companion to kill several muscular dwarves. [As it turned out later, the dwarves can be one-shot by PC.]
6) That time, a friendly dwarven guardian picks up some (unpaid) goodies in the shop and even equips them.
7) Dwarves are killed, Waldenbrook appears from the right. Purple j is commanded to kill W.
8) W. says "You want to play game? So be it!" In a one-turn fight purple j misses all its attacks and W. kills it. [Well, I never liked that jelly.]
Then things become a lot more interesting.
9) W. becomes friendly. (????????????????)
10) He returns to shop doors and stands blocking it. (!!!!!!!!!!!!!)
11) When trying to [ : p ]ay, there are no debts.
I would want to know, is it a known bug in pre-release 23 or what? The shop by itself is not important for me since PC is a mist elf, but curiosity can kill me.
EDIT. I feel lucky. W. could kill that PC in two turns. It is good that he's calm again.
EDIT. For some reason W. now steps to/from the doors each several turns, like he's not certain. I fear to go to the shop. Some muscular dwarves are still not killed in the middle of the town.