Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 22, 2016, 05:05   #1
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,705
Donated: $60
Nick is on a distinguished road
Bugs and complaints on current master

I believe I have fixed or listed here the remaining bugs that I know of in current master.

This thread is for people to
  1. Report new bugs or ones I have missed and
  2. Make other complaints or feature requests.

Curses and traps are still not fully mature, and there are some other planned changes for 4.1, so jump in and opine on any of that, or anything else, too.
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old October 22, 2016, 09:16   #2
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 1,462
Ingwe Ingweron is on a distinguished road
Yep, you've got everything that's on my list. Still trying to get you a "drops in walls" savefile.

Oh, and reiterating a feature request to bring back the trap detection line, at least as a game-play option. (I note, "FAAngband does this...")

Currently, my only complaint is not liking the new treatment of secret doors not being detectable except by walk-by. I think it makes tactical approaches to pits difficult, wastes time unnecessarily feeling around for doors, and unfairly benefits experienced players who already have a good idea of where secret doors are most likely to be.

Looking forward to, hopefully, seeing new terrain in the dungeon; like lava pits, water rooms, webs, hidden tree groves (ala FAAngband.) And to those who say trees don't grow underground, maybe its a shaft room with access to sunlight, or a giant mushroom forest like in Jules Verne's "Journey to the Center of the Earth".

Maybe some of those one-time "special" levels from FAAngband too. "Drums in the deep...!!!" And "neutral" aligned "p", so that I can have a sop to my conscience about killing every single thing.

Thanks, Nick. Such a great job!
__________________
“We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
― Tom Stoppard, Rosencrantz and Guildenstern are Dead

Last edited by Ingwe Ingweron; October 22, 2016 at 09:22.
Ingwe Ingweron is offline   Reply With Quote
Old October 22, 2016, 16:59   #3
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 1,462
Ingwe Ingweron is on a distinguished road
Thought of one more thing I've reported, but it was rather arcane and non-important. The initial allocation of stats on point based creation - could this be made user-editable? New races and classes can now be made relatively easily by tweaking the edit files, but the stat allocation can turn out oddly for such new race or class.

On an even more arcane note about initial allocation of stats, this time impacting standard roller mode. I think it would be nice to see the rolled stats before choosing the class. This would make even the birth process a more interesting exercise, make the standard roller viable as a real option, and add spice to the game. The point-based system may be recommended, but I'm tired of always starting a new @ with identical stats as the previous. Come to think of it, it would also be an interesting option to have race rolled randomly. We are born with whatever race we are, but we can choose our profession based on our innate talents.
__________________
“We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
― Tom Stoppard, Rosencrantz and Guildenstern are Dead
Ingwe Ingweron is offline   Reply With Quote
Old October 23, 2016, 02:39   #4
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,705
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by Ingwe Ingweron View Post
Yep, you've got everything that's on my list. Still trying to get you a "drops in walls" savefile.
Don't worry. My main task for a little is going to be dungeon generation, starting with some tidying up of how terrain behaves, which should fix objects falling in the wrong places.

Quote:
Originally Posted by Ingwe Ingweron View Post
Oh, and reiterating a feature request to bring back the trap detection line, at least as a game-play option. (I note, "FAAngband does this...")

Currently, my only complaint is not liking the new treatment of secret doors not being detectable except by walk-by. I think it makes tactical approaches to pits difficult, wastes time unnecessarily feeling around for doors, and unfairly benefits experienced players who already have a good idea of where secret doors are most likely to be.
My chief reason for not wanting to bring the trap-detect line back is that it was a massive hack to terrain handling which I was really glad to remove. What I would rather do is consider the purpose it was serving for you (and presumably other people), and introduce a feature that serves that purpose directly. FAangband only still has it because it's currently abandonware

There is still some thinking to do about the best way to handle detection of traps, doors and stairs. My baseline is I don't want it to be something that everyone has to do routinely, but I'm open to suggestions. One possibility is bringing back some sort of perception stat which improves detection at a distance, but in a fixed way (like infravision) rather than a random check.

