summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/dat/uniques.des16
-rw-r--r--crawl-ref/source/mon-data.h10
2 files changed, 18 insertions, 8 deletions
diff --git a/crawl-ref/source/dat/uniques.des b/crawl-ref/source/dat/uniques.des
index 42e680646e..22bccb0f5a 100644
--- a/crawl-ref/source/dat/uniques.des
+++ b/crawl-ref/source/dat/uniques.des
@@ -129,9 +129,19 @@ MAP
1
ENDMAP
-NAME: uniq_gastronok
-DEPTH: 8-9, 10-13, Lair:4-8
-TAGS: place_unique
+NAME: uniq_gastronok_1
+DEPTH: 8-9, 10-13, !Lair
+TAGS: place_unique uniq_gastronok
+WEIGHT: 5
+MONS: Gastronok
+MAP
+1
+ENDMAP
+
+NAME: uniq_gastronok_2
+DEPTH: Lair:4-8
+TAGS: place_unique uniq_gastronok
+WEIGHT: 15
MONS: Gastronok
MAP
1
diff --git a/crawl-ref/source/mon-data.h b/crawl-ref/source/mon-data.h
index be2b6482cc..38cf14ff50 100644
--- a/crawl-ref/source/mon-data.h
+++ b/crawl-ref/source/mon-data.h
@@ -4443,11 +4443,11 @@ static monsterentry mondata[] = {
MONS_GASTRONOK, 'j', LIGHTRED, "Gastronok",
M_NO_SKELETON | M_UNIQUE | M_SPELLCASTER | M_ACTUAL_SPELLS | M_SEE_INVIS
| M_SPEAKS | M_NO_WAND,
- MR_RES_FIRE | MR_RES_COLD,
- 700, 10, MONS_GIANT_SLUG, MONS_GIANT_SLUG, MH_NATURAL, -4,
- { {AT_BITE, AF_PLAIN, 15}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK },
- { 12, 0, 0, 150 },
- 1, 2, MST_GASTRONOK, CE_POISONOUS, Z_NOZOMBIE, S_GURGLE,
+ MR_NO_FLAGS,
+ 1500, 10, MONS_GIANT_SLUG, MONS_ELEPHANT_SLUG, MH_NATURAL, -3,
+ { {AT_BITE, AF_PLAIN, 40}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK },
+ { 20, 0, 0, 150 },
+ 2, 1, MST_GASTRONOK, CE_POISONOUS, Z_NOZOMBIE, S_GURGLE,
I_NORMAL, HT_AMPHIBIOUS_LAND, FL_NONE, 5, DEFAULT_ENERGY,
MONUSE_STARTING_EQUIPMENT, MONEAT_FOOD, SIZE_LARGE
},