pdirt/data/
pdirt/data/HELP/
pdirt/data/HELP/0/
pdirt/data/HELP/F/
pdirt/data/HELP/G/
pdirt/data/HELP/H/
pdirt/data/HELP/J/
pdirt/data/HELP/K/
pdirt/data/HELP/O/
pdirt/data/HELP/Q/
pdirt/data/HELP/R/
pdirt/data/HELP/U/
pdirt/data/HELP/V/
pdirt/data/HELP/Y/
pdirt/data/HELP/Z/
pdirt/data/MESSAGES/
pdirt/data/POWERINFO/
pdirt/data/WIZ_ZONES/
pdirt/drv/
pdirt/drv/bin/
pdirt/drv/compiler/converter/
pdirt/drv/compiler/libs/
pdirt/drv/compiler/scripts/
pdirt/drv/include/AberChat/
pdirt/drv/include/InterMud/
pdirt/drv/include/machine/
pdirt/drv/src/InterMud/
pdirt/drv/src/Players/
pdirt/drv/utils/UAFPort/
pdirt/drv/utils/dnsresolv/
pdirt/drv/utils/gdbm/
#ifndef _QUEST_H_
#define _QUEST_H_

void set_quest(int qnum,int plx);
void qinfo_list(void);
void calib_questpoints(int plr);
A_COMMAND(questcom);
A_COMMAND(qdonecom);

int get_quest_of_zone(int zone);
int qp_for_level(int lvl);

extern const int zonetab[];

Boolean q_required(LongInt *f);
Boolean q_all(LongInt *f);
Boolean isrequired(int bit);
void    invert_all(LongInt *inv,LongInt *orgfl);
#endif