Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Obsolete > v4

 
 
Thread Tools Display Modes
Old November 5, 2011, 00:53   #1
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,059
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Rune-based ID just got a little better

Hi all,

New v4 in the usual place: http://buildbot.rephial.org/v4-build...er/builds.html.

The changes are to do with rune-based ID. The runes now have random names, and will all appear in the rune knowledge menu from the start of the game. Inspecting items will now list all their runes, known and unknown (except store items, which have the runes scratched off ....).

Any bugs or issues, please report.
__________________
"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  
Old November 5, 2011, 01:33   #2
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,024
Derakon is on a distinguished road
Quote:
Originally Posted by Magnate View Post
(except store items, which have the runes scratched off ....).
That can't be legal. What if you need to get a replacement under warranty?
Derakon is offline  
Old November 5, 2011, 01:57   #3
Nomad
Knight
 
Nomad's Avatar
 
Join Date: Sep 2010
Location: England
Posts: 958
Nomad is on a distinguished road
Hmm, I didn't realise that the unknown runes would be sorted into subsections while they're still unknown. I wondered for a moment if that was too spoilerly, but on reflection I think I rather like it. After all, the only time you're going to see a rune is when you've already found an object with that rune on, so really it just takes some of the hassle out of figuring out how to ID by use. (It's certainly going to remove some of the frustration from figuring out an item has a sustain.)

Also it adds a fun little discovery element to looking up a new rune in the knowledge menu to see what kind it is. I will now picture all my adventurers wandering the dungeon with a copy of the The Beginner's Guide to Identifying Runes and rifling through it whenever they find a new ego.

Plus, hey, I see that a useful side effect of this is that Inspecting consumables now tells you what elements can destroy them. That's pretty handy, especially for newbies. Although "hates <element>" is kind of awkward name-wise. And should vulnerabilities really be included on the list? I didn't think they were implented on items yet.
Nomad is offline  
Old November 5, 2011, 02:14   #4
bio_hazard
Knight
 
bio_hazard's Avatar
 
Join Date: Dec 2008
Posts: 625
bio_hazard is on a distinguished road
My first time playing v4. Very first character, very first weapon found on the very first level (on 50') was a Thanc! I've got to say that is a good way to get beginners interested!

Also found some sort of splendid gnomish hammer on 250'. And a magical sling.

my 'thanc has "Hates Acid"- is that intended?

Also, I know "Fire Brand", but I apparently know this from throwing a flask of oil. I suppose that is logical, but somehow I could imagine magical brands being separated from, you know, actual fire. Otherwise, wouldn't you get the fire brand from carrying around a torch?

edits while I go along
First unique- Bullroarer (250') drops 2 excellent weapons.
a gnomish whip (0, -1) [Should whips be excluded from Gnomish?]- Also, the gnomish hammer is also (0, -1)
a Maul of Slay Animal (0,0)

I'm getting some odd text corruptions on the message line at the top of the screen.

OK- dead. use-ID'ed deep descent, ended up meleeing Grishnak who outlasted me. Upon death, Nimthac has the somewhat contradictory
"Cannot be harmed by acid, e, f, c"
"Can be destroyed by acid"

d'oh and I totally forgot about the activation!

Last edited by bio_hazard; November 5, 2011 at 02:34.
bio_hazard is offline  
Old November 5, 2011, 09:10   #5
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,059
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Thanks for the reports. It hadn't occurred to me that some knowledge is leaked by the unknown runes being sorted into sections. If people think that's too much, we can just add a section called "unknown" and put them all in there.

It is silly that Inspect describes IGNORE_ and HATES_ for the same element. I'll fix that. EDIT: done.

Yes I suppose torches ought to have BRAND_FIRE too, though we don't expect people to throw them. But there's also an argument for removing it from oil, since that's not magical fire.

On the text corruption, could you post a savefile and a screenshot? Then we can see if the savefile reproduces what's shown in your screenshot on our systems.

Probably time to re-think pseudoID. I've really never liked the idea that +digging is "splendid".

@Nomad: not yet, but soon. In the meantime, are they doing any harm, other than annoying completists who can't find them? (re vuln runes)
__________________
"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

Last edited by Magnate; November 5, 2011 at 09:49.
Magnate is offline  
Old November 5, 2011, 10:01   #6
fph
Knight
 
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 960
fph is on a distinguished road
Quote:
Originally Posted by Nomad View Post
Plus, hey, I see that a useful side effect of this is that Inspecting consumables now tells you what elements can destroy them. That's pretty handy, especially for newbies. Although "hates <element>" is kind of awkward name-wise.
Can I suggest the clear and descriptive "could be destroyed by {acid,fire,frost,lightning}"?
__________________
Dive fast, die young, leave a high-CHA corpse.
--
You read a scroll labeled 'lol gtfo' of Teleport Level.
fph is offline  
Old November 5, 2011, 10:11   #7
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,059
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by fph View Post
Can I suggest the clear and descriptive "could be destroyed by {acid,fire,frost,lightning}"?
This is exactly what it says in the Inspect screen. Nomad is talking about the flag name, which needs to be a single word like Ignore or Brand or Immunity. If there's a better one than Hates, I'm happy to use it - but it needs to be specific to the object, and not imply any protection extended to the player (like Resist, or Oppose etc.). Since the Hates flags are listed in a menu section called Susceptibilities, and they say on inspection "Can be destroyed by", I think it's clear enough. But there's always room for improvement.
__________________
"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  
Old November 5, 2011, 11:25   #8
Nomad
Knight
 
Nomad's Avatar
 
Join Date: Sep 2010
Location: England
Posts: 958
Nomad is on a distinguished road
Quote:
Originally Posted by Magnate View Post
Probably time to re-think pseudoID. I've really never liked the idea that +digging is "splendid".
Me neither. It seems like now that affixes are rated bad/good/great/uber there's probably some sort of 'points' system that could be worked out with that, totalling up the number and level of affixes to rate an item. (Which would have the advantage that pseudo feelings would automatically get lower for some items when you pass the point at which a given affix falls from 'good' to 'average'.)

Quote:
Originally Posted by Magnate View Post
This is exactly what it says in the Inspect screen. Nomad is talking about the flag name, which needs to be a single word like Ignore or Brand or Immunity. If there's a better one than Hates, I'm happy to use it - but it needs to be specific to the object, and not imply any protection extended to the player (like Resist, or Oppose etc.).
Yeah, I didn't suggest a better name than 'hates' because I was struggling to come up with one too. (I'm assuming the code needs flags in FOO_ACID format rather than "Acid susceptible", which also makes it harder.) The best I can come up with is something like "Ruined Acid" or "Broken Acid", which is not really very grammatical.
Nomad is offline  
Old November 5, 2011, 12:20   #9
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,059
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Nomad View Post
Me neither. It seems like now that affixes are rated bad/good/great/uber there's probably some sort of 'points' system that could be worked out with that, totalling up the number and level of affixes to rate an item. (Which would have the advantage that pseudo feelings would automatically get lower for some items when you pass the point at which a given affix falls from 'good' to 'average'.)
Excellent idea, thanks. I'll see how this works out to code.
Quote:
Yeah, I didn't suggest a better name than 'hates' because I was struggling to come up with one too. (I'm assuming the code needs flags in FOO_ACID format rather than "Acid susceptible", which also makes it harder.) The best I can come up with is something like "Ruined Acid" or "Broken Acid", which is not really very grammatical.
No, the name text is now distinct from the flag's defined name in the code, so HATES_ACID can be called "Acid-susceptible" if we like. I'm not sure that's better, but I don't tend to take the pulse well on naming things, so happy to change it if it is.
__________________
"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  
Old November 5, 2011, 12:38   #10
Nomad
Knight
 
Nomad's Avatar
 
Join Date: Sep 2010
Location: England
Posts: 958
Nomad is on a distinguished road
Quote:
Originally Posted by Magnate View Post
No, the name text is now distinct from the flag's defined name in the code, so HATES_ACID can be called "Acid-susceptible" if we like. I'm not sure that's better, but I don't tend to take the pulse well on naming things, so happy to change it if it is.
It's still a pretty awkward name, yeah, but I think it's probably a bit less weird than "hates". And everything else I can think of is even more awkward.
Nomad is offline  
 


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
Do we need points based stat generation at all? TJS Vanilla 78 February 8, 2021 02:51
Need some help with designing a Java-based Angband variant Therem Harth Development 7 October 9, 2011 03:43
Nightlies: Bug reading Rune scroll off ground Max Stats Development 2 April 17, 2011 17:13
Power-based pricing available (r1284) Magnate Vanilla 35 April 4, 2009 09:04
rune of protection scroll bug in 3.0.9b bron Vanilla 0 September 23, 2008 06:56


All times are GMT +1. The time now is 07:38.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.