#define KEEN 20000
#define incrnknow( spell )
#define spellev( spell )
#define spellname( spell )
#define spellet( spell )
| Used in: | learn() |
| study_book() |
| Used in: | book_substitution() |
| learn() | |
| losespells() | |
| study_book() |
explodes
static const char explodes[]
| Used in: | cursed_book() |
| Prototyped in: | include/extern.h | |
| Called by: | moveloop() | src/allmain.c |
| References Variables: | spl_book | src/decl.c |
| Prototyped in: | include/extern.h | |
| Called by: | realloc_obj() | src/do_name.c |
| References Variables: | book | src/spell.c |
| Prototyped in: | include/extern.h | |
| Calls: | getspell() | src/spell.c |
| spelleffects() | src/spell.c | |
| Used in: | src/cmd.c | |
| Prototyped in: | include/extern.h | |
| Calls: | You() | src/pline.c |
| dospellmenu() | src/spell.c | |
| sprintf() | ||
| Used in: | src/cmd.c | |
| References Variables: | spl_book | src/decl.c |
| Prototyped in: | include/extern.h | |
| Calls: | impossible() | src/pline.c |
| pline() | src/pline.c | |
| References Variables: | obj_descr | src/objects.c |
| objects | src/objects.c | |
| spl_book | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | exercise() | src/attrib.c |
| rnd() | src/rnd.c | |
| Called by: | forget() | src/read.c |
| References Variables: | book | src/spell.c |
| spl_book | src/decl.c | |
| u | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Called by: | cast_protection() | src/spell.c |
| dospellmenu() | src/spell.c | |
| percent_success() | src/spell.c | |
| spelleffects() | src/spell.c | |
| References Variables: | objects | src/objects.c |
| Prototyped in: | include/extern.h | |
| Calls: | You() | src/pline.c |
| acurr() | src/attrib.c | |
| cursed_book() | src/spell.c | |
| discover_object() | src/o_init.c | |
| docall() | src/do_name.c | |
| impossible() | src/pline.c | |
| nomul() | src/hack.c | |
| pline() | src/pline.c | |
| pline_The() | src/pline.c | |
| rn2() | src/rnd.c | |
| rnd() | src/rnd.c | |
| set_occupation() | src/cmd.c | |
| useup() | src/invent.c | |
| sprintf() | ||
| Called by: | doread() | src/read.c |
| References Functions: | learn() | src/spell.c |
| References Variables: | WIN_MESSAGE | src/decl.c |
| book | src/spell.c | |
| delay | src/spell.c | |
| objects | src/objects.c | |
| u | src/decl.c | |
| urole | src/role.c | |
| ynchars | src/decl.c | |
| windowprocs | ||
| Prototyped in: | src/spell.c | |
| Calls: | percent_success() | src/spell.c |
| spell_skilltype() | src/spell.c | |
| spelltypemnemonic() | src/spell.c | |
| free(), sprintf() | ||
| Called by: | dovspell() | src/spell.c |
| getspell() | src/spell.c | |
| References Variables: | obj_descr | src/objects.c |
| objects | src/objects.c | |
| spl_book | src/decl.c | |
| windowprocs | ||
| Prototyped in: | src/spell.c | |
| Calls: | You() | src/pline.c |
| dospellmenu() | src/spell.c | |
| spell_let_to_idx() | src/spell.c | |
| sprintf(), strchr(), strcpy() | ||
| Called by: | docast() | src/spell.c |
| References Variables: | flags | src/decl.c |
| quitchars | src/decl.c | |
| spl_book | src/decl.c | |
| windowprocs | ||
| Prototyped in: | src/spell.c | |
| Called by: | percent_success() | src/spell.c |
| Prototyped in: | src/spell.c | |
| Called by: | getspell() | src/spell.c |
| Prototyped in: | src/spell.c | |
| Calls: | impossible() | src/pline.c |
| Called by: | dospellmenu() | src/spell.c |
| Prototyped in: | src/spell.c | |
| Calls: | You() | src/pline.c |
| Your() | src/pline.c | |
| distmin() | src/hacklib.c | |
| exercise() | src/attrib.c | |
| getpos() | src/do_name.c | |
| on_level() | src/dungeon.c | |
| pline() | src/pline.c | |
| pline_The() | src/pline.c | |
| Called by: | spelleffects() | src/spell.c |
| References Variables: | dungeon_topology | src/decl.c |
| level | src/decl.c | |
| u | src/decl.c | |
| viz_array | src/decl.c | |