Monster digging breaks vaults


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Thursday, 12th December 2013, 20:38

Monster digging breaks vaults

A huge number of vaults designed before 0.12 have large numbers of OOD monsters behind rock walls (usually translucent). The idea is that players can dig them out if they think the loot inside is worth fighting said monsters. A good example is minmay_five_octagons.
Unfortunately these vaults no longer work in D, Depths, or Vaults (which almost all of them are exclusive to), because someone thought it was a good idea to give dig to some really common monsters. Now half the time when you encounter one of these vaults, a deep troll earth mage will immediately bust it open or some monster inside will pick up a wand of digging. In old versions the chance of such a vault generating a boring beetle or appropriate shapeshifter was so low that it was acceptable (and virtually none can get a cacodemon), but deep troll earth magi are extremely common. So 5 titans get released into the open on D:12 or whatever without the player having any say in it.

Short version: Either A. deep troll earth magi need to lose dig and monsters need to stop using the wand, or B. a large number of vaults (probably 100+) have to be removed or heavily modified.
User avatar

Blades Runner

Posts: 561

Joined: Friday, 18th January 2013, 01:08

Location: Medical Mechanica

Post Thursday, 12th December 2013, 20:42

Re: Monster digging breaks vaults

Wow never encountered this but it mus suck balls big time :(
Hirsch I wrote:Also,are you calling me a power-gamer? this is highly offensive! now excuse me, I have to go back to my GrBe game, that I savescummed until trog gave me a Vampiric +9 claymore.
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 12th December 2013, 20:48

Re: Monster digging breaks vaults

Or maybe they could not use it on vault walls? There's a map marker on all vault cells.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...

For this message the author galehar has received thanks:
Brannock

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Thursday, 12th December 2013, 21:04

Re: Monster digging breaks vaults

I think if a monster spell can't work properly without effectively introducing 3 new terrain types, maybe it isn't a great monster spell. That would also be ridiculously spoilery unless you also both indicate to the player which cells are vault cells, and indicate to the player that monsters won't use dig on vault cells. I suppose if you do those two things it would be okay.
(There are also some vaults that monsters are actually supposed to dig, like those terrible boring beetle ones and that hangedman vault with the eye of devastation, but those wouldn't exactly be a huge loss...)

dck

Vestibule Violator

Posts: 1653

Joined: Tuesday, 30th July 2013, 11:29

Post Thursday, 12th December 2013, 21:14

Re: Monster digging breaks vaults

minmay_octo_star

son of a gun
User avatar

Dungeon Master

Posts: 762

Joined: Thursday, 25th April 2013, 02:43

Post Thursday, 12th December 2013, 21:44

Re: Monster digging breaks vaults

galehar wrote:Or maybe they could not use it on vault walls? There's a map marker on all vault cells.
I don't like the idea of monsters being unable to dig through decor vaults. I would also suggest using whether the monster is on a no_rtele_into tile to determine if they should dig. Generally, if the monster shouldn't be able to dig out of their cell than it also has no_rtele_into.

(Of course this is also a spoiler, but I don't think it's a big deal if suddenly monsters aren't digging out of places where the monsters obviously aren't suppose to dig out of.)
On IRC my nick is reaverb. I play online under the name reaver, though.

Tomb Titivator

Posts: 853

Joined: Thursday, 29th August 2013, 18:39

Post Thursday, 12th December 2013, 21:56

Re: Monster digging breaks vaults

reaver wrote:
galehar wrote:Or maybe they could not use it on vault walls? There's a map marker on all vault cells.
I don't like the idea of monsters being unable to dig through decor vaults. I would also suggest using whether the monster is on a no_rtele_into tile to determine if they should dig. Generally, if the monster shouldn't be able to dig out of their cell than it also has no_rtele_into.

(Of course this is also a spoiler, but I don't think it's a big deal if suddenly monsters aren't digging out of places where the monsters obviously aren't suppose to dig out of.)

That's not quite enough since monsters can also dig in to them, which I think is the bigger problem. You could prevent monsters from digging if their dig would hit a no_rtele_into square, but that leads to gamey stuff like purposely fighting near vault walls to prevent monster digging.
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 12th December 2013, 22:19

Re: Monster digging breaks vaults

reaver wrote:I would also suggest using whether the monster is on a no_rtele_into tile to determine if they should dig.

That sounds better yeah.

johlstei wrote:That's not quite enough since monsters can also dig in to them, which I think is the bigger problem.

I don't think it's the bigger problem. It's limited to deep troll earth magi spawn range, and also much less likely to happen. And easier to avoid too.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...

Crypt Cleanser

Posts: 726

Joined: Friday, 11th February 2011, 18:46

Post Friday, 13th December 2013, 01:40

Re: Monster digging breaks vaults

To be honest, monsters digging into vaults seems like perfectly good emergent behavior to me, since players can try to use it to their advantage, or it can cause a crisis for the player. I think it would be fine if monsters didn't patrol into the area, but I think it should be fair game having monsters dig into these vaults when going after the player.

Ziggurat Zagger

Posts: 4055

Joined: Tuesday, 10th January 2012, 19:49

Post Friday, 13th December 2013, 02:34

Re: Monster digging breaks vaults

monsters digging into vaults that have an angel on d:5 is not a problem at all nope
User avatar

Dungeon Master

Posts: 46

Joined: Sunday, 20th November 2011, 01:52

Post Friday, 13th December 2013, 13:02

Re: Monster digging breaks vaults

duvessa wrote: B. a large number of vaults (probably 100+) have to be [...] heavily modified.


I'll get right on it. I can already think of a few uses of stone and transparent stone, a few more of runed doors, and the aforementioned no_rtele_into digging clause would deal well with others.

(That's a very exaggerated number, by the way.)

Dungeon Master

Posts: 3160

Joined: Sunday, 5th August 2012, 14:52

Post Friday, 13th December 2013, 13:10

Re: Monster digging breaks vaults

How about adding syntax to the vault monster engine that allows you to specify non-digging monsters?

Ziggurat Zagger

Posts: 4055

Joined: Tuesday, 10th January 2012, 19:49

Post Friday, 13th December 2013, 13:13

Re: Monster digging breaks vaults

Well you also need to specify non-digging monsters on the rest of the level. Which basically means removing monster dig.

Tomb Titivator

Posts: 853

Joined: Thursday, 29th August 2013, 18:39

Post Friday, 13th December 2013, 14:52

Re: Monster digging breaks vaults

galehar wrote:
johlstei wrote:That's not quite enough since monsters can also dig in to them, which I think is the bigger problem.

I don't think it's the bigger problem. It's limited to deep troll earth magi spawn range, and also much less likely to happen. And easier to avoid too.

Yeah you're right, I guess I figured digging monsters wouldn't spawn inside the vaults too often, but it sounds like that is the actual complaint.
Last edited by johlstei on Friday, 13th December 2013, 15:06, edited 2 times in total.

Vestibule Violator

Posts: 1567

Joined: Friday, 21st January 2011, 22:56

Post Friday, 13th December 2013, 15:00

Re: Monster digging breaks vaults

Boring beetles can dig too, and they do it even when the player is not around.

Still I think monsters digging themselves out of vaults is a bigger problem.

Dungeon Master

Posts: 553

Joined: Wednesday, 22nd December 2010, 10:12

Post Friday, 13th December 2013, 15:25

Re: Monster digging breaks vaults

What if monsters with the dig spell just cast it when in view of the player? The point of the spell on deep trolls was to use it to open/widen paths to the player, not to carve up the level as soon as they wake up. This is more of an AI thing, the dig spell didn't always behave this way (although, it was also didn't get cast at all for quite a while too).

Vestibule Violator

Posts: 1567

Joined: Friday, 21st January 2011, 22:56

Post Friday, 13th December 2013, 15:49

Re: Monster digging breaks vaults

Isn't dig is also used by trolls to cut corners? Sometimes using it out of view is interesting. Random digging while wandering of course isn't.

Crypt Cleanser

Posts: 726

Joined: Friday, 11th February 2011, 18:46

Post Friday, 13th December 2013, 17:59

Re: Monster digging breaks vaults

Which I why you just make them use it only while chasing the player.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Friday, 13th December 2013, 19:13

Re: Monster digging breaks vaults

evilmike wrote:What if monsters with the dig spell just cast it when in view of the player?
Most of the time when one digs open a vault, it's in LOS anyway - translucent walls, remember. In fact right now you can often prevent vaults from getting dug open if you put exclusions on the translucent walls fast enough, but this is still spoilery, requires you to explore really slowly, and completely defeats the point of the vaults designed that way.
Tiber wrote:Which I why you just make them use it only while chasing the player.
They start "chasing the player" the instant they notice the player...I'm pretty sure this is already true.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Friday, 13th December 2013, 19:35

Re: Monster digging breaks vaults

Also, has everyone else here forgotten that cacodemons exist? I deliberately didn't propose removing monster dig entirely. That monster can keep it, because it virtually never generates in the same place as one of these vaults. It just needs to not be on monsters in Dungeon and Depths.

dck

Vestibule Violator

Posts: 1653

Joined: Tuesday, 30th July 2013, 11:29

Post Friday, 13th December 2013, 19:47

Re: Monster digging breaks vaults

Cacos happen in depths in those new and really annoying pan/hell vaults that show up basically every game.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Friday, 13th December 2013, 22:25

Re: Monster digging breaks vaults

dck wrote:Cacos happen in depths in those new and really annoying pan/hell vaults that show up basically every game.
Fortunately, much like matter, it is quite rare for two vaults to occupy the same space at the same time, so those cacodemons are unlikely to cause this problem.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Saturday, 18th January 2014, 00:06

Re: Monster digging breaks vaults

I went ahead and made a list of Dungeon/Depths vaults that monster digging seems to break frequently.
  Code:
minmay_opposing_rooms
hangedman_arrow_trap
hangedman_cross_veins
hangedman_box_tower
minmay_spiral_squares
minmay_five_octagons
minmay_imperfect_grid
minmay_quarter_circles
minmay_ornate_pinched
minmay_quantized_circle
minmay_eight_partial_circles
minmay_blocking_statues
minmay_four_inscribed_fans
minmay_concentric_multi
minmay_diamond_stairs
minmay_octo_star
minmay_central_circle
minmay_bad_star
minmay_tri_box
minmay_textured_paths
minmay_distorted_concentric_squares
minmay_containers
minmay_crescents
minmay_octagon_city
little_maze_vault
four-leaf_vault
minmay_expanding_squares
minmay_three_patterns
grunt_twisty_corner
minmay_acid_items
minislime_mu
minmay_hollow_rounded_squares (what is even the point of runed doors if monsters can just dig through the walls...)
evilmike_bad_box
minmay_multi_spiral
minivault_12
lemuel_angel_altar

For this message the author duvessa has received thanks: 2
archaeo, Arrhythmia

Swamp Slogger

Posts: 143

Joined: Friday, 15th March 2013, 23:33

Post Saturday, 18th January 2014, 01:31

Re: Monster digging breaks vaults

I'm just gonna say that I think Deep Troll EE (or the combined effect of the current deep troll packs) is one of the better new monsters in a while and preserving its ability to expose the player is desirable if possible.

For this message the author zardo has received thanks: 3
Arrhythmia, Sar, Wahaha

Vaults Vanquisher

Posts: 508

Joined: Tuesday, 1st November 2011, 00:36

Post Saturday, 18th January 2014, 02:21

Re: Monster digging breaks vaults

How about just turning them into unnaturally hard rock + runed door vaults? I don't think a zap from a digging wand is going to be a particularly scarce resource by Depths anyway.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Saturday, 18th January 2014, 02:31

Re: Monster digging breaks vaults

Because when vault makers use rock walls it's usually because they wanted players to be able to dig them. By contrast these 0.4 and 0.11 vault makers could not possibly have foreseen that later versions would allow both an extremely common late-game monster and any early item-using monster to destroy every rock wall the player goes near.
User avatar

Ziggurat Zagger

Posts: 5832

Joined: Thursday, 10th February 2011, 18:30

Post Saturday, 18th January 2014, 04:11

Re: Monster digging breaks vaults

johlstei wrote:You could prevent monsters from digging if their dig would hit a no_rtele_into square, but that leads to gamey stuff like purposely fighting near vault walls to prevent monster digging.


Not if you allow it to be dug if the square is within radius X of the player's current position.
"Be aware that a lot of people on this forum, such as mageykun and XuaXua, have a habit of making things up." - minmay a.k.a. duvessa
Did I make a lame complaint? Check for Bingo!
Totally gracious CSDC Season 2 Division 4 Champeen!
User avatar

Tartarus Sorceror

Posts: 1891

Joined: Monday, 1st April 2013, 04:41

Location: Toronto, Canada

Post Saturday, 18th January 2014, 04:14

Re: Monster digging breaks vaults

XuaXua wrote:Not if you allow it to be dug if the square is within radius X of the player's current position.


I don't think "monsters are using dig far, far away from the player" is minmay's problem with this.
take it easy

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Saturday, 18th January 2014, 04:30

Re: Monster digging breaks vaults

johlstei wrote:gamey stuff like purposely fighting near vault walls to prevent monster digging.
Do you consider fighting near stone/metal/crystal walls and stairs to be gamey?

Tomb Titivator

Posts: 853

Joined: Thursday, 29th August 2013, 18:39

Post Saturday, 18th January 2014, 09:09

Re: Monster digging breaks vaults

duvessa wrote:
johlstei wrote:gamey stuff like purposely fighting near vault walls to prevent monster digging.
Do you consider fighting near stone/metal/crystal walls and stairs to be gamey?

Nah not really. That's also explicitly visible but you are right, just not a thing I had thought to do.

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 24 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.