-
Notifications
You must be signed in to change notification settings - Fork 457
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suppress giant spiders in early spider rooms. #356
Comments
See also pull request #344, which would allow the DevTeam to specify that a spider room cannot generate above a certain dungeon level. Even a single cave spider (difficulty 3) is above normal difficulty for dungeon level 1, and a swarm of them will be even tougher. |
feels like public alpha content! |
I don't know what you mean by this. Do you think it should be left as-is for now and only fixed late into the development cycle for... reasons? This is a really unpopular element of the game right now and 3.7's getting a bad rap from it. Why not fix it now? Thought of another reason not to apply UnNetHack's approach, as Andrio described it, directly: it ties the spider room difficulty cutoff (the level at which all the cave spiders in a room can suddenly generate as giant spiders) to the magic number in mktrap.c that decides when web traps (and therefore a single giant spider) can generate, currently 7. The difficulty threshold for generating one giant spider should not do double duty as the threshold for generating a room full of giant spiders. |
oh, i mean the super OOD rooms (without your patch) feels like public alpha |
To be fair, it kind of is public alpha content. |
As of commit 999222a spider rooms no longer generate above level difficulty 10 (and still create giant spiders on every web, not doing anything with cave spiders). This issue can probably be closed. |
The commit message says:
That was already fixed in c29ffe1. |
The spider room was imported from UnNetHack, along with several other features. Commits UnNetHack/UnNetHack@2a97cbf and UnNetHack/UnNetHack@d00a0a6 has since changed them so that cave spiders generate in these rooms instead of giant spiders if they occur before webs can normally be generated. I propose making a similar change to vanilla spider rooms so that early adventurers won't get mauled by a large pack of out-of-depth giant spiders.
Either make the same change as UnNetHack, or replace the giant spider generated on a web with a cave spider if giant spiders are out of depth, similar to the change to shriekers summoning purple worms. It may be worth allowing cave spiders to occasionally generate on webs at any depth, also.
The text was updated successfully, but these errors were encountered: