Page 1 of 1

Always sell dust from Mike Miller's house at alchemy shop

Posted: Mon Jun 25, 2012 6:03 pm
by SilverNexus
This bug occurs in 1.60.0-r18181. I don't know if it has continued to persist in future versions, but this is what I encountered:

I decided to sell the dust from Mike Miller's house (the one near the supertrapped chest) at the alchemy shop, with gave me 4014042077 platinum coins for it.

My server had these messages around the time of the incident:

Code: Select all

12/06/25 13:19:52 [Error]   invalid type  defined in shopitems in string amulet:25;ring:40;potion:40;book:35;scroll:40;spellbook:40;skillscroll:50;wand:40;rod:40;*:-50;
12/06/25 13:20:14 [Error]   Warning - payment not zero: 1844473705267200
12/06/25 13:20:53 [Error]   invalid type  defined in shopitems in string weapon:80;*:-50;
It seems to me that the dust fell into a category not listed in the shop header, but somehow avoided the wildcard classification, but I'm not sure.

Then the second time I try to do the same thing, about two hours later (now that I had finally converted the spoils of the previous glitch into 400000+ amberium coins), the alchemy shop offers 2 plat or so, like the magic shop.

Now it really doesn't make sense.

I've had this before as the DM, but I just thought I had caused the system to do something weird by creating stupidly valuable items then selling them. When I had it happen to my normal character, I realized something was amiss.

Posted: Tue Jun 26, 2012 5:29 am
by Leaf
On the map where you can find this dust, please follow up with the output of this command:

mapinfo

Just looking for the map name and file path.

Example:
Scorn Magic Shop (/scorn/shops/magicshop) in The Kingdom of Scorn.

Thank you,

Posted: Tue Jun 26, 2012 7:10 pm
by SilverNexus
On the map where you can find this dust, please follow up with the output of this command:

mapinfo

Just looking for the map name and file path.

Example:
Scorn Magic Shop (/scorn/shops/magicshop) in The Kingdom of Scorn.
This is what it tells me.

Mike Miller's house (/scorn/houses/house3.1st) in The Kingdom of Scorn

Personally, I feel it is more likely a glitch in the shop code itself, since every other time I tried to sell the dust from that house (both at the Alchemy Shop and elsewhere), the sell value has been no more than about 2 plat (which is normal), but there may be some relation to this particular dust that I am not aware of.

Posted: Tue Jun 26, 2012 11:37 pm
by Leaf
Thank you for the follow up and additional information.


Testing on v1.70.trunk-r18306 , I was not able to duplicate the issue.

The dust sold for 4 platinum each at the Scorn alchemy shop and for 8 platinum in the Scorn magic shop.

No errors or problems observed in the game server logs either.

Changelog for Scorn Alchemy shop only shows cosmetic changes, nothing with the shop headers which influence purchase prices.

I did not see any changes to Mike Miller's house that shows the dust has been modified recently.

Seems a correction has been made for this, but I'm not sure where & how.

Posted: Wed Jun 27, 2012 2:20 am
by SilverNexus
I haven't replicated it since, either, now that I switched to 1.60.0-r18304, or even later on using the same version (r18181).

I did download and install several dependencies for Crossfire on that day, without restarting Ubuntu between the two events; perhaps some bits left in memory somewhere happened to line up so as to cause such a malfunction.

If it does turn out to be a real bug, and not just my computer going insane, it clearly is not a one-time-will-replicate-it glitch. Maybe if someone else, casually playing the game, happens across this same occurrence, then maybe a pattern of similarities could be deduced and a better clue where to find the origin of the malfunction could be determined.

Posted: Sun Jul 01, 2012 9:18 am
by Ryo
Hello.

1.60 is quite old, 1.70 is out since some time (not sure of package availability for your platform), so you should use that or trunk if possible :)

Posted: Sun Jul 01, 2012 2:43 pm
by SilverNexus
I've gotten trunk on my computer, and haven't replicated it yet.

It didn't happen every time before, so it may still occur, but I doubt it will.