From: SourceForge.net <no...@so...> - 2011-04-13 12:13:25
|
Bugs item #3285554, was opened at 2011-04-12 23:39 Message generated for change (Comment added) made by kymara You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=3285554&group_id=1111 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: NPC Conversation Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Martin Fuchs (martinfuchs) Summary: greater potions request gets substituted with potions Initial Comment: Hi folks, after the update today, Feelgood won't sell me greater pots: [00:30] <tuebix> buy 10 greater potion [00:30] <Dr. Feelgood> 10 bottles of potion will cost 2000. Do you want to buy them? best tuebix ---------------------------------------------------------------------- >Comment By: Katie Russell (kymara) Date: 2011-04-13 13:13 Message: Hi, thanks for your efforts in debugging this problem and for reporting it to us. I am pretty sure this is to do with the change listed in the change log as: - improvements in understanding item names when talking with merchandizers, e.g. "solid plate shields" To explain this change and the reasoning: The actual item name was plate shield, but the description had an adjective: 'solid', so players would try 'solid plate shield' and that was not recognized as an item. Likewise 'mighty broadsword'. Outcome here causing this bug: I think that the adjective 'greater' is being dropped, even though 'greater potion' is actually an item itself. 'assassin' is not an adjective, perhaps that is why 'assassin dagger' works even though 'dagger' is also an item. Likewise 'minor' is perhaps not listed as an adjective. I have assigned this bug to the developer who made that change but in the event he can't work on it then another team member can look into it. Thank you again. ---------------------------------------------------------------------- Comment By: tuebix (tuebix) Date: 2011-04-13 02:00 Message: ok, i created a new account to save the support guys work ;-) i haven't found the precise location of the bug since it is 3am now, but the algorithm seems to be like this: [02:53] <tuebix> buy minor potion [02:53] <Carmen> A bottle of minor potion will cost 100. Do you want to buy it? [02:53] <tuebix> no [02:53] <Carmen> Ok, how else may I help you? [02:53] <tuebix> buy potion [02:53] <Carmen> A bottle of potion will cost 250. Do you want to buy it? [02:53] <tuebix> no [02:53] <Carmen> Ok, how else may I help you? [02:54] <tuebix> buy greater potion i wanna buy "greater potion": 1) "greater potion" doesn't end with "minor potion" 2) "greater potion" ends with "potion", the full name of the next bigger article 3) there is a hit in point 2 and no further search is done. also works for things like "asdfae potion" and so on ---------------------------------------------------------------------- Comment By: Katie Russell (kymara) Date: 2011-04-12 23:53 Message: 00:50 <+postman-bot> tuebix asks for support to ADMIN: i cannot comment on my bug, since i forgot my sourceforge login data. Carmen has the same problem as feelgood. Selling assassin daggers (also 2 words) works however ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=3285554&group_id=1111 |