… | |
… | |
587 | /* spell_util.c */ |
587 | /* spell_util.c */ |
588 | object *find_random_spell_in_ob (object *ob, const char *skill); |
588 | object *find_random_spell_in_ob (object *ob, const char *skill); |
589 | void set_spell_skill (object *op, object *caster, object *spob, object *dest); |
589 | void set_spell_skill (object *op, object *caster, object *spob, object *dest); |
590 | void spell_effect (object *spob, int x, int y, maptile *map, object *originator); |
590 | void spell_effect (object *spob, int x, int y, maptile *map, object *originator); |
591 | int min_casting_level (object *caster, object *spell); |
591 | int min_casting_level (object *caster, object *spell); |
592 | int caster_level (object *caster, object *spell); |
592 | int casting_level (object *caster, object *spell); |
593 | sint16 SP_level_spellpoint_cost (object *caster, object *spell, int flags); |
593 | sint16 SP_level_spellpoint_cost (object *caster, object *spell, int flags); |
594 | int SP_level_dam_adjust (object *caster, object *spob); |
594 | int SP_level_dam_adjust (object *caster, object *spob); |
595 | int SP_level_duration_adjust (object *caster, object *spob); |
595 | int SP_level_duration_adjust (object *caster, object *spob); |
596 | int SP_level_range_adjust (object *caster, object *spob); |
596 | int SP_level_range_adjust (object *caster, object *spob); |
597 | object *check_spell_known (object *op, const char *name); |
597 | object *check_spell_known (object *op, const char *name); |