Adjust select Depths vaults to try and reduce monster digging problems (minmay)
authortheTower <mwclaws@gmail.com>
Thu, 18 Sep 2014 03:32:48 +0000 (23:32 -0400)
committertheTower <mwclaws@gmail.com>
Thu, 18 Sep 2014 03:32:48 +0000 (23:32 -0400)
commit89316f41220105d7d5c35c95c1d4aa62bfd4f846
tree8bbeaa0aad2a0d838ce61d5d80d391b3250004bd
parentac278e411705862b79463591a62ff243150c0755
Adjust select Depths vaults to try and reduce monster digging problems (minmay)

The vague assertion, once decoupled from spiteful doublethink, is that deep troll
earth mage digging (and to a much lesser extent monsters using wands of digging)
is a change to the D/Depths population that negatively impacts a variety of vaults
by reliably digging straight through sections meant to be usually untouched by
monsters very often, interrupting pacing and ruining tactical terrain and what not.

As such, I've done lots of converting rock walls to stone walls for some vaults,
a few runed doors, and a few uses of stone glass for others that explicitly want
purposeful player digging, mostly on a provided list. Usually imperfect, but it's
about impact reduction: I also kept some rock for the sake of some useful player
digging opportunities, as is covered in the next paragraph.

In quite a few changes there are regrettable detriments to original
designs: reduction of simplicity, somewhat reducing player agency / options
by blocking their digging, added mechanical wrinkles (like forest fires),
lowered vault-level integration / segment delineation through rock / not-rock
use, (more) interruption of normal play in previously orthodox vaults, and so
on. I have tried to reduce the damage as I can, but it is unavoidable in this
effort without changing monster digging entirely, and if a nerf to
digging-monster distant-target-tracking was done then I would think monster
digging to vault relations would be fine.
---
crawl-ref/source/dat/des/altar/altar.des
crawl-ref/source/dat/des/variable/float.des
crawl-ref/source/dat/des/variable/large_abstract.des
crawl-ref/source/dat/des/variable/mini_monsters.des