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

Dread Seraph Adjustments

randomly generated ones let you move adjacent to them before moving

melee attack does less damage
This commit is contained in:
Chris-plus-alphanumericgibberish 2015-08-02 12:41:56 -04:00
parent 80bb27f2c4
commit cafdd9507f
2 changed files with 4 additions and 4 deletions

View file

@ -536,8 +536,8 @@ moveloop()
if(mtmp->data == &mons[PM_JUIBLEX]) flags.slime_level=1;
if(mtmp->data == &mons[PM_PALE_NIGHT] || mtmp->data == &mons[PM_DREAD_SERAPH]) flags.walky_level=1;
if(mtmp->data == &mons[PM_ORCUS] || mtmp->data == &mons[PM_NAZGUL]) flags.shade_level=1;
if(mtmp->data == &mons[PM_DREAD_SERAPH] && (mtmp->mstrategy & STRAT_WAITFORU) && u.uevent.udemigod){
mtmp->mstrategy &= ~STRAT_WAITFORU;
if(mtmp->data == &mons[PM_DREAD_SERAPH] && (mtmp->mstrategy & STRAT_WAITMASK) && u.uevent.udemigod){
mtmp->mstrategy &= ~STRAT_WAITMASK;
pline_The("entire %s is shaking around you!",
In_endgame(&u.uz) ? "plane" : "dungeon");
do_earthquake(min(((int)mtmp->m_lev - 1) / 6 + 1,12), TRUE, mtmp);

View file

@ -3491,14 +3491,14 @@ struct permonst _mons2[] = {
M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, CLR_BLACK),
MON("dread seraph", S_ZOMBIE,//15
LVL(54, 16, -10, 125, 20), (G_NOHELL|G_NOCORPSE|1),
A(ATTK(AT_LRCH, AD_PHYS, 12, 8), ATTK(AT_LRCH, AD_PHYS, 12, 8),
A(ATTK(AT_LRCH, AD_PHYS, 8, 8), ATTK(AT_LRCH, AD_PHYS, 8, 8),
NO_ATTK, NO_ATTK,
NO_ATTK, NO_ATTK),
SIZ(2300, 900, sizeof(long)*2, MS_DREAD, MZ_HUGE),
MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0,
M1_FLY|M1_TPORT|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_REGEN,
M2_PRINCE|M2_STRONG|M2_NASTY|M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_HOSTILE,
M3_INFRAVISION|M3_WAITFORU, HI_LORD),
M3_INFRAVISION|M3_WAITFORU|M3_CLOSE, HI_LORD),
/*
* golems
*/