1
0
Fork 0
mirror of https://codeberg.org/noisytoot/notnotdnethack.git synced 2025-07-27 07:52:25 +01:00

Depths monsters

Deep dwellers spawn in the depths only now

Goat spawn can naturally spawn in the depths

Blessed spawn in the depths, starting at 20 insight (still take 40 insight to see)

Witches and apprentice witches spawn in the depths
This commit is contained in:
chris 2023-06-30 12:37:24 -04:00
parent d908272c6a
commit cc4aa7a155

View file

@ -1629,7 +1629,7 @@ NEARDATA struct permonst mons[] = {
MB_ANIMAL|MB_LONGHEAD|MB_THICK_HIDE|MB_NOGLOVES|MB_STRONG /*MB*/, MG_INFRAVISIBLE /*MG*/,
MA_ANIMAL|MA_GIANT /*MA*/, MV_NORMAL|MV_SCENT /*MV*/, 0 /*MW*/, CLR_BLACK),
MON("deep dweller", S_QUADRUPED,//23 /* Needs encyc entry Dweller in the Depths */
LVL(21, 7, 17, 0), (G_SGROUP|1),
LVL(21, 7, 17, 0), (G_SGROUP|G_DEPTHS|3),
DEF(NAT_AC(15)),
A(POLYWEP_ATTK(AT_TENT, AD_PHYS, 3, 6)),
SIZ(WT_LARGE, CN_LARGE, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_SLEEP, 0,
@ -8884,7 +8884,7 @@ is a red right hand
MA_UNLIVING /*MA*/, MV_NORMAL /*MV*/, 0 /*MW*/, HI_METAL),
MON("small goat spawn", S_HUMANOID,//7 /*Needs encyc entry*/
LVL(4, 8, 15, 0), (G_NOGEN),
LVL(4, 8, 15, 0), (G_DEPTHS|G_SGROUP|2),
DEF(DEX_AC(2)),
A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_XWEP, AD_PHYS, 1, 4),
ATTK(AT_BUTT, AD_PHYS, 4, 2), ATTK(AT_KICK, AD_PHYS, 3, 1)),
@ -8894,7 +8894,7 @@ is a red right hand
MB_STRONG|MB_HUMANOID /*MB*/, MG_NASTY|MG_SANLOSS|MG_INSIGHT /*MG*/,
MA_ANIMAL|MA_HUMAN|MA_DEMIHUMAN /*MA*/, MV_NORMAL|MV_LOWLIGHT2 /*MV*/, MW_ELDER_SIGN /*MW*/, CLR_BROWN),
MON("goat spawn", S_HUMAN,//11 /*Needs encyc entry*/
LVL(8, 12, 15, 0), (G_NOGEN),
LVL(8, 12, 15, 0), (G_DEPTHS|G_SGROUP|2),
DEF(NAT_AC(4)),
A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_XWEP, AD_PHYS, 1, 6),
ATTK(AT_BUTT, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 3)),
@ -8904,7 +8904,7 @@ is a red right hand
MB_STRONG|MB_HUMANOID /*MB*/, MG_NASTY|MG_SANLOSS|MG_INSIGHT /*MG*/,
MA_ANIMAL|MA_HUMAN|MA_DEMIHUMAN /*MA*/, MV_NORMAL|MV_LOWLIGHT2 /*MV*/, MW_ELDER_SIGN /*MW*/, CLR_BROWN),
MON("giant goat spawn", S_GIANT,//20 /*Needs encyc entry*/
LVL(16, 18, 15, 0), (G_NOGEN),
LVL(16, 18, 15, 0), (G_DEPTHS|2),
DEF(NAT_AC(8)),
A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_XWEP, AD_PHYS, 2, 6),
ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 3, 6)),
@ -8914,7 +8914,7 @@ is a red right hand
MB_STRONG|MB_HUMANOID|MB_THICK_HIDE /*MB*/, MG_NASTY|MG_SANLOSS|MG_INSIGHT /*MG*/,
MA_ANIMAL|MA_HUMAN|MA_DEMIHUMAN /*MA*/, MV_NORMAL|MV_LOWLIGHT2 /*MV*/, MW_ELDER_SIGN /*MW*/, CLR_BROWN),
MON("blessed", S_QUADRUPED,//39 /*Needs encyc entry*/
LVL(30, 18, 30, 0), (G_NOGEN),
LVL(30, 18, 30, 0), (G_DEPTHS|G_S_INST(20)|1),
DEF(NAT_AC(16), DEX_AC(16), SPE_AC(16), NAT_DR_HEAD(5), NAT_DR_FEET(5), SPE_DR_ALL(4, 8, 4, 4, 0)),
A(ATTK(AT_WDGZ, AD_BLND, 4, 4), ATTK(AT_BKG2, AD_STUN, 4, 4),
ATTK(AT_DEVA, AD_PHYS, 4, 4),
@ -8991,7 +8991,7 @@ is a red right hand
MB_ANIMAL|MB_FEMALE /*MB*/, MG_NOWISH|MG_NOPOLY|MG_INFRAVISIBLE|MG_TRACKER|MG_NOSPELLCOOLDOWN /*MG*/,
MA_ANIMAL /*MA*/, MV_LOWLIGHT2|MV_SCENT /*MV*/, MW_ELDER_SIGN /*MW*/, CLR_BROWN),
MON("apprentice witch", S_HUMAN,//8 /*Needs encyc entry*/
LVL(5, 12, 30, 0), G_NOGEN,
LVL(5, 12, 30, 0), (G_DEPTHS|2),
DEF(SPE_AC(2)),
A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 0, 6)),
SIZ(WT_HUMAN, 350, MS_HUMANOID, MZ_HUMAN), 0, 0,
@ -8999,7 +8999,7 @@ is a red right hand
MB_HUMANOID|MB_STRONG|MB_FEMALE /*MB*/, MG_NOWISH|MG_NOPOLY|MG_INFRAVISIBLE|MG_NOSPELLCOOLDOWN /*MG*/,
MA_HUMAN /*MA*/, MV_NORMAL /*MV*/, 0 /*MW*/, CLR_GRAY),
MON("witch", S_HUMAN,//13 /*Needs encyc entry*/
LVL(10, 12, 45, 0), G_NOGEN,
LVL(10, 12, 45, 0), (G_DEPTHS|3),
DEF(SPE_AC(4)),
A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MMGC, AD_CLRC, 1, 6)),
SIZ(WT_HUMAN, 400, MS_HUMANOID, MZ_HUMAN), MR_MAGIC, 0,