![]() |
#11 | |
Angband Devteam member
|
Quote:
1. Check for "special" artifact. 2. Choose base item. 3. Check for (a) good (b) great (c) non-special artifact. All we'd do is fold 3(c) into 1. So for randarts, any base item would be possible for any standart. Ringil could become a ring of flames, and Narya could become a cloak. |
|
![]() |
![]() |
![]() |
#12 |
Prophet
Join Date: Dec 2009
Posts: 9,022
![]() |
Antoine: No, current "special" artifacts would continue to be generated without base types beyond "ring", "amulet", etc. The same would apply to "ordinary" artifacts too, though.
Basically, instead of generating an item type and then deciding that the quality level of the item should be artifact, we generate an artifact and use its declared base type to describe it. Regarding Magnate's comments on randarts: currently, randart jewelry/lightsources are always based on standart jewelry/lightsources. That's why there's always 1 randart phial, which is very similar to the standart phial. If we break the special/ordinary artifact delineation, then all artifacts are just artifacts, and they could "cross-pollinate", so to speak -- standarts that are equipment can become jewelry/lightsource randarts, and vice versa. I don't think it'd be valid to say that the randart version of Ringil could be based on a Ring of Flames (since no artifact is based on a specific subtype of jewelry, just on the ring/amulet/lightsource categories), but it would be to say that the randart version of Ringil could be a ring. |
![]() |
![]() |
![]() |
#13 | |
Angband Devteam member
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Prophet
Join Date: Dec 2009
Posts: 9,022
![]() |
Ah, my mistake. Thanks for the correction.
I had noticed object_base before but hadn't really investigated it. It looks like a set of templates for different base object types. Very nice for avoiding duplication (e.g. by having to specify that every single bladed weapon can be melted), but how would you propose using it for randarts? Random thought: if artifacts work as one-off templates applied to base items, then themed artifacts could work by layering templates. Choose a base item. Make a randart template. Apply the template to the item. Now use the resulting output as input (i.e. a new template) to the generator a a few more times. That could give you results like the *thancs (all 2d4 (+4,+6) daggers) or Amrod and Amras (both shortbows with three elemental resistances). This has more to do with the mechanics of deciding what artifacts look like than it does with deciding when to make them, though. |
![]() |
![]() |
![]() |
#15 | ||
Angband Devteam member
|
Quote:
It's not immediately clear that that's better than using object.txt though, so it needs some more thought. Quote:
|
||
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
T-Engine4 / ToME4 beta16 "World Wide Tome" unleashed! | DarkGod | ToME | 1 | December 24, 2010 23:29 |
"Great" drops replaced by "good" drops in vaults: bug or feature? | PowerWyrm | Vanilla | 14 | February 27, 2010 16:54 |
Feature request: make "summon unique" do nothing when there are no uniques | bron | Vanilla | 11 | December 22, 2009 17:25 |
"repeat" Command just little bit "smarter" | ClaytonAguiar | Vanilla | 8 | June 17, 2009 16:01 |
Question about "special" feelings | Neuro | Vanilla | 9 | June 23, 2008 23:37 |