Why are nets consuming my inventory?


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

User avatar

Ziggurat Zagger

Posts: 5832

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

Post Thursday, 13th February 2014, 21:36

Why are nets consuming my inventory?

There needs to be a better way to stack nets in inventory. Undamaged nets stack. Damaged nets do not stack, even if they have the same status (torn). This is poor form. How can we fix this?
"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!

Spider Stomper

Posts: 221

Joined: Thursday, 29th August 2013, 09:40

Post Thursday, 13th February 2014, 21:54

Re: Why are nets consuming my inventory?

Aren't there different levels within the {torn} status, a la the old missile enchanting rules? (i.e. both a -3 net and a -4 net are considered "torn" or something). I guess it's still kinda stupid either way (though I'm not sure I've ever run into many situations where having 3 or 4 different stacks of nets was a major problem).
You hear the distant roaring of an enraged eggplant.

Blades Runner

Posts: 578

Joined: Thursday, 12th January 2012, 21:03

Post Thursday, 13th February 2014, 21:59

Re: Why are nets consuming my inventory?

Wasn't there a suggestion to give nets a small chance of complete destruction on use rather than a slow progression of tears?

It's not like we have arrow, arrow {ruffled}, arrow {bent}.
Wins: DsWz(6), DDNe(4), HuIE(5), HuFE(4), MiBe(3)

For this message the author Igxfl has received thanks:
XuaXua
User avatar

Dungeon Master

Posts: 762

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

Post Friday, 14th February 2014, 02:00

Re: Why are nets consuming my inventory?

Igxfl wrote:Wasn't there a suggestion to give nets a small chance of complete destruction on use rather than a slow progression of tears?


Yes, and bh said he supported it IIRC.
On IRC my nick is reaverb. I play online under the name reaver, though.

Dis Charger

Posts: 2064

Joined: Wednesday, 9th January 2013, 19:44

Post Friday, 14th February 2014, 07:43

Re: Why are nets consuming my inventory?

I don't like how nets consume a lot of slots, but I like how they work. Their mechanic is unique unlike most other ammunition. This might sound strange, and I know that expanding inventory is forbidden by gods, but maybe we could have some extra slots for nets exlusively?

Blades Runner

Posts: 546

Joined: Saturday, 7th May 2011, 02:43

Post Friday, 14th February 2014, 09:31

Re: Why are nets consuming my inventory?

^ What is the merit of that proposition? Why wouldn't we just do the 'remove wear, add fixed chance of destruction' thing that reaver describes? It's statistically similar while removing the annoyance of manually managing a distinction you won't usually care about.

Dis Charger

Posts: 2064

Joined: Wednesday, 9th January 2013, 19:44

Post Friday, 14th February 2014, 09:35

Re: Why are nets consuming my inventory?

It *might* be statistically similar, but not practically. It's not ok if I throw a net and it's immediately destroyed and it's not ok if it holds a monster in place possibly forever.

Blades Runner

Posts: 546

Joined: Saturday, 7th May 2011, 02:43

Post Friday, 14th February 2014, 11:09

Re: Why are nets consuming my inventory?

Agreed on the second scenario, not so sure about the first.

Swamp Slogger

Posts: 174

Joined: Thursday, 15th November 2012, 02:12

Post Friday, 14th February 2014, 11:18

Re: Why are nets consuming my inventory?

Surely we can crib some blood potion code here and have a vector of enchantments( a vector of timers seems much more complex)? but then the question of which net do you want to throw arise.

Vaults Vanquisher

Posts: 508

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

Post Friday, 14th February 2014, 12:51

Re: Why are nets consuming my inventory?

The chance for a monster to break out of a net could increase each time they struggle against it, I guess. That would prevent the stuck in net forever scenario.
User avatar

Dungeon Master

Posts: 502

Joined: Wednesday, 7th March 2012, 13:25

Location: Lexington, KY, US

Post Friday, 14th February 2014, 15:09

Re: Why are nets consuming my inventory?

Grandiloquent Gentleman wrote:Surely we can crib some blood potion code here and have a vector of enchantments( a vector of timers seems much more complex)? but then the question of which net do you want to throw arise.


