Angband.oook.cz
Angband.oook.cz
AboutDownloadVariantsLadderForumCompetitionSpoilersComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old July 28, 2012, 02:10   #1
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 37
Posts: 696
Malak Darkhunter is on a distinguished road
Sangband 1.0.2 bug

Just noticed a bug in 1.0.2, browsing through the book shop in town, I noticed words of wisdom was selling for 320gp, *but* holy of holies sold for 370gp!? no discount listed. the other 3rd tiers spellbooks listed correct prices.
__________________
let me try this workaround...oh crap computer just went black
Malak Darkhunter is offline   Reply With Quote
Old July 31, 2012, 03:57   #2
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 37
Posts: 696
Malak Darkhunter is on a distinguished road
a couple of other possible bugs-

1. wooden torch of shadows still give stealth/infravision bonuses even when the fuel for the torch has expired.

2. Saw an empty room by itself on the DL a square room several squares away from the main dungeon, magic mapping revealed no corridors to it. Phased door into it, the room was empty.

3. Also have a helm of serenity that grants confusion resistance, yet Nar mind blasted me and still caused confusion.
__________________
let me try this workaround...oh crap computer just went black

Last edited by Malak Darkhunter; August 1, 2012 at 01:45.
Malak Darkhunter is offline   Reply With Quote
Old August 1, 2012, 01:52   #3
RogerN
Swordsman
 
RogerN's Avatar
 
Join Date: Jul 2008
Posts: 305
RogerN is on a distinguished road
Quote:
Originally Posted by Malak Darkhunter View Post
2. Saw an empty room by itself on the DL a square room several squares away from the main dungeon, magic mapping revealed no corridors to it. Phased door into it, the room was empty.
Most Angband variants do not guarantee dungeon connectivity. The dungeon-generating algorithm attempts to connect each room to at least one other room, but due to the random nature of the tunneling code it sometimes fails to find a legal path.

IIRC Sangband's tunneling algorithm is pretty much identical to those used by other popular variants, but some of the rooms that Sangband generates (especially on lower levels) make it a little harder for the tunneling code to find a legal path between rooms.
RogerN is offline   Reply With Quote
Old August 1, 2012, 03:55   #4
Patashu
Swordsman
 
Patashu's Avatar
 
Join Date: Jan 2008
Posts: 378
Patashu is on a distinguished road
Quote:
Originally Posted by RogerN View Post
Most Angband variants do not guarantee dungeon connectivity. The dungeon-generating algorithm attempts to connect each room to at least one other room, but due to the random nature of the tunneling code it sometimes fails to find a legal path.

IIRC Sangband's tunneling algorithm is pretty much identical to those used by other popular variants, but some of the rooms that Sangband generates (especially on lower levels) make it a little harder for the tunneling code to find a legal path between rooms.
You'd think you could make a last pass to remove rooms unconnected from the rest of the dungeon..

(Nice avatar btw!)
Patashu is offline   Reply With Quote
Old August 1, 2012, 04:12   #5
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 5,951
Derakon is on a distinguished road
Quote:
Originally Posted by Patashu View Post
You'd think you could make a last pass to remove rooms unconnected from the rest of the dungeon..
That would require determining map connectivity, which is something the dungeon generator doesn't do. I'd imagine when the game was written such a thing would have been fairly expensive...though at the same time I'm not entirely clear on why the generator wasn't written in a way that guarantees connectivity to begin with.
Derakon is offline   Reply With Quote
Old August 1, 2012, 07:55   #6
Mikko Lehtinen
Veteran
 
Join Date: Sep 2010
Posts: 1,231
Mikko Lehtinen is on a distinguished road
Quote:
Originally Posted by Derakon View Post
That would require determining map connectivity, which is something the dungeon generator doesn't do. I'd imagine when the game was written such a thing would have been fairly expensive...though at the same time I'm not entirely clear on why the generator wasn't written in a way that guarantees connectivity to begin with.
I had to wrestle with this in the dev version of my variant (Fay -> Halls of Mist). After I tweaked the dungeon generation, unconnected rooms became much more common. I had to create a super-hackish connectivity test (I'm not a coder really). It seems to work alright, but it would be cool to see a cleaner implementation in Vanilla.

BTW, some of my rooms are generated after placing stairs and most tunnels. That way I can have properly locked doors. If you fail your lock picking skill check, you might have no other way to get in the treasure room.
Mikko Lehtinen is offline   Reply With Quote
Old August 1, 2012, 09:56   #7
Patashu
Swordsman
 
Patashu's Avatar
 
Join Date: Jan 2008
Posts: 378
Patashu is on a distinguished road
Quote:
Originally Posted by Derakon View Post
That would require determining map connectivity, which is something the dungeon generator doesn't do. I'd imagine when the game was written such a thing would have been fairly expensive...
Yes, and now it's 2012, where even your microwave could probably solve it
Patashu is offline   Reply With Quote
Old August 1, 2012, 13:49   #8
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 4,992
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate Send a message via Skype™ to Magnate
Quote:
Originally Posted by Malak Darkhunter View Post
3. Also have a helm of serenity that grants confusion resistance, yet Nar mind blasted me and still caused confusion.
I think this is WAD - IIRC mind blasting can penetrate rconf as well as FA (and rblind too, possibly).
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila
Magnate is offline   Reply With Quote
Old August 2, 2012, 00:52   #9
camlost
Sangband 1.x Maintainer
 
camlost's Avatar
 
Join Date: Apr 2007
Posts: 521
camlost is on a distinguished road
Quote:
Originally Posted by Magnate View Post
I think this is WAD - IIRC mind blasting can penetrate rconf as well as FA (and rblind too, possibly).
Yep, all true. WAD since before my time. There's worse out there, though, that gets through resistances. You have been warned.
__________________
a chunk of Bronze {These look tastier than they are. !E}
3 blank Parchments (Vellum) {No french novels please.}
camlost is offline   Reply With Quote
Old August 2, 2012, 20:16   #10
NotMorgoth
Adept
 
Join Date: Feb 2008
Posts: 206
NotMorgoth is on a distinguished road
There are at least two monsters in the game who can paralyze you through Free Action. Probably quite a few more than two, but two I know of for certain.
NotMorgoth 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
Sangband - Id wobbly Variants 4 June 16, 2012 22:12
Sangband Level 6 Bug cowgod Variants 9 May 31, 2011 18:43
Sangband camlost Oook! 4 October 9, 2010 18:33
Sangband alchemy bug NotMorgoth Variants 1 July 21, 2010 23:38
SAngband Wisp Variants 5 November 23, 2008 07:11


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


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