extern void do_cmd_pet(void);
/* cmd6.c */
-extern void do_cmd_eat_food(void);
-extern void do_cmd_quaff_potion(void);
-extern void do_cmd_read_scroll(void);
-extern void do_cmd_aim_wand(void);
-extern void do_cmd_use_staff(void);
extern void do_cmd_zap_rod(void);
-extern void do_cmd_activate(void);
extern void do_cmd_rerate_aux(void);
extern void do_cmd_rerate(bool display);
extern void ring_of_power(int dir);
/* spells2.c */
extern void message_pain(MONSTER_IDX m_idx, HIT_POINT dam);
-extern void self_knowledge(void);
extern bool detect_traps(POSITION range, bool known);
extern bool detect_doors(POSITION range);
extern bool detect_stairs(POSITION range);
extern bool lite_area(HIT_POINT dam, int rad);
extern bool unlite_area(HIT_POINT dam, int rad);
extern bool fire_ball(int typ, int dir, HIT_POINT dam, int rad);
+extern bool fire_breath(int typ, int dir, HIT_POINT dam, int rad);
extern bool fire_rocket(int typ, int dir, HIT_POINT dam, int rad);
extern bool fire_ball_hide(int typ, int dir, HIT_POINT dam, int rad);
extern bool fire_meteor(MONSTER_IDX who, EFFECT_ID typ, POSITION x, POSITION y, HIT_POINT dam, POSITION rad);
extern bool fire_beam(int typ, int dir, HIT_POINT dam);
extern bool fire_bolt_or_beam(int prob, int typ, int dir, HIT_POINT dam);
extern bool lite_line(int dir, HIT_POINT dam);
-extern bool drain_life(int dir, HIT_POINT dam);
+extern bool hypodynamic_bolt(int dir, HIT_POINT dam);
extern bool death_ray(int dir, int plev);
extern bool wall_to_mud(int dir, HIT_POINT dam);
extern bool destroy_door(int dir);
extern bool control_one_undead(int dir, int plev);
extern bool control_one_demon(int dir, int plev);
extern bool charm_animal(int dir, int plev);
-extern bool charm_living(int dir, int plev);
extern bool mindblast_monsters(HIT_POINT dam);
extern s32b flag_cost(object_type *o_ptr, int plusses);
-extern void report_magics(void);
extern bool teleport_swap(int dir);
extern bool item_tester_hook_recharge(object_type *o_ptr);
extern bool project_hook(int typ, int dir, HIT_POINT dam, BIT_FLAGS flg);
/* inet.c */
extern int soc_write(int sd, char *buf, size_t sz);
+extern int soc_read(int sd, char *buf, size_t sz);
extern void set_proxy(char *default_url, int default_port);
extern int connect_server(int timeout, const char *host, int port);
extern int disconnect_server(int sd);