OSDN Git Service

Fix a mistake between flags and gen_flags.
authoriks <iks@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 28 Jan 2013 13:34:42 +0000 (13:34 +0000)
committeriks <iks@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 28 Jan 2013 13:34:42 +0000 (13:34 +0000)
src/dungeon.c

index d7139d0..1649006 100644 (file)
@@ -1182,7 +1182,7 @@ void leave_quest_check(void)
                        quest[QUEST_TOWER1].complev = (byte)p_ptr->lev;
                        break;
                case QUEST_TYPE_FIND_ARTIFACT:
-                       remove_flag(a_info[quest[leaving_quest].type].flags, TRG_QUESTITEM);
+                       a_info[quest[leaving_quest].type].gen_flags &= ~(TRG_QUESTITEM);
                        break;
                case QUEST_TYPE_RANDOM:
                        r_info[quest[leaving_quest].r_idx].flags1 &= ~(RF1_QUESTOR);