Randarts now have random activations in trunk
Collapse
X
-
I guess I'll have to add an artifact rarity hack to my buyout button patch.Comment
-
I would agree there is basically no depth I would "not want to be bothered" by finding an artifact (standard or random), no matter how weak it might be. At the very least it's a break from the monotony of tossing away another ego with a crappy high resist. I also enjoy the expanding list of "artifacts seen" in the knowledge menu. And since they don't come back, if it really is just trash, I'll see the name once and forget about it on the dungeon floor.
Items with a slot-specific rarities do pop up. Paurhach is a good example, as they are weak gloves with regen, and I frequently end up using them for long periods of time. Even if there is some competition for a weak, niche artifact, if the player hasn't found that competition, the weak item could still see use.
I assume max depths are in the game to prevent TMJ and finding the same artifacts every game? The latter justification at least wouldn't apply to a randart game.Comment
-
"Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
I think I am persuaded by the two of you that max depths should not be imposed on randarts. I'm going offline for a couple of days (moving house) but I'll sort that out when I'm back."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
Comment
-
Here you go.Attached FilesComment
-
Sadly I never found this randart before I died (Time hounds in dark room - instakilled after detecting monsters), but apart from being absolutely awesome, there must be an issue with the recharge time on that activation...
The Heavy Crossbow 'Gelin' (x5) (+18,+23)
-----------------------------------------
+1 speed, shooting power.
Branded with acid.
Provides resistance to poison, disenchantment.
Cannot be harmed by acid, electricity, fire, cold.
Speeds regeneration.
When activated, it restores 5000 hit points, restores experience and stats,
2 turns to recharge.Comment
-
Sadly I never found this randart before I died (Time hounds in dark room - instakilled after detecting monsters), but apart from being absolutely awesome, there must be an issue with the recharge time on that activation...
The Heavy Crossbow 'Gelin' (x5) (+18,+23)
-----------------------------------------
+1 speed, shooting power.
Branded with acid.
Provides resistance to poison, disenchantment.
Cannot be harmed by acid, electricity, fire, cold.
Speeds regeneration.
When activated, it restores 5000 hit points, restores experience and stats,
2 turns to recharge."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
Comment
-
I blame Marble Dice - this has only started since he created random_value ...!
There is one other possibility, which is that Psi's build is unclean. The activation message should read "restores 5000 hit points, restores experience and stats, heals cut damage, and cures stunning, poison, blindness, and confusion", but it seems to be truncated in his dump."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
Well, the recharge time has the formula P^2 + PdP, where P is effect_power. The power of the 5000-point cure (which has the rather splendid name CURE_NONORLYBIG) is 24, so its recharge time should be 484 + 24d24, which should come out as "recharges in 508 to 968 turns". Shouldn't overflow anything, AFAICT - all of base time, dice and sides are ints.
I blame Marble Dice - this has only started since he created random_value ...!
There is one other possibility, which is that Psi's build is unclean. The activation message should read "restores 5000 hit points, restores experience and stats, heals cut damage, and cures stunning, poison, blindness, and confusion", but it seems to be truncated in his dump.
However, running a few test randart games, sometimes my effects come up with the right amount of timeout, and sometimes it's drastically lower. Recently I had a game where two artifacts had activation effect 15 (EF_CURE_SERIOUS), and one had the right timeout (110-200), while one had the wrong timeout (4-6). Referring the to randart.log, I see only one instance of "Adding activation effect 15" and that corresponds to the artifact with the correct recharge time.
Is it possible recharge times / activation effects aren't being adequately cleared for artifacts that aren't supposed to have them, and data from the standart set or previous randart games is creeping in?Comment
-
However, running a few test randart games, sometimes my effects come up with the right amount of timeout, and sometimes it's drastically lower. Recently I had a game where two artifacts had activation effect 15 (EF_CURE_SERIOUS), and one had the right timeout (110-200), while one had the wrong timeout (4-6). Referring the to randart.log, I see only one instance of "Adding activation effect 15" and that corresponds to the artifact with the correct recharge time.
Is it possible recharge times / activation effects aren't being adequately cleared for artifacts that aren't supposed to have them, and data from the standart set or previous randart games is creeping in?"Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
Comment