View Issue Details

IDProjectCategoryView StatusLast Update
0010904Dwarf FortressAdventure Mode -- AIpublic2018-09-23 10:35
ReporterFrogDolphinMan Assigned ToLoci  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionduplicate 
PlatformPCOSWindowsOS Version7
Product Version0.44.12 
Summary0010904: Tavern keeper "drinks" coins, still requests payment
DescriptionThe Tavern keeper drank a mug, and my 3 coins.

I also couldnt figure out how to give him the money,
So I decided to give an item alongside the money, and it sort of worked,
but it ended up with him drinking my coins, and still saying that i owe him 3 coins.
Steps To ReproduceThese are basically the things i did:
1. Buy a drink from a tavern.
2. Drink the drink.
3. Try to pay him by hitting "Trade or settle debts"
4. Hit 'o' and try giving him the money
5. Get rejected with a message "Im confused, did you want something?"
6. Try that again
7. Give him the mugs from the trade menu
8. Give him money, alongside with your sock ( or probably anything )
9. Walk through him
10. Watch him drink the coins

I am not sure if this is a one in a lifetime experience or not,
but it sure is a bug.
And Im not sure if this can happen many times
Additional InformationThis is the full explanation of the thing that happened:

So I earned some money by killing dogs and selling their meat, skin and bones,
and I went into a tavern to get some drinks.
I dont remember how I managed to pay the tavern keeper, or if i even did,
but the second time I went in, i tried paying him, but he said : "Im confused, did you want something?"
Then I bought some more drinks, and now I had to pay him 3 coins.
I tried to give him money, but it didnt work.
I then decided to give him one of my items, and give him 3 coins at the same time.
I thought it worked, and he said "How kind of you!".
And at this point he owed me 11 coins, but he didnt give them to me.

At this moment he owed me 11 coins for some reason, but he didnt give me anything, I walked past him, but then he litteraly drank a mug and my coins, and then he dropped another goblet, and he then gave me the drink.
This is the text was written in the log:

================================================================================
    You: I'd like the sewer brew.
    
    The tavern keeper Osplek Alagelu: I'll be back with your drink in a moment.
    
    There is nothing to pick up here
    
    The tavern keeper Osplek Alagelu drinks the hornblende mug.
    
    The tavern keeper Osplek Alegelu drops the petrified wood mug.
    
    The Tavern Keeper Osplek Alegelu gives you a bronze goblet.
    
    You drink the sewer brew.

    You are starting to feel full.

    You: Let's trade.

    The tavern keeper Osplek Alagelu: Of course. Let's do business.

    You: Let's trade.

    The tavern keeper Osplek Alagelu: Of course. Let's do business.
==================================================================================
After this i thought i had payed for my drink and walked past him.
But right after this line of text, this happened:
==================================================================================
    The tavern keeper Osplek Alegelu drinks the Kadoomon Pum Ciromita gold coin.
    
    The tavern keeper Osplek Alegelu drinks the Kadoomon Pum Ciromita copper coins [2].

    The tavern keeper Osplek Alegelu drinks the Kadoomon Pum Ciromita copper coin.

    The tavern keeper Osplek Alegelu drops the bronze goblet.

==================================================================================

I started laughing histerically, and when I pressed "Trade or settle debts", I STILL owed him 3 coins.

Im not sure if i dont know how to pay him properly, or what, but he did drink my coins, which is a bug.


So, there are three problems -
    The tavern keeper drinking non food and non drinkable items
    The tavern keeper not accepting my money ( im not sure if this is a bug, or its just my stupidity )
        The game telling me i owe him 3 coins even though i gave him the money (maybe thats because he drank the money).
TagsNo tags attached.

Relationships

duplicate of 0009316 acknowledgedLoci Upon being given a goblet and another item, npcs "drink" the other item 
duplicate of 0010226 new Tavern Keepers do not accept the local currency. 

Activities

FrogDolphinMan

2018-09-23 04:31

reporter   ~0038820

http://dffd.bay12games.com/file.php?id=14030
Here is the save

Loci

2018-09-23 10:35

viewer   ~0038823

Coin drinking is 0009316; being unable to pay is 0010226.

Issue History

Date Modified Username Field Change
2018-09-23 04:09 FrogDolphinMan New Issue
2018-09-23 04:31 FrogDolphinMan Note Added: 0038820
2018-09-23 10:33 Loci Summary Tavern Bug => Tavern keeper "drinks" coins, still requests payment
2018-09-23 10:35 Loci Note Added: 0038823
2018-09-23 10:35 Loci Relationship added duplicate of 0009316
2018-09-23 10:35 Loci Status new => resolved
2018-09-23 10:35 Loci Resolution open => duplicate
2018-09-23 10:35 Loci Assigned To => Loci
2018-09-23 10:35 Loci Relationship added duplicate of 0010226