Blood potions had several bugs related to the timers getting out of sync that lasted for five or more years. They have to be handled all over the code: anywhere that could split, merge, resize, or otherwise manipulate item stacks. http://s-z.org/neil/git/?p=crawl.git&a= ... ood_potion

Granted, we could generalise the blood potion code somewhat to take advantage of bugs we have fixed there, but since net merging would not be quite the same thing (enchantments rather than timers), there would be plenty of opportunity for new bugs.

Not that I'm advocating avoiding things just because of potential bugs, but if there's any way to improve nets that doesn't involve stacking disparate items, I'd prefer that for technical reasons. The same holds for potions of blood, too...

Dis Charger

Posts: 2064

Joined: Wednesday, 9th January 2013, 19:44

Post Friday, 14th February 2014, 15:41

Re: Why are nets consuming my inventory?

Stacking wouldn't work because nets degrade. For some monsters I want undamaged nets or at least not the worst ones, but for some I'm ok with severely torn to give me opportunity to land one stab.

We could of course think of a different mechanic of destruction that would work similarly, I guess, but I'm not sure that we can do exactly the same practical use for nets with other mechanics. Well I don't think that nets taking some space is a big deal, you probably shouldn't walk with a full inventory anyway.

Nets are one of the strongest (mostly)unresistable disabling tool, so I don't think that for the sake of balance there should be a way to preserve them if you are fast, or I would use them every time and this would break my game.

Vaults Vanquisher

Posts: 508

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

Post Saturday, 15th February 2014, 01:54

Re: Why are nets consuming my inventory?

Amnesiac wrote:Nets are one of the strongest (mostly)unresistable disabling tool, so I don't think that for the sake of balance there should be a way to preserve them if you are fast, or I would use them every time and this would break my game.

I think a formula along the lines of
  Code:
Net breakage chance = X + f(HD) + g(N)

Where f(HD) is some function of the monster's HD (or XL I guess) and g(N) is some function of how many times that monster had previously tried to break the net. So the net would only have "memory" when it's attached to a monster, after that monster is killed it goes back to being the exact same item.

I'm not sure on the exact numbers or functions right now because I don't know the current formula, but I think this would give a pretty similar effect to the current system if the numbers/formulas were done right. Leaving a monster in a net for a short while would leave the net pretty safe, putting it in the net for a long time will probably make you lose it.

e: I'm assuming the current net breakage rate is based on monster HD, but I'm not actually sure. Also obviously any extra factors like claws could be included in the formula too.

Spider Stomper

Posts: 224

Joined: Monday, 19th November 2012, 04:56

Post Saturday, 15th February 2014, 03:06

Re: Why are nets consuming my inventory?

Just give nets a 0% chance to mulch on a miss (This might already be the case, not sure), give escaping monsters or players a greater chance each turn to escape, and let the nets do a mulching check every time a monster gets out (by wiggling out, cutting the net, or dying, doesn't matter)

For this message the author RBrandon has received thanks:
Psiweapon
User avatar

Blades Runner

Posts: 561

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

Location: Medical Mechanica

Post Saturday, 15th February 2014, 04:15

Re: Why are nets consuming my inventory?

+1 to the above post. PLEASE.
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.

Dis Charger

Posts: 2064

Joined: Wednesday, 9th January 2013, 19:44

Post Saturday, 15th February 2014, 09:43

Re: Why are nets consuming my inventory?

Leafsnail wrote:Leaving a monster in a net for a short while would leave the net pretty safe

That what I think is not really a good idea, because it think it's good that it get's gradually and noticeably damaged. It's not usually destoyed, but you can't keep if for a long use even if you are careful.
User avatar

Dungeon Master

Posts: 162

Joined: Sunday, 29th May 2011, 10:18

Post Sunday, 16th February 2014, 02:51

Re: Why are nets consuming my inventory?

reaver wrote:
Igxfl wrote:Wasn't there a suggestion to give nets a small chance of complete destruction on use rather than a slow progression of tears?


Yes, and bh said he supported it IIRC.


I even implemented it. Kilobyte had a counter-proposal for implementation (completely removing floor items), so I never committed my patch.

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 10 guests

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