… | |
… | |
25 | int check_improve_weapon(object *op, object *tmp); |
25 | int check_improve_weapon(object *op, object *tmp); |
26 | int improve_armour(object *op, object *improver, object *armour); |
26 | int improve_armour(object *op, object *improver, object *armour); |
27 | int convert_item(object *item, object *converter); |
27 | int convert_item(object *item, object *converter); |
28 | int apply_container(object *op, object *sack); |
28 | int apply_container(object *op, object *sack); |
29 | int esrv_apply_container(object *op, object *sack); |
29 | int esrv_apply_container(object *op, object *sack); |
30 | void move_apply(object *trap, object *victim, object *originator); |
30 | void move_apply(object *trap, object *victim, object *originator, bool move_on = true); |
31 | void do_learn_spell(object *op, object *spell, int special_prayer); |
31 | void do_learn_spell(object *op, object *spell, int special_prayer); |
32 | void do_forget_spell(object *op, const char *spell); |
32 | void do_forget_spell(object *op, const char *spell); |
33 | void apply_scroll(object *op, object *tmp, int dir); |
33 | void apply_scroll(object *op, object *tmp, int dir); |
34 | int dragon_eat_flesh(object *op, object *meal); |
34 | int dragon_eat_flesh(object *op, object *meal); |
35 | void apply_poison(object *op, object *tmp); |
35 | void apply_poison(object *op, object *tmp); |