Quote:
Originally Posted by Ingwe Ingweron View Post
Looking forward to, hopefully, seeing new terrain in the dungeon; like lava pits, water rooms, webs, hidden tree groves (ala FAAngband.) And to those who say trees don't grow underground, maybe its a shaft room with access to sunlight, or a giant mushroom forest like in Jules Verne's "Journey to the Center of the Earth".

Maybe some of those one-time "special" levels from FAAngband too. "Drums in the deep...!!!" And "neutral" aligned "p", so that I can have a sop to my conscience about killing every single thing.
All these things are possible; some are more likely than others
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old October 23, 2016, 04:22   #5
PowerDiver
Prophet
 
Join Date: Mar 2008
Posts: 2,712
PowerDiver is on a distinguished road
Quote:
Originally Posted by Nick View Post
There is still some thinking to do about the best way to handle detection of traps, doors and stairs.
I haven't played any *bands for about a year, but I used to play my homebrew based on 3.0 often enough before that. One of the very few things I missed from 3.1+ was the trap detection marker. Then I had an inspiration. What is a dungeon level? I'd discussed that many times over the years, with never a decent answer, and suddenly I knew. A dungeon level can be defined to be the area that shows up for detection spells. I.e. any detection should apply to the entire level. No more green lines. [I don't remember the history, but for some period of time detections covered what was in a resizable window, which with appropriate font size and terminal size could cover everything so this is not precisely unprecedented.]

This is a pretty radical change, one that makes the game noticeably easier. Occasionally I felt guilty when dObj gave me massive information, but I never felt guilty for longer than a second or two. It is insanely annoying trying to keep track of what areas have been covered by which detections.

Eliminating detection spells entirely is a possibility, though I think priests should get some. If you keep any detection spells in the game, you owe it to yourself to playtest with full level detections.
PowerDiver is offline   Reply With Quote
Old October 23, 2016, 05:45   #6
t4nk
Adept
 
Join Date: May 2016
Posts: 249
t4nk is on a distinguished road
There is still disconnected stairs bug. And I think use after free too? At least address sanitizer was complaining about it relatively recently (last week or so, I think).
t4nk is offline   Reply With Quote
Old October 23, 2016, 12:26   #7
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,705
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by t4nk View Post
There is still disconnected stairs bug. And I think use after free too? At least address sanitizer was complaining about it relatively recently (last week or so, I think).
Excellent, thanks for those.
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old October 23, 2016, 13:23   #8
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,705
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by PowerDiver View Post
Eliminating detection spells entirely is a possibility, though I think priests should get some. If you keep any detection spells in the game, you owe it to yourself to playtest with full level detections.
That's an interesting thought. I'm currently having trouble with this issue because I can see a number of ways forward, and I have some sympathies with all of them. My only real definite is that routine trap detection is a bad thing. I guess some ideas will get tried out, and we'll see what seems to work best.
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old October 23, 2016, 13:35   #9
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 4,347
Donated: $40
Pete Mack is on a distinguished road
Please do a sanitize build and play it for a while with more than a toy character. Use archery, and use verbose mode. I have seen crashes from the object code and from the trap code when an earthquake trap destroyed either itself or an out-of-view object.
Pete Mack is offline   Reply With Quote
Old October 23, 2016, 22:22   #10
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,705
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by Pete Mack View Post
Please do a sanitize build and play it for a while with more than a toy character. Use archery, and use verbose mode. I have seen crashes from the object code and from the trap code when an earthquake trap destroyed either itself or an out-of-view object.
If someone tells me how to do a sanitize build I will be happy to do this - bonus points for answers that don't involve completely changing the build system

Failing that, I can spam earthquake traps until one of them does the appropriate thing.
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sil 1.1.1 no-artefacts, polearm master bron AAR 21 August 28, 2013 00:42
3x Breaking and Entering by Anaxe the Master Thief Thraalbee AAR 0 August 26, 2011 22:42
Artifacts in 3.2 (Master List) Tregonsee Vanilla 8 March 6, 2011 12:33
State of Angband master branch d_m Development 80 November 26, 2010 15:14
squelch comments/complaints ChodTheWacko Vanilla 2 July 28, 2007 18:50


All times are GMT +1. The time now is 04:32.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.