MCPcopy Index your code
hub / github.com/NetHack/NetHack / stop_occupation

Function stop_occupation

src/allmain.c:683–696  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

681#undef U_CAN_REGEN
682
683void
684stop_occupation(void)
685{
686 if (go.occupation) {
687 if (!maybe_finished_meal(TRUE))
688 You("stop %s.", go.occtxt);
689 go.occupation = (int (*)(void)) 0;
690 disp.botl = TRUE; /* in case u.uhs changed */
691 nomul(0);
692 } else if (gm.multi >= 0) {
693 nomul(0);
694 }
695 cmdq_clear(CQ_CANNED);
696}
697
698void
699init_sound_disp_gamewindows(void)

Callers 15

allmain.cFile · 0.85
stealFunction · 0.85
disintegrate_armFunction · 0.85
destroy_armFunction · 0.85
stoned_dialogueFunction · 0.85
vomiting_dialogueFunction · 0.85
choke_dialogueFunction · 0.85
levitation_dialogueFunction · 0.85
slime_dialogueFunction · 0.85
nh_timeoutFunction · 0.85
fall_asleepFunction · 0.85
do_stormsFunction · 0.85

Calls 4

maybe_finished_mealFunction · 0.85
YouFunction · 0.85
nomulFunction · 0.85
cmdq_clearFunction · 0.85

Tested by

no test coverage detected