diff --git a/doc/fixes35.0 b/doc/fixes35.0 index dea654380..93d528795 100644 --- a/doc/fixes35.0 +++ b/doc/fixes35.0 @@ -1125,6 +1125,7 @@ tribute to Terry Pratchett Some levels in Gehennom now use the old corridor-style maze instead of the new room-style. Beelzebub's level always does this and the "beetle legs" are restored. +gnomes will occasionally have a candle Platform- and/or Interface-Specific New Features diff --git a/src/makemon.c b/src/makemon.c index cb466220e..1ddefb142 100644 --- a/src/makemon.c +++ b/src/makemon.c @@ -619,6 +619,15 @@ register struct monst *mtmp; (void)mongets(mtmp, WAN_FIRE); } break; + case S_GNOME: + if (!rn2((In_mines(&u.uz) ? 5 : 10))) { + otmp = mksobj(rn2(4) ? TALLOW_CANDLE : WAX_CANDLE, TRUE, FALSE); + otmp->quan = 1; + otmp->owt = weight(otmp); + if (!mpickobj(mtmp, otmp) && !levl[mtmp->mx][mtmp->my].lit) + begin_burn(otmp, FALSE); + } + break; default: break; }