]> granicus.if.org Git - nethack/commitdiff
Make all elementals breathless
authorPasi Kallinen <paxed@alt.org>
Sun, 5 Apr 2015 09:47:27 +0000 (12:47 +0300)
committerPasi Kallinen <paxed@alt.org>
Sun, 5 Apr 2015 09:47:27 +0000 (12:47 +0300)
It makes no sense that air, fire and water elementals
would choke in stinking cloud.

src/monst.c

index d6b843b6c9d1bdab269b24aa30f0129d4d186bef..2d2dbc5d11cf69500f14855a250f603c2d30a1cc 100644 (file)
@@ -1367,14 +1367,14 @@ NEARDATA struct permonst mons[] = {
        A(ATTK(AT_ENGL, AD_PHYS, 1, 10),
          NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
        SIZ(0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0,
-       M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY,
+       M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY,
        M2_STRONG|M2_NEUTER, 0, CLR_CYAN),
     MON("fire elemental", S_ELEMENTAL,
        LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1),
        A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4),
          NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
        SIZ(0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0,
-       M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE,
+       M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE,
        M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, CLR_YELLOW),
     MON("earth elemental", S_ELEMENTAL,
        LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1),
@@ -1390,7 +1390,7 @@ NEARDATA struct permonst mons[] = {
        A(ATTK(AT_CLAW, AD_PHYS, 5, 6),
          NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
        SIZ(2500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0,
-       M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|
+       M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|
          M1_AMPHIBIOUS|M1_SWIM,
        M2_STRONG|M2_NEUTER, 0, CLR_BLUE),
 /*