version 1.16 | | version 1.17 |
---|
| | |
extern void apply_lighter ( object *who, object *lighter ); | | extern void apply_lighter ( object *who, object *lighter ); |
extern void scroll_failure ( object *op, int failure, int power ); | | extern void scroll_failure ( object *op, int failure, int power ); |
extern int did_make_save_item ( object *op, int type ); | | extern int did_make_save_item ( object *op, int type ); |
extern void save_throw_object ( object *op, int type ); | | extern void save_throw_object ( object *op, int type, object *originator ); |
extern int hit_map ( object *op, int dir, int type ); | | extern int hit_map ( object *op, int dir, int type ); |
extern int attack_ob ( object *op, object *hitter ); | | extern int attack_ob ( object *op, object *hitter ); |
| | extern object *hit_with_arrow ( object *op, object *victim ); |
extern void tear_down_wall ( object *op ); | | extern void tear_down_wall ( object *op ); |
extern int hit_player_attacktype ( object *op, object *hitter, int dam, uint32 attacktype, int magic ); | | extern int hit_player_attacktype ( object *op, object *hitter, int dam, uint32 attacktype, int magic ); |
extern int hit_player ( object *op, int dam, object *hitter, int type ); | | extern int hit_player ( object *op, int dam, object *hitter, int type ); |
| | |
extern void blind_player ( object *op, object *hitter, int dam ); | | extern void blind_player ( object *op, object *hitter, int dam ); |
extern void paralyze_player ( object *op, object *hitter, int dam ); | | extern void paralyze_player ( object *op, object *hitter, int dam ); |
extern void deathstrike_player ( object *op, object *hitter, int *dam ); | | extern void deathstrike_player ( object *op, object *hitter, int *dam ); |
extern object *thrown_item_effect ( object *hitter, object *victim ); | | |
extern int adj_attackroll ( object *hitter, object *target ); | | extern int adj_attackroll ( object *hitter, object *target ); |
extern int is_aimed_missile ( object *op ); | | extern int is_aimed_missile ( object *op ); |
extern int checkbanned ( char *login, char *host ); | | extern int checkbanned ( char *login, char *host ); |
| | |
extern int command_rskill ( object *pl, char *params ); | | extern int command_rskill ( object *pl, char *params ); |
extern int command_apply ( object *op, char *params ); | | extern int command_apply ( object *op, char *params ); |
extern int sack_can_hold ( object *pl, object *sack, object *op, int nrof ); | | extern int sack_can_hold ( object *pl, object *sack, object *op, int nrof ); |
extern void pick_up_object ( object *pl, object *op, object *tmp, int nrof ); | | |
extern void pick_up ( object *op, object *alt ); | | extern void pick_up ( object *op, object *alt ); |
extern int command_take ( object *op, char *params ); | | extern int command_take ( object *op, char *params ); |
extern void put_object_in_sack ( object *op, object *sack, object *tmp, long nrof ); | | extern void put_object_in_sack ( object *op, object *sack, object *tmp, long nrof ); |
| | |
extern void move_golem ( object *op ); | | extern void move_golem ( object *op ); |
extern void control_golem ( object *op, int dir ); | | extern void control_golem ( object *op, int dir ); |
extern void move_missile ( object *op ); | | extern void move_missile ( object *op ); |
extern int explode_object ( object *op ); | | extern void explode_object ( object *op ); |
extern void check_fired_arch ( object *op ); | | extern void check_fired_arch ( object *op ); |
extern void move_fired_arch ( object *op ); | | extern void move_fired_arch ( object *op ); |
extern void drain_rod_charge ( object *rod ); | | extern void drain_rod_charge ( object *rod ); |
| | |
extern void move_detector ( object *op ); | | extern void move_detector ( object *op ); |
extern void animate_trigger ( object *op ); | | extern void animate_trigger ( object *op ); |
extern void move_hole ( object *op ); | | extern void move_hole ( object *op ); |
extern void stop_arrow ( object *op, object *tmp ); | | extern object *stop_item ( object *op ); |
| | extern object *fix_stopped_arrow ( object *op ); |
extern void move_arrow ( object *op ); | | extern void move_arrow ( object *op ); |
extern void change_object ( object *op ); | | extern void change_object ( object *op ); |
extern void move_teleporter ( object *op ); | | extern void move_teleporter ( object *op ); |