MCPcopy Create free account
hub / github.com/NetHack/NetHack / rouse_shk

Function rouse_shk

src/shk.c:1380–1392  ·  view source on GitHub ↗

wakeup and/or unparalyze shopkeeper */

Source from the content-addressed store, hash-verified

1378
1379/* wakeup and/or unparalyze shopkeeper */
1380staticfn void
1381rouse_shk(struct monst *shkp, boolean verbosely)
1382{
1383 if (helpless(shkp)) {
1384 /* greed induced recovery... */
1385 if (verbosely && canspotmon(shkp))
1386 pline("%s %s.", Shknam(shkp),
1387 shkp->msleeping ? "wakes up" : "can move again");
1388 shkp->msleeping = 0;
1389 shkp->mfrozen = 0;
1390 shkp->mcanmove = 1;
1391 }
1392}
1393
1394void
1395make_happy_shk(struct monst *shkp, boolean silentkops)

Callers 4

rob_shopFunction · 0.85
dopayFunction · 0.85
inheritsFunction · 0.85
sellobjFunction · 0.85

Calls 2

ShknamFunction · 0.85
plineFunction · 0.70

Tested by

no test coverage detected