diff options
Diffstat (limited to 'crawl-ref/source/dat/large.des')
-rw-r--r-- | crawl-ref/source/dat/large.des | 83 |
1 files changed, 53 insertions, 30 deletions
diff --git a/crawl-ref/source/dat/large.des b/crawl-ref/source/dat/large.des index de922d39b6..6f547b7edd 100644 --- a/crawl-ref/source/dat/large.des +++ b/crawl-ref/source/dat/large.des @@ -181,7 +181,8 @@ SUBST: T = .:50 ~ SUBST: | : |:30 Z SUBST: ! = =+x KFEAT: Z = floor -KMONS: Z = hill giant zombie/stone giant zombie/cyclops zombie/titan zombie +KMONS: Z = hill giant zombie / stone giant zombie / cyclops zombie /\ + titan zombie KFEAT: ( = . w:25 / ~ KITEM: ( = any weapon good_item KMONS: 8 = plant @@ -233,20 +234,33 @@ SUBST: A=x , a=+ SUBST: g = 1 2:3 3:1 4:3 SUBST: G = 1 2:3 3:1 4:3 MONS: gnoll -MONS: gnoll ; potion of healing . halberd | glaive | whip ego:reaching w:2 | spear | spear ego:reaching w:2 . ring mail | scale mail -MONS: gnoll ; potion of healing | potion of heal wounds . whip ego:reaching w:2 | whip good_item no_uniq w:1 | spear ego:reaching w:2 | glaive . scale mail | chain mail -MONS: gnoll ; javelin q:3 | throwing net q:2 . spear | halberd . leather armour | ring mail +MONS: gnoll ; potion of healing . halberd | glaive | whip ego:reaching w:2 | \ + spear | spear ego:reaching w:2 . ring mail | scale mail +MONS: gnoll ; potion of healing | potion of heal wounds . \ + whip ego:reaching w:2 | whip good_item no_uniq w:1 | \ + spear ego:reaching w:2 | glaive . scale mail | chain mail +MONS: gnoll ; javelin q:3 | throwing net q:2 . spear | halberd . \ + leather armour | ring mail # juggle positions of the rest of the population and remove placeholders SHUFFLE: M/m, H/h, F/f, S/s, B/b, W/w, Z/z, D/d SUBST: m=. , h=. , f=. , s=. , b=. , w=. , z=., d=. -KMONS: M = gnoll ; whip | whip ego:reaching w:2 | spear ego:reaching w:2 . leather armour | ring mail +KMONS: M = gnoll ; whip | whip ego:reaching w:2 | spear ego:reaching w:2 . \ + leather armour | ring mail KMONS: H = jackal / hound -KMONS: B = gnoll ; potion of healing | potion of heal wounds . whip ego:reaching w:2 | whip good_item no_uniq w:1 | spear ego:reaching w:2 |glaive . scale mail | chain mail / w:4 gnoll ; potion of heal wounds . spear good_item | halberd good_item | glaive ego:reaching w:5 .chain mail | banded mail +KMONS: B = gnoll ; potion of healing | potion of heal wounds . \ + whip ego:reaching w:2 | whip good_item no_uniq w:1 | \ + spear ego:reaching w:2 |glaive . scale mail | chain mail / \ + w:4 gnoll ; potion of heal wounds . spear good_item | \ + halberd good_item | glaive ego:reaching w:5 .chain mail | \ + banded mail KITEM: F = meat ration / beef jerky / sausage / potion of water -KITEM: S = javelin q:4 w:5 / javelin q:3 w:5 / cloak / sausage / potion of water / leather armour / pair of gloves / hand axe -KITEM: W = spear good_item no_uniq w:2 / halberd / glaive / javelin q:4 w:5 / javelin q:3 w:5 / throwing net +KITEM: S = javelin q:4 w:5 / javelin q:3 w:5 / cloak / sausage /\ + potion of water / leather armour / pair of gloves / hand axe +KITEM: W = spear good_item no_uniq w:2 / halberd / glaive / javelin q:4 w:5 /\ + javelin q:3 w:5 / throwing net KFEAT: Z = $ -KITEM: D = potion of confusion / potion of speed / potion of berserk rage / potion of might +KITEM: D = potion of confusion / potion of speed / potion of berserk rage /\ + potion of might MAP xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx @@ -276,25 +290,30 @@ DEPTH: D:3-27 ORIENT: northwest TAGS: no_monster_gen no_rotate : if you.absdepth() < 7 then -MONS: gnoll, gnoll, ogre, jackal -SUBST: *=*. , *=$ , |=* , *=*. +MONS: gnoll, gnoll, ogre, jackal +SUBST: *=*. , *=$ , |=* , *=*. : elseif you.absdepth() < 16 then -MONS: orc, w:5 orc knight / orc warrior -MONS: orc sorcerer / orc warlord / orc knight, warg -SUBST: *:*$ , |:*$ +MONS: orc, w:5 orc knight / orc warrior +MONS: orc sorcerer / orc warlord / orc knight, warg +SUBST: *:*$ , |:*$ : elseif you.absdepth() < 25 then -MONS: deep elf soldier / deep elf fighter -MONS: deep elf knight / deep elf mage / deep elf summoner / deep elf priest -MONS: deep elf annihilator / deep elf sorcerer / deep elf demonologist / deep elf blademaster/deep elf master archer -MONS: nothing -SUBST: *:*$, |=|. +MONS: deep elf soldier / deep elf fighter +MONS: deep elf knight / deep elf mage / deep elf summoner / deep elf priest +MONS: deep elf annihilator / deep elf sorcerer / deep elf demonologist /\ + deep elf blademaster/deep elf master archer +MONS: nothing +SUBST: *:*$, |=|. : else -MONS: red draconian/green draconian/yellow draconian/pale draconian/black draconian/purple draconian -MONS: pale draconian knight/green draconian annihilator/purple draconian knight -MONS: red draconian scorcher/white draconian zealot/yellow draconian caller/black draconian shifter -MONS: lindwurm/death drake/swamp drake, plant/weight:1 oklob plant -SUBST: w:wl -SUBST: *:*$ +MONS: red draconian / green draconian / yellow draconian / pale draconian /\ + black draconian / purple draconian +MONS: pale draconian knight / green draconian annihilator /\ + purple draconian knight +MONS: red draconian scorcher / white draconian zealot /\ + yellow draconian caller / black draconian shifter +MONS: lindwurm / death drake / swamp drake +MONS: plant / w:1 oklob plant +SUBST: w:wl +SUBST: *:*$ : end COLOUR: ? = brown SUBST: ? = . @@ -356,12 +375,15 @@ SUBST: 3 = 3:20 . #KFEAT: ! = amnesia trap KFEAT: ! = ^ MONS: plant -MONS: wolf/warg/hell hound +MONS: wolf / warg / hell hound MONS: nothing -MONS: wight w:50/wraith/shadow wraith/spectral warrior/skeletal warrior/flayed ghost +MONS: wight w:50 / wraith / shadow wraith / spectral warrior /\ + skeletal warrior / flayed ghost MONS: dancing weapon -MONS: human simulacrum w:60/elf simulacrum/ogre simulacrum/centaur simulacrum/troll simulacrum/vampire/wraith/hungry ghost -MONS: eye of draining/brain worm/death drake w:5/shadow/shadow dragon w:1 +MONS: human simulacrum w:60 / elf simulacrum / ogre simulacrum /\ + centaur simulacrum / troll simulacrum / vampire / wraith / hungry ghost +MONS: eye of draining / brain worm / death drake w:5 / shadow /\ + shadow dragon w:1 KITEM: A = potion of experience / any good_item KMONS: A = Maud KFEAT: A = > @@ -1077,7 +1099,8 @@ ITEM: scroll of teleportation KFEAT: T = teleport trap KMONS: w = electrical eel / jellyfish / nothing w:120 KFEAT: w = w -KMONS: l = fire vortex / lava snake / lava fish / fire elemental w:1 / nothing w:50 +KMONS: l = fire vortex / lava snake / lava fish / fire elemental w:1 /\ + nothing w:50 KFEAT: l = l KMONS: z = killer bee KMONS: Z = bumblebee |