[baby] long worms

Between the addition of worm body parts and the phrasing of engulfing/
digesting status, I remembered an oddity with the vanquished monster list:
it shows baby long worms right next to adult long worms; both were defined
as level 8 monsters.  It also turns out that babies dealt more damage per
attack than adults; that was counterintuitive, to put it mildly.  Boost
long worms from level 8 to 9; drop baby long worms from level 8 to 5, half
rounded up just like the relationship between baby and adult purple worms
(who are levels 8 and 15, respectively).  And increase the damage for adult
long worm attack (was 1d4, now 2d4); drop it for baby (was 1d6, now 1d4).
This commit is contained in:
nethack.rankin
2006-02-21 06:32:53 +00:00
parent b6b522398d
commit 6bcfa8f88b
2 changed files with 5 additions and 4 deletions

View File

@@ -195,6 +195,7 @@ worms don't have scales, krakens have tentacles, stalkers have a head
you no longer "fry to a crisp" as a water elemental
eating leather spellbook violates vegetarian conduct
more precise probing/stethoscope feedback when engulfed
make baby long worms have lower level than full grown ones
Platform- and/or Interface-Specific Fixes

View File

@@ -985,8 +985,8 @@ NEARDATA struct permonst mons[] = {
* worms
*/
MON("baby long worm", S_WORM,
LVL(8, 3, 5, 0, 0), G_GENO,
A(ATTK(AT_BITE, AD_PHYS, 1, 6),
LVL(5, 3, 5, 0, 0), G_GENO,
A(ATTK(AT_BITE, AD_PHYS, 1, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
SIZ(600, 250, MS_SILENT, MZ_LARGE), 0, 0,
M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE,
@@ -999,8 +999,8 @@ NEARDATA struct permonst mons[] = {
M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE,
0, CLR_MAGENTA),
MON("long worm", S_WORM,
LVL(8, 3, 5, 10, 0), (G_GENO|2),
A(ATTK(AT_BITE, AD_PHYS, 1, 4),
LVL(9, 3, 5, 10, 0), (G_GENO|2),
A(ATTK(AT_BITE, AD_PHYS, 2, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
SIZ(1500, 500, MS_SILENT, MZ_GIGANTIC), 0, 0,
M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE,