extern void determine_bounty_uniques(void);
extern void determine_today_mon(bool conv_old);
extern void play_game(bool new_game);
-extern bool psychometry(void);
-extern void leave_level(int level);
-extern void enter_level(int level);
extern s32b turn_real(s32b hoge);
extern void prevent_turn_overflow(void);
+extern byte value_check_aux1(object_type *o_ptr);
+extern byte value_check_aux2(object_type *o_ptr);
+
/* files.c */
extern bool dispel_demons(HIT_POINT dam);
extern bool crusade(void);
extern bool turn_undead(void);
-extern bool destroy_area(int y1, int x1, int r, bool in_generate);
-extern bool earthquake_aux(int cy, int cx, int r, MONSTER_IDX m_idx);
-extern bool earthquake(int cy, int cx, int r);
+extern bool destroy_area(POSITION y1, POSITION x1, POSITION r, bool in_generate);
+extern bool earthquake_aux(POSITION cy, POSITION cx, POSITION r, MONSTER_IDX m_idx);
+extern bool earthquake(POSITION cy, POSITION cx, POSITION r);
extern void lite_room(int y1, int x1);
extern void unlite_room(int y1, int x1);
extern bool lite_area(HIT_POINT dam, int rad);
extern void stop_mouth(void);
extern bool_hack vampirism(void);
extern bool panic_hit(void);
+extern bool psychometry(void);
/* spells3.c */
extern bool teleport_away(MONSTER_IDX m_idx, int dis, BIT_FLAGS mode);