#define MUSE_SCR_TELEPORTATION 1
#define MUSE_WAN_TELEPORTATION_SELF 2
#define MUSE_POT_EXTRA_HEALING 4
#define MUSE_WAN_CREATE_MONSTER 10
#define MUSE_SCR_CREATE_MONSTER 11
#define MUSE_WAN_TELEPORTATION 15
#define MUSE_POT_FULL_HEALING 18
#define nomore( x )
#define m_flee( m )
#define MUSE_WAN_MAGIC_MISSILE 6
#define nomore( x )
#define MUSE_WAN_MAKE_INVISIBLE 2
#define MUSE_POT_INVISIBILITY 3
#define MUSE_WAN_SPEED_MONSTER 7
#define nomore( x )
| struct musable | |
| { | |
| struct obj* offensive; | |
| struct obj* defensive; | |
| struct obj* misc; | |
| int has_offense; | |
| int has_defense; | |
| int has_misc; | |
| } |
| Visible in: | src/muse.c | |
| Used in: | use_defensive() | src/muse.c |
| use_offensive() | src/muse.c |
| Visible in: | src/muse.c |
| Visible in: | src/muse.c |
| Visible in: | src/muse.c |
| Defined in: | src/monstr.c |
| Used in: | find_defensive() |
| find_misc() | |
| find_offensive() | |
| precheck() | |
| use_defensive() | |
| use_misc() | |
| use_offensive() |
| Used in: | find_defensive() |
| find_misc() | |
| use_defensive() | |
| use_misc() |
| Used in: | find_defensive() |
| find_misc() | |
| use_defensive() | |
| use_misc() |
zap_oseen
static boolean zap_oseen
| Used in: | mbhitm() |
| use_defensive() | |
| use_offensive() |
| Calls: | destroy_drawbridge() | src/dbridge.c |
| dist2() | src/hacklib.c | |
| doorlock() | src/lock.c | |
| find_drawbridge() | src/dbridge.c | |
| in_rooms() | src/hack.c | |
| isok() | src/cmd.c | |
| map_invisible() | src/display.c | |
| sgn() | src/hacklib.c | |
| add_damage(), discover_object(), worm_known() | ||
| References Variables: | bhitpos | src/decl.c |
| flags | src/decl.c | |
| level | src/decl.c | |
| mons | src/monst.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | Can_fall_thru() | src/dungeon.c |
| Is_botlevel() | src/dungeon.c | |
| dist2() | src/hacklib.c | |
| is_ice() | src/dbridge.c | |
| is_lava() | src/dbridge.c | |
| is_pool() | src/dbridge.c | |
| isok() | src/cmd.c | |
| ledger_no() | src/dungeon.c | |
| m_carrying() | src/mthrowu.c | |
| onscary() | src/monmove.c | |
| sobj_at() | src/invent.c | |
| inhishop(), mon_has_amulet(), rn2(), t_at() | ||
| Called by: | dochug() | src/monmove.c |
| References Variables: | dnladder | src/decl.c |
| dnstair | src/decl.c | |
| dungeon_topology | src/decl.c | |
| level | src/decl.c | |
| m | src/muse.c | |
| mons | src/monst.c | |
| sstairs | src/decl.c | |
| trapx | src/muse.c | |
| trapy | src/muse.c | |
| u | src/decl.c | |
| upladder | src/decl.c | |
| upstair | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | dist2() | src/hacklib.c |
| isok() | src/cmd.c | |
| monsndx() | src/mondata.c | |
| onscary() | src/monmove.c | |
| sobj_at() | src/invent.c | |
| t_at() | ||
| Called by: | dochug() | src/monmove.c |
| References Variables: | level | src/decl.c |
| m | src/muse.c | |
| mons | src/monst.c | |
| monstr | src/monstr.c | |
| trapx | src/muse.c | |
| trapy | src/muse.c | |
| u | src/decl.c | |
| uwep | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | dist2() | src/hacklib.c |
| dmgtype() | src/mondata.c | |
| lined_up() | src/mthrowu.c | |
| on_level() | src/dungeon.c | |
| in_your_sanctuary(), rn2(), which_armor() | ||
| Called by: | dochug() | src/monmove.c |
| mattacku() | src/mhitu.c | |
| References Variables: | dungeon_topology | src/decl.c |
| m | src/muse.c | |
| mons | src/monst.c | |
| multi | src/decl.c | |
| u | src/decl.c | |
| uarm | src/decl.c | |
| uarmc | src/decl.c | |
| uarmf | src/decl.c | |
| uarmg | src/decl.c | |
| uarmh | src/decl.c | |
| uarms | src/decl.c | |
| uarmu | src/decl.c | |
| uwep | src/decl.c | |
| youmonst | src/decl.c | |
| objects | ||
| Prototyped in: | include/extern.h | |
| Calls: | mon_nam() | src/do_name.c |
| s_suffix() | src/hacklib.c | |
| discover_object(), pline(), which_armor() | ||
| Called by: | gazemu() | src/mhitu.c |
| passivemm() | src/mhitm.c | |
| passiveum() | src/mhitu.c | |
| use_mirror() | src/apply.c | |
| References Variables: | mons | src/monst.c |
| Prototyped in: | include/extern.h | |
| Calls: | Monnam() | src/do_name.c |
| dmgtype() | src/mondata.c | |
| dog_nutrition() | src/dogmove.c | |
| m_useup() | src/mthrowu.c | |
| mon_nam() | src/do_name.c | |
| mondead() | src/mon.c | |
| xkilled() | src/mon.c | |
| You_hear(), distant_name(), pline(), rnd(), worm_known() | ||
| Called by: | mdamagem() | src/mhitm.c |
| References Functions: | doname() | |
| References Variables: | flags | src/decl.c |
| mons | src/monst.c | |
| monstermoves | src/decl.c | |
| moves | src/decl.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | attacktype() | src/mondata.c |
| monsndx() | src/mondata.c | |
| rn2() | ||
| Called by: | m_initinv() | src/makemon.c |
| mk_mplayer() | src/mplayer.c | |
| References Variables: | mons | src/monst.c |
| monstr | src/monstr.c | |
| Prototyped in: | include/extern.h | |
| Calls: | attacktype() | src/mondata.c |
| monsndx() | src/mondata.c | |
| rn2() | ||
| Called by: | m_initinv() | src/makemon.c |
| mk_mplayer() | src/mplayer.c | |
| References Variables: | monstr | src/monstr.c |
| u | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | attacktype() | src/mondata.c |
| monsndx() | src/mondata.c | |
| rn2(), which_armor() | ||
| Called by: | m_initweap() | src/makemon.c |
| mk_mplayer() | src/mplayer.c | |
| References Variables: | monstr | src/monstr.c |
| objects | ||
| Prototyped in: | include/extern.h | |
| Calls: | monsndx() | src/mondata.c |
| Called by: | m_move() | src/monmove.c |
| mpickstuff() | src/mon.c | |
| References Variables: | mons | src/monst.c |
| monstr | src/monstr.c | |
| objects | ||
| Prototyped in: | include/extern.h | |
| Calls: | discover_object(), pline() | |
| Called by: | gazemu() | src/mhitu.c |
| References Variables: | mons | src/monst.c |
| u | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | src/muse.c | |
| Calls: | Monnam() | src/do_name.c |
| dist2() | src/hacklib.c | |
| in_rooms() | src/hack.c | |
| losehp() | src/hack.c | |
| map_invisible() | src/display.c | |
| nomul() | src/hack.c | |
| resists_magm() | src/mondata.c | |
| seemimic() | src/mon.c | |
| shieldeff() | src/display.c | |
| stop_occupation() | src/allmain.c | |
| cancel_monst(), d(), discover_object(), exclam(), find_mac(), hit(), miss(), pline(), pline_The(), resist(), rloc(), rnd(), tele(), tele_restrict(), worm_known() | ||
| Used in: | use_defensive() | src/muse.c |
| use_offensive() | src/muse.c | |
| References Variables: | bhitpos | src/decl.c |
| flags | src/decl.c | |
| mons | src/monst.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| zap_oseen | src/muse.c | |
| Prototyped in: | src/muse.c | |
| Calls: | Monnam() | src/do_name.c |
| You_hear(), pline(), singular(), worm_known() | ||
| Called by: | precheck() | src/muse.c |
| use_defensive() | src/muse.c | |
| use_misc() | src/muse.c | |
| References Functions: | doname() | |
| References Variables: | flags | src/decl.c |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | src/muse.c | |
| Calls: | Monnam() | src/do_name.c |
| mon_nam() | src/do_name.c | |
| pronoun_gender() | src/mondata.c | |
| x_monnam() | src/do_name.c | |
| You_hear(), pline(), singular(), strcpy(), worm_known() | ||
| Called by: | use_defensive() | src/muse.c |
| use_offensive() | src/muse.c | |
| References Functions: | doname() | |
| References Variables: | flags | src/decl.c |
| he | src/decl.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| urole | ||
| Prototyped in: | src/muse.c | |
| Calls: | Monnam() | src/do_name.c |
| dist2() | src/hacklib.c | |
| pronoun_gender() | src/mondata.c | |
| stop_occupation() | src/allmain.c | |
| You_hear(), an(), doname(), pline(), worm_known(), xname() | ||
| Called by: | use_defensive() | src/muse.c |
| use_misc() | src/muse.c | |
| use_offensive() | src/muse.c | |
| References Variables: | flags | src/decl.c |
| him | src/decl.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | src/muse.c | |
| Calls: | Monnam() | src/do_name.c |
| a_monnam() | src/do_name.c | |
| dmgtype() | src/mondata.c | |
| m_useup() | src/mthrowu.c | |
| makemon() | src/makemon.c | |
| mon_nam() | src/do_name.c | |
| mongone() | src/mon.c | |
| monkilled() | src/mon.c | |
| mquaffmsg() | src/muse.c | |
| rndmonnam() | src/do_name.c | |
| set_malign() | src/makemon.c | |
| You_hear(), an(), d(), enexto(), pline(), rn2(), strcmp(), verbalize(), xname() | ||
| Called by: | use_defensive() | src/muse.c |
| use_misc() | src/muse.c | |
| use_offensive() | src/muse.c | |
| References Variables: | c_common_strings | src/decl.c |
| flags | src/decl.c | |
| m | src/muse.c | |
| mons | src/monst.c | |
| u | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| obj_descr, objects | ||
| Prototyped in: | src/muse.c | |
| Calls: | cls() | src/display.c |
| dist2() | src/hacklib.c | |
| dmgtype() | src/mondata.c | |
| docrt() | src/display.c | |
| map_invisible() | src/display.c | |
| monsndx() | src/mondata.c | |
| newsym() | src/display.c | |
| noit_mon_nam() | src/do_name.c | |
| s_suffix() | src/hacklib.c | |
| show_glyph() | src/display.c | |
| You_feel(), pline(), rn2(), unconscious(), worm_known() | ||
| Called by: | use_misc() | src/muse.c |
| References Variables: | WIN_MAP | src/decl.c |
| flags | src/decl.c | |
| mons | src/monst.c | |
| multi | src/decl.c | |
| nomovemsg | src/decl.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| windowprocs | ||