bug-freedink
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-freedink] Bug#596876: freedink: game locks when buying item with fu


From: Bas Wijnen
Subject: [Bug-freedink] Bug#596876: freedink: game locks when buying item with full inventory
Date: Thu, 16 Sep 2010 11:20:25 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.11) Gecko/20100805 Icedove/3.0.6

reassign 596876 freedink-data
tags 596876 +patch
thanks

Op 14-09-10 21:22, Sylvain Beucler schreef:
>> when you buy something (a bow) the game will lock if
>> your inventory is still full. I will complain that the inventory is

That was of course a type, I'm not complaining, but "It" (the game) is. ;-)

>> full, and then do nothing at all anymore. No response to moving, not
>> even to esc or enter. The only way out I had was to kill the game
>> through the terminal on ctrl-alt-f1.
> 
> Good catch!
> 
> Can you attached a gzip'd savegame so I can easily reproduce (and fix)
> the problem?

I can. The attached save is near the bow store: go three screens west to
enter it, then select "buy" (never mind that you don't have money, that
check is later in the code). Everything freezes.

I also looked at the code and found the problem. It was in -data, so I
reassigned the bug (I had expected them to be in the same source
package). I attached a patch which is code copied from another store.
However, it doesn't seem to work properly (but I doubt that anyone will
notice): even though I say unfreeze (1), the shopkeeper keeps frozen
until something new happens to him. The player is unfrozen, and that's
the important part, because it makes the game continue.

Thanks,
Bas

Attachment: save5.dat.gz
Description: GNU Zip compressed data

Attachment: unfreeze.patch
Description: Text Data

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]