arianne / stendhal

Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
https://arianne-project.org
GNU General Public License v2.0
590 stars 200 forks source link

Quest from Florence Boullabaisse NPC is inconsistent between the conversation and travel log #369

Open jdstroy opened 4 years ago

jdstroy commented 4 years ago

🐞 Describe the bug

The quest from the Florence Boullabaisse NPC is inconsistent between the player character's conversation and the travel log. When answering with "everything," (without everything remaining in inventory) Florence Boullabaisse said:

[19:48] You didn't have all the ingredients I need. I still need 6 ingredients: onion, mackerel, garlic, leek, perch, and tomato. You'll get bad karma if you keep making mistakes like that!

But my travel log indicates the following:

I'm collecting ingredients to make fish soup. I still need surgeonfish, char, clownfish, onion, mackerel, garlic, leek, perch, and tomato.

🔥 How to reproduce

Steps to reproduce the behavior:

  1. Go to Florence Boullabaisse.
  2. Without the appropriate materials for the quest, say "hi", followed by "task", and then "everything."
  3. Open the travel log. Compare Florence Boullabaisse's response to the travel log quest for Fish Soup.

🌍 Environment

Location in game: Ados North

🛠️ Suggested fixes

Likely an error in the travel log code (I offered the travel log items but the NPC refused them.)

🔭 Additional information

N/A

tobiwankenobi-stendhal commented 4 years ago

I could not reproduce this bug, the list was correct after hitting the "update" button in the travel log. But this is normal, isn't it? AFAIK there's not auto-update in the travel log.