#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"
#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"
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);
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);