]> granicus.if.org Git - nethack/commitdiff
Fix impossible when quivered gold was stolen from you
authorPasi Kallinen <paxed@alt.org>
Tue, 5 May 2015 18:29:24 +0000 (21:29 +0300)
committerPasi Kallinen <paxed@alt.org>
Tue, 5 May 2015 18:29:24 +0000 (21:29 +0300)
src/steal.c

index e3f09f5245209a83e6309456ed466eb6cc5b8670..01036180b85d61fbb35497d7037e756f866e78b5 100644 (file)
@@ -115,6 +115,7 @@ register struct monst *mtmp;
            tmp = (somegold(money_cnt(invent)) + gold_price - 1) / gold_price;
            tmp = min(tmp, ygold->quan);
             if (tmp < ygold->quan) ygold = splitobj(ygold, tmp);
+           else setnotworn(ygold);
             freeinv(ygold);
             add_to_minv(mtmp, ygold);
            Your("purse feels lighter.");