1
0
Fork 0
mirror of https://codeberg.org/noisytoot/notnotdnethack.git synced 2025-07-28 00:12:23 +01:00

Buff Web of Lolth to be non-useless

Warns of demons and minions

No longer metal/now an elven toga (so doesn't interfere with spellcasting)

Gives +4 AC and +8 DR (so decent armor).
This commit is contained in:
chris 2023-07-16 14:10:32 -04:00
parent 04297483d1
commit 0f26de56a6
3 changed files with 9 additions and 3 deletions

View file

@ -2114,10 +2114,10 @@ A("Lolth's Fang", DROVEN_SHORT_SWORD, "silver-edged %s",
/* needs encyc entry */
/* Drow crowning gift, chaotic */
A("The Web of Lolth", ELVEN_MITHRIL_COAT, "silver-starred %s",
A("The Web of Lolth", ELVEN_TOGA, "silver-starred %s",
2000L, MT_DEFAULT, MZ_DEFAULT, WT_DEFAULT,
A_CHAOTIC, NON_PM, PM_DROW, TIER_B, (ARTG_NOGEN|ARTG_NOWISH|ARTG_MAJOR|ARTG_FXALGN),
MONS(vsMA(MA_ELF)),
MONS(vsMA(MA_ELF|MA_MINION|MA_DEMON)),
NO_ATTK(), (ARTA_SILVER),
PROPS(WARN_OF_MON, DRAIN_RES, SPELLBOOST), NOFLAG,
PROPS(ANTIMAGIC), NOFLAG,

View file

@ -2331,6 +2331,9 @@ struct obj * otmp;
case ART_ARMOR_OF_KHAZAD_DUM:
def += 4;
break;
case ART_WEB_OF_LOLTH:
def += 4;
break;
case ART_CLAWS_OF_THE_REVENANCER:
def += 5;
break;
@ -2426,6 +2429,9 @@ struct obj * otmp;
case ART_ARMOR_OF_KHAZAD_DUM:
def += 4;
break;
case ART_WEB_OF_LOLTH:
def += 8;
break;
case ART_AEGIS:
def += 1;//3 total, Same as Cloak of protection
break;

View file

@ -2938,7 +2938,7 @@ winid *datawin;
case ART_CLARENT: Strcat(buf, "the thick-skinned"); break;
case ART_SCEPTRE_OF_MIGHT: Strcat(buf, "cross-aligned."); break;
case ART_IRON_BALL_OF_LEVITATION: Strcat(buf, "cross-aligned."); break;
case ART_WEB_OF_LOLTH: Strcat(buf, "elves."); break;
case ART_WEB_OF_LOLTH: Strcat(buf, "elves, demons, and godly minions."); break;
case ART_MITRE_OF_HOLINESS: Strcat(buf, "undead."); break;
case ART_ICONOCLAST: Strcat(buf, "humans, elves, dwarves, and gnomes."); break;
case ART_SCOURGE_OF_LOLTH: Strcat(buf, "elves."); break;