![]() |
#1 |
Prophet
Join Date: Mar 2008
Posts: 2,755
![]() |
feature request - artifacts obvious on wield
Currently, things are a bit of a mess. Your weapon pseudos as excellent, but may change to splendid when you wield it. Or you wield it without pseudo, is marked as splendid, but might still be an artifact. It could get really confusing if you are squelching excellent weapons, but your weapon marked {excellent} does not get squelched. Also, if squelching all but artifacts is allowed, you can squelch-test an unpseudoed item marked {splendid} or get confused if you don't fully understand that sometimes {splendid} means not-special, sometimes undetermined could still be special.
I'd like the following set of changes. (1) Pseudo before wield marks an ego item {ego}, which is changed to {excellent} or {splendid} on wield. (2) Wielded non-artifacts are immediately marked {tried} or {splendid}. {tried} will change with pseudo. Hmm -- we also need {tainted} for otherwise splendid with drain_experience, but that's a side point. (3) Wielded artifacts are immediately marked {special} |
![]() |
![]() |
![]() |
#2 | ||
Angband Devteam member
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#3 | |
Prophet
Join Date: Mar 2008
Posts: 2,755
![]() |
Quote:
About 2/3 of the time, well that's just guesstimating, if you wield a standart or a randart the set of obvious flags and pvals will make it clear that it is not an ego, assuming you know the egos. I just don't see how that other 1/3 being indistinguishable for a little while is worth the annoyance in coding and confusion when inspecting or using the squelch interface. I request that anyone who is opposed to this should state publicly that they support squelching artifacts, and further suggest how to mark things separately so that inspecting is obviously different for an unpseudoed wielded randart with just fire brand and fire resistance vs a pseudoed ego item of flame. You could also state no squelching prior to pseudo, but then we become a mortal enemies. ![]() Now that Takkaria has acceded to my request for activation without id, the case is strong. I might as well go count the number of artifacts that might be mistaken for egos just based upon wield. Celegorm, Anarion, Hammerhand [until you notice aggr], Cambeleg [until any hit or see a sleeping monster], Gurthang, Careth Asdriag, Dagmor [until you notice regen], Mundwine, and Azaghal. Maybe Crisdurian if there is some weapon ego I cannot think of that could have SI and nothing else obvious. I might have missed something since I scanned pretty fast, but that is a *short* list and several of those become obviously not egos really fast. My earlier 2/3 was wrong. More like 9/10 are immediately distinguishable from any ego upon wield. Noticing artifacts immediately upon wield is not that big deal to me, I suppose, but it allows thinking about various things I want to code much more cleanly. It makes inspection and squelching and player notification cleaner. All for the cost of immediate notification on merely a handful of artifacts that were not immediately obviously not egos. |
|
![]() |
![]() |
![]() |
#4 |
Angband Devteam member
|
Fair enough. The logic is strong, but it just feels hackish in game terms - but I'm sure we can come up with some in-game rationalisation for why they're obvious. I guess if you can sense artifactness with pseudo, you should get that on wield also. (Actually I think Sang does this too - it gives you a 2nd pseudo attempt on wield.)
|
![]() |
![]() |
![]() |
#5 |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,481
Donated: $60
![]() ![]() |
Next FA will have instant pseudo, and all artifacts pseudo as {special}. Including cursed ones.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
![]() |
![]() |
![]() |
#6 | |
Swordsman
Join Date: Jun 2008
Location: Portland, OR, USA
Posts: 412
![]() |
Quote:
I think my only suggestion would be don't actually use the {ego} label, as it seems out of character with the rest of them. Maybe use {great} or something similar? If drain xp has an affect on an item's pseudo/wield sense class, what about aggravate or random teleportation? |
|
![]() |
![]() |
![]() |
#7 |
Prophet
Join Date: Mar 2008
Posts: 2,755
![]() |
At this point in time, drain xp is considered obvious [I think, didn't check], but aggravate and random teleport are definitely defined not to be obvious, so there have to be some differences if you wield before pseudo. It's not clear to me whether those flags should affect pseudo identically or differently.
|
![]() |
![]() |
![]() |
#8 |
Swordsman
Join Date: Apr 2007
Posts: 441
![]() |
Actually, in RP terms artifacts and high egos should be pretty obvious. Many are clearly labeled. Others are just plain distinctive. Nobody is going to mistake the Ring of Barahir for anything else. Nobody literate in Quenya is going to misidentify Glamdring or Orcrist or any weapon of gondolin. Someone illiterate in Quenya might misidentify either artifact as the ego, but any sword with Feanorian writing on it is either of gondolin or an artifact. Lots of other first age artifacts are probably clearly labeled in Sindarin.
Weapons of westernesse are identifiable by the forging process. The only canonical examples described in detail are said to be damasced. Damascus steel is very distinctive and Numenorian steel will be similarly distinctive in middle earth. Other high egos could easily be associated with inscriptions or other blindingly obvious attributes. I daresay even a half-troll warrior can tell if a sword burns things it hits I would therefore favor on charachter knowledge gounds handling egos in a way that mimics flavoured objects, and autoidentifying artifacts.
__________________
One Ring to rule them all. One Ring to bind them.
One Ring to bring them all and in the darkness interrupt the movie. |
![]() |
![]() |
![]() |
#9 |
Knight
Join Date: Dec 2008
Posts: 646
![]() |
I'm not sure exactly what the debate is here, but as a fairly casual player I do not have all the flag combos memorized, and I don't really feel like either jumping on the internet (sometimes impossible) or digging through help files.
Is it that hard to imagine "This item looks/feels like one of a kind" or "This item is the peak of craftsmanship" If it is a pain to code something special for artifacts, then it's not worth it, but otherwise I don't mind artifacts getting special treatment since they are, well, special! |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[FA] Feature request | Zikke | Variants | 4 | February 18, 2009 14:06 |
Feature request | Antoine | Vanilla | 5 | January 8, 2009 03:27 |
Which blade should I wield? | NeoWizard | Competition | 3 | December 23, 2008 18:11 |
Feature Request | Zero | Vanilla | 1 | February 5, 2008 17:21 |
Dual wield in [SA] | K.I.L.E.R | Variants | 4 | July 19, 2007 09:22 |