golems and cold
<Someone> wondered post-3.4.1 why paper golems are affected by cold. Given what I know of paper, straw and wood, and fantasy golems of each type, all three types of golem seem like they should resist cold. The others were less clear to me, someone else can address them if necessary.
This commit is contained in:
@@ -12,6 +12,7 @@ expert fireball/cone of cold could not target a monster seen only with
|
|||||||
display "lotus juice", not "lotu juice" for the fruit juice name
|
display "lotus juice", not "lotu juice" for the fruit juice name
|
||||||
statue of any golem hit with stone-to-flesh spell animates as flesh golem
|
statue of any golem hit with stone-to-flesh spell animates as flesh golem
|
||||||
only humanoid angelic minions should get/use sword and armor
|
only humanoid angelic minions should get/use sword and armor
|
||||||
|
paper, straw and wood golems resist cold
|
||||||
|
|
||||||
|
|
||||||
Platform- and/or Interface-Specific Fixes
|
Platform- and/or Interface-Specific Fixes
|
||||||
|
|||||||
+3
-3
@@ -2191,14 +2191,14 @@ struct permonst _mons2[] = {
|
|||||||
LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1),
|
LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1),
|
||||||
A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2),
|
A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2),
|
||||||
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
|
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
|
||||||
SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0,
|
SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0,
|
||||||
M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID,
|
M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID,
|
||||||
M2_HOSTILE|M2_NEUTER, 0, CLR_YELLOW),
|
M2_HOSTILE|M2_NEUTER, 0, CLR_YELLOW),
|
||||||
MON("paper golem", S_GOLEM,
|
MON("paper golem", S_GOLEM,
|
||||||
LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1),
|
LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1),
|
||||||
A(ATTK(AT_CLAW, AD_PHYS, 1, 3),
|
A(ATTK(AT_CLAW, AD_PHYS, 1, 3),
|
||||||
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
|
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
|
||||||
SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0,
|
SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0,
|
||||||
M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID,
|
M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID,
|
||||||
M2_HOSTILE|M2_NEUTER, 0, HI_PAPER),
|
M2_HOSTILE|M2_NEUTER, 0, HI_PAPER),
|
||||||
MON("rope golem", S_GOLEM,
|
MON("rope golem", S_GOLEM,
|
||||||
@@ -2226,7 +2226,7 @@ struct permonst _mons2[] = {
|
|||||||
LVL(7, 3, 4, 0, 0), (G_NOCORPSE|1),
|
LVL(7, 3, 4, 0, 0), (G_NOCORPSE|1),
|
||||||
A(ATTK(AT_CLAW, AD_PHYS, 3, 4),
|
A(ATTK(AT_CLAW, AD_PHYS, 3, 4),
|
||||||
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
|
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
|
||||||
SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0,
|
SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0,
|
||||||
M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE,
|
M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE,
|
||||||
M2_HOSTILE|M2_NEUTER, 0, HI_WOOD),
|
M2_HOSTILE|M2_NEUTER, 0, HI_WOOD),
|
||||||
MON("flesh golem", S_GOLEM,
|
MON("flesh golem", S_GOLEM,
|
||||||
|
|||||||
Reference in New Issue
Block a user