Archived from groups: rec.games.roguelike.adom (
More info?)
Vladimir Panteleev wrote:
> On 18 Jan 2005 15:22:39 -0800, dkarrde@gmail.com wrote:
>
>
>>[Spoils]
>>.
>>.
>>.
>>.
>>.
>>[Spoils]
>>.
>>.
>>.
>>.
>>.
>>[Spoils]
>>.
>>.
>>.
>>.
>>.
>>[Spoils]
>>.
>>.
>>.
>>.
>>.
>>[Spoils]
>>.
>>.
>>.
>>.
>>.
>>[Spoils]
>>=============================================
>>
>>Started a dwarven fighter for some good ol' ground-round,
>>thin-red-pastin' action. Dove quickly, skipping the puppy and healer
>>quests (sign-scummed for Candle), and came across a slightly unusual
>>shop in UD 8. I'll let you guys look for yourselves; this is the save
>>file, right in front of the odd shop. [Windows Beta 4 savegame, use
>>the appropriate version!]
>>http://jupiter.walagata.com/w/dkarrde/WeirdSho.svg
>
>
> Looks like this is the same bug responsible for the weird row of doors
> in the banshee's room. Here's a typical example of the banshee level:
>
> ###############################################################
> #%..%...............%....%...................}....../........%#
> ###########.#############################################.#####.........#
> #....%.%..#.# #.+......%%.+............%...%...%%.# #.........#
> #......@..#.# #######.#.%...%%..######################### #.........#
> #.........%Y# #.......#.........# #%.....%..#
> #######+##### #.#######.........# ######## ###########
> #.# #.# #.........# #......#
> #.# #######/# ########### #..>...##############################
> #.# #.......# ###......#.......%.%...%......#.......#
> #.# #.......#################.#......####################.#%......#
> #.# #......%/..%..%.%.........######## #.+..%.%%.#
> #####/###.%..%..########################### ########### ###.......#
> #.....#.#......./.%.......................# #.........# #.......#
> #.....###%...%..#########################.###.........# #....%..#
> #.....# #.......# #"..+.........# #.......#
> ####### ######### ############### #########
>
> Examine the room in the center. Notice anything strange about it? Its
> size (width and height) are even numbers, however all other normal
> dungeon rooms have usually odd width and height.
>
> Now, for the shop in question:
>
> [with items] [without items]
>
> ######## ########
> #.......# #.......#
> #.....<.#### #.....<.####
> #......./.... #......./....
> ######/#### ######/####
> #.# #.#
> #.# #.#
> #.# #.#
> #####/# #####/#
> #!!!@/# #...@/#
> #!!!!!# #..../#
> #!!!!!# #..../#
> #!!!@!# #...@/#
> #!!!!!# #..../#
> #!!!!## #....##
> ###### ######
>
> This shop has a height of 6 and a width of, seemingly, 5. However, looks
> like the game wanted to make a 6x4 room, but messed up while trying to
> connect a corridor to it, and "dug" a column of doors.
>
> Also, note that the PC is the @ at the top, and the shopkeeper stands
> still in the middle of the room, even if the PC picks up an item. He
> does sound an alarm when the PC tries to exit with unpaid items in hand.
>
> The left walls of the shop, apart from the one extruding tile, are
> diggable - because those walls are not part of the shop. AdomBot
> displays clearly that the room is defined by the 6x8 box, with the row
> of doors as the left boundary.
left = right?
Yeah, I saw that in the bug database one time; "Rooms always have an odd
number of spaces"... and it's true. This is a rather rare bug that
doesn't really hurt anything, but it _might_ be worth mentioning in the
email, not sure. Should be listed on our little bug page at least.
Would be interesting to figure out exactly what causes this confusion in
the code too. (go, Vladimir! ...I'm too lazy