Post
by Fink » Tue 13.02.2007, 14:15
[quote author=Berendol link=board=discussion;num=1171316703;start=0#5 date=02/13/07 at 13:35:53]
Don't forget about the Arkenstone of Thrain, or the Necklace of the Dwarves. Those are pretty nice too. Although we don't know who has them, and it doesn't matter.
Then there are: Razorback, Dor-Lomin, the Golden Crown of Gondor, Cammithrim, Glamdring, Aeglin, Orcrist, Ringil, Anguirel, Forasgil, Sting, Orome, Avavir, Eriril, and Turmil.[/quote]
We've come to realize that, on the mangband.org instance, there appears to be a bug somewhere that is keeping the Arkenstone of Thrain from generating (after this many years, there is no way in heck this thing would be un-found now). Interestingly, every successive art on the "Special" art list (that is, art id 1-13) has not, in our memory, generated either.
drifting from topic...
I don't know where I got the idea from, but I've always thought that the "special" art list (again, 1-13) is supposed to generate in order, and not randomly like the rest of the art list. I think I originally picked this idea up from a comment Angus made a couple years back.
A buddy of mine who plays a lot of vanilla took a peek at art generation code, and as well said he felt it was supposed to generate in order (although, when I told him about Crim's impression that this method is not the case, my buddy later gave a "hmm, actually, yeah, maybe they dont...).
Also, one of the new guys on mang.org as well was under the impression the special list generates in order. You can see where this leads - that something is keeping the Arkenstone from generating, which is clogging up the rest of the special list.
But, Crim said he took a peek, and felt that the in-order idea wasn't necessarily the case. I looked over the comments for that section, and realize that, if I recall, the comments kind of make it sound like things go in order, but the code looks rather similar to conventional art generation - ie, that perhaps this special art meme (heh) really arises from people just noticing what might be a poorly-phrased comment, and not actually arise from the code itself.