OSDN Git Service

反テレポの付いた非常に安い☆が複数店に売っている事があるバグ修正。
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 4 Nov 2003 17:12:47 +0000 (17:12 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 4 Nov 2003 17:12:47 +0000 (17:12 +0000)
mass_produce()で☆は複数にしない条件を付けた。

src/store.c

index 2b9ef35..f9e98db 100644 (file)
@@ -1036,6 +1036,7 @@ static void mass_produce(object_type *o_ptr)
                case TV_DIGGING:
                case TV_BOW:
                {
+                       if (o_ptr->name1) break;
                        if (o_ptr->name2) break;
                        if (cost <= 10L) size += damroll(3, 5);
                        if (cost <= 100L) size += damroll(3, 5);