From: copperwater Date: Sat, 28 May 2022 01:42:25 +0000 (-0400) Subject: Use RANDOM_CLASS instead of magic number 0 for mksobj_at() X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=84f4e53fde5c7f1a4636237f61bc4472e7634cf8;p=nethack Use RANDOM_CLASS instead of magic number 0 for mksobj_at() --- diff --git a/src/makemon.c b/src/makemon.c index dd6e3b439..b1bb5d90b 100644 --- a/src/makemon.c +++ b/src/makemon.c @@ -1273,7 +1273,7 @@ makemon( case S_SNAKE: if (g.in_mklev) if (x && y) - (void) mkobj_at(0, x, y, TRUE); + (void) mkobj_at(RANDOM_CLASS, x, y, TRUE); (void) hideunder(mtmp); break; case S_LIGHT: diff --git a/src/mklev.c b/src/mklev.c index 4a7e35e51..c49479def 100644 --- a/src/mklev.c +++ b/src/mklev.c @@ -635,7 +635,7 @@ makeniche(int trap_type) (void) mksobj_at(SCR_TELEPORTATION, xx, yy + dy, TRUE, FALSE); if (!rn2(3)) - (void) mkobj_at(0, xx, yy + dy, TRUE); + (void) mkobj_at(RANDOM_CLASS, xx, yy + dy, TRUE); } } return; @@ -833,14 +833,14 @@ fill_ordinary_room(struct mkroom *croom) skip_nonrogue: if (!rn2(3) && somexyspace(croom, &pos)) { - (void) mkobj_at(0, pos.x, pos.y, TRUE); + (void) mkobj_at(RANDOM_CLASS, pos.x, pos.y, TRUE); trycnt = 0; while (!rn2(5)) { if (++trycnt > 100) { impossible("trycnt overflow4"); break; } - (void) mkobj_at(0, pos.x, pos.y, TRUE); + (void) mkobj_at(RANDOM_CLASS, pos.x, pos.y, TRUE); } } } diff --git a/src/mkmaze.c b/src/mkmaze.c index bec803d3a..ea1ebdae4 100644 --- a/src/mkmaze.c +++ b/src/mkmaze.c @@ -1101,7 +1101,7 @@ makemaz(const char *s) for (x = rn1(8, 11); x; x--) { mazexy(&mm); - (void) mkobj_at(rn2(2) ? GEM_CLASS : 0, mm.x, mm.y, TRUE); + (void) mkobj_at(rn2(2) ? GEM_CLASS : RANDOM_CLASS, mm.x, mm.y, TRUE); } for (x = rn1(10, 2); x; x--) { mazexy(&mm);