OSDN Git Service

[Refactor] #40534 Separated object-flavor-types.h from object-flavor.h
[hengband/hengband.git] / src / knowledge / knowledge-quests.c
index 174b032..4fb7e96 100644 (file)
@@ -6,6 +6,7 @@
 
 #include "knowledge-quests.h"
 #include "core/show-file.h"
+#include "flavor/object-flavor-types.h"
 #include "util/sort.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
@@ -13,6 +14,7 @@
 #include "info-reader/fixed-map-parser.h"
 #include "io-dump/dump-util.h"
 #include "locale/english.h"
+#include "monster-race/monster-race.h"
 #include "object-enchant/artifact.h"
 #include "object-enchant/special-object-flags.h"
 #include "object/object-flavor.h"
@@ -107,7 +109,7 @@ static void do_cmd_knowledge_quests_current(player_type *creature_ptr, FILE *fff
                                                object_type forge;
                                                object_type *q_ptr = &forge;
                                                KIND_OBJECT_IDX k_idx = lookup_kind(a_ptr->tval, a_ptr->sval);
-                                               object_prep(q_ptr, k_idx);
+                                               object_prep(creature_ptr, q_ptr, k_idx);
                                                q_ptr->name1 = quest[i].k_idx;
                                                q_ptr->ident = IDENT_STORE;
                                                object_desc(creature_ptr, name, q_ptr, OD_NAME_ONLY);
@@ -337,7 +339,7 @@ void do_cmd_knowledge_quests(player_type *creature_ptr)
                quest_num[i] = i;
 
        int dummy;
-       ang_sort(quest_num, &dummy, max_q_idx, ang_sort_comp_quest_num, ang_sort_swap_quest_num);
+       ang_sort(creature_ptr, quest_num, &dummy, max_q_idx, ang_sort_comp_quest_num, ang_sort_swap_quest_num);
 
        do_cmd_knowledge_quests_current(creature_ptr, fff);
        fputc('\n', fff);