… | |
… | |
616 | int write_mark (object *op, object *spell, const char *msg); |
616 | int write_mark (object *op, object *spell, const char *msg); |
617 | |
617 | |
618 | /* spell_util.c */ |
618 | /* spell_util.c */ |
619 | object *find_random_spell_in_ob (object *ob, const char *skill); |
619 | object *find_random_spell_in_ob (object *ob, const char *skill); |
620 | void set_spell_skill (object *op, object *caster, object *spob, object *dest); |
620 | void set_spell_skill (object *op, object *caster, object *spob, object *dest); |
621 | void init_spells (void); |
|
|
622 | void dump_spells (void); |
|
|
623 | void spell_effect (object *spob, int x, int y, maptile *map, object *originator); |
621 | void spell_effect (object *spob, int x, int y, maptile *map, object *originator); |
624 | int min_casting_level (object *caster, object *spell); |
622 | int min_casting_level (object *caster, object *spell); |
625 | int caster_level (object *caster, object *spell); |
623 | int caster_level (object *caster, object *spell); |
626 | sint16 SP_level_spellpoint_cost (object *caster, object *spell, int flags); |
624 | sint16 SP_level_spellpoint_cost (object *caster, object *spell, int flags); |
627 | int SP_level_dam_adjust (object *caster, object *spob); |
625 | int SP_level_dam_adjust (object *caster, object *spob); |