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

Function vary_init_attr

src/attrib.c:763–776  ·  view source on GitHub ↗

apply minor variation to attributes */

Source from the content-addressed store, hash-verified

761
762/* apply minor variation to attributes */
763void
764vary_init_attr(void)
765{
766 int i;
767
768 for (i = 0; i < A_MAX; i++)
769 if (!rn2(20)) {
770 int xd = rn2(7) - 2; /* biased variation */
771
772 (void) adjattrib(i, xd, TRUE);
773 if (ABASE(i) < AMAX(i))
774 AMAX(i) = ABASE(i);
775 }
776}
777
778staticfn
779void

Callers 1

u_init_inventory_attrsFunction · 0.85

Calls 2

rn2Function · 0.85
adjattribFunction · 0.85

Tested by

no test coverage detected