#define FATAL_DAMAGE 9999
spec_dbon_applies
static int spec_dbon_applies
| Used in: | artifact_hit() |
| spec_dbon() |
artiexist
static boolean artiexist[1+33+1]
| Used in: | artifact_exists() |
| exist_artifact() | |
| init_artifacts() | |
| mk_artifact() | |
| nartifact_exist() | |
| restore_artifacts() | |
| save_artifacts() |
artidisco
static xchar artidisco[33]
| Used in: | discover_artifact() |
| disp_artifact_discoveries() | |
| init_artifacts() | |
| restore_artifacts() | |
| save_artifacts() | |
| undiscovered_artifact() |
recharge_type
static const char recharge_type[]
| Used in: | arti_invoke() |
invoke_types
static const char invoke_types[]
| Used in: | doinvoke() |
| Prototyped in: | include/extern.h | |
| Calls: | The(), bcsign(), getrumor(), pline(), verbalize(), xname() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | strcmp() | |
| References Variables: | artiexist | src/artifact.c |
| artilist | src/artifact.c | |
| Prototyped in: | include/extern.h | |
| Calls: | attacks() | src/artifact.c |
| spec_ability() | src/artifact.c | |
| spec_dbon() | src/artifact.c | |
| Monnam(), The(), You(), You_feel(), attacktype(), body_part(), cancel_monst(), destroy_mitem(), dist2(), distant_name(), expels(), hcolor(), healup(), impossible(), losexp(), make_confused(), make_stunned(), map_invisible(), mbodypart(), mksobj(), mon_nam(), nomul(), obfree(), pline(), pline_The(), probe_monster(), resist(), resists_magm(), rn2(), rnd(), s_suffix(), shieldeff(), sticks(), worm_known(), xname() | ||
| References Functions: | xname() | |
| References Variables: | artilist | src/artifact.c |
| spec_dbon_applies | src/artifact.c | |
| c_color_names, flags, mons, nomovemsg, notonhead, u, ublindf, uwep, viz_array, youmonst | ||
| Prototyped in: | include/extern.h | |
| Calls: | strncmpi() | |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Called by: | disp_artifact_discoveries() | src/artifact.c |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Called by: | spec_applies() | src/artifact.c |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | impossible() | |
| References Variables: | artidisco | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | artiname() | src/artifact.c |
| align_str(), simple_typename(), sprintf() | ||
| References Variables: | artidisco | src/artifact.c |
| artilist | src/artifact.c | |
| windowprocs | ||
| Prototyped in: | include/extern.h | |
| Calls: | arti_invoke() | src/artifact.c |
| getobj() | ||
| References Variables: | invoke_types | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | strcmp() | |
| References Variables: | artiexist | src/artifact.c |
| artilist | src/artifact.c | |
| Prototyped in: | include/extern.h | |
| Calls: | hack_artifacts() | src/artifact.c |
| memset() | ||
| Called by: | newgame() | src/allmain.c |
| References Variables: | artidisco | src/artifact.c |
| artiexist | src/artifact.c | |
| Prototyped in: | include/extern.h | |
| Calls: | mksobj(), oname(), rn2() | |
| References Variables: | artiexist | src/artifact.c |
| artilist | src/artifact.c | |
| mons, objects, u, urace, urole | ||
| Prototyped in: | include/extern.h | |
| References Variables: | artiexist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | hack_artifacts() | src/artifact.c |
| mread() | ||
| References Variables: | artidisco | src/artifact.c |
| artiexist | src/artifact.c | |
| Prototyped in: | include/extern.h | |
| Calls: | strcmp(), strncmpi() | |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | bwrite() | |
| References Variables: | artidisco | src/artifact.c |
| artiexist | src/artifact.c | |
| Prototyped in: | include/extern.h | |
| Calls: | arti_invoke() | src/artifact.c |
| spec_m2() | src/artifact.c | |
| make_hallucinated(), see_monsters() | ||
| References Variables: | artilist | src/artifact.c |
| flags, invent, restoring, u | ||
| Prototyped in: | include/extern.h | |
| Called by: | artifact_hit() | src/artifact.c |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | spec_applies() | src/artifact.c |
| rnd() | ||
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | spec_applies() | src/artifact.c |
| rnd() | ||
| Called by: | artifact_hit() | src/artifact.c |
| References Variables: | artilist | src/artifact.c |
| spec_dbon_applies | src/artifact.c | |
| Prototyped in: | include/extern.h | |
| Called by: | set_artifact_intrinsic() | src/artifact.c |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | include/extern.h | |
| Calls: | spec_applies() | src/artifact.c |
| The(), You(), d(), exercise(), losehp(), pline(), resists_magm(), rn2(), s_suffix(), sgn(), sprintf(), the(), xname() | ||
| References Variables: | artilist | src/artifact.c |
| u, urace, urole, youmonst | ||
| Prototyped in: | include/extern.h | |
| References Variables: | artidisco | src/artifact.c |
| Prototyped in: | src/artifact.c | |
| Calls: | You(), You_feel(), Your(), aobjnam(), d(), depth(), dmgtype(), enlightenment(), float_down(), float_up(), free(), getobj(), goto_level(), hold_another_object(), level_tele(), make_blinded(), make_sick(), mksobj(), newsym(), obfree(), pline(), recharge(), rnd(), rnz(), seffects(), the(), untrap(), use_crystal_ball(), weight(), xname() | |
| Called by: | doinvoke() | src/artifact.c |
| set_artifact_intrinsic() | src/artifact.c | |
| References Variables: | artilist | src/artifact.c |
| recharge_type | src/artifact.c | |
| c_common_strings, dungeon_topology, dungeons, flags, monstermoves, n_dgns, u, ublindf, urole, windowprocs, youmonst | ||
| Prototyped in: | src/artifact.c | |
| Called by: | artifact_hit() | src/artifact.c |
| References Variables: | artilist | src/artifact.c |
| Prototyped in: | src/artifact.c | |
| Called by: | init_artifacts() | src/artifact.c |
| restore_artifacts() | src/artifact.c | |
| References Variables: | artilist | src/artifact.c |
| aligns, flags, urole | ||
| Prototyped in: | src/artifact.c | |
| Calls: | defends() | src/artifact.c |
| impossible(), resists_drli(), resists_magm(), rn2(), sgn() | ||
| Called by: | spec_abon() | src/artifact.c |
| spec_dbon() | src/artifact.c | |
| touch_artifact() | src/artifact.c | |
| References Variables: | mons, u, urace, uwep, youmonst | |