FR: Do not allow unusable randarts to be generated at W.E.

All new ideas for the upcoming releases of ToME 4.x.x should be discussed here

Moderator: Moderator

Post Reply
Message
Author
Zicher
Thalore
Posts: 120
Joined: Mon Jun 23, 2014 1:02 pm

FR: Do not allow unusable randarts to be generated at W.E.

#1 Post by Zicher »

Hey guys,

recently I suffered an extremely frustrating moment when my Sun Paladin paid 4000 gold to have a voratun battleaxe randart created at the Wondrous Emporium in Last Hope. All the stats were beautiful, huge base damage, +50% critrate and much more - but the weapon was powered by arcane disrupting forces, making it useless for me.

So my suggestion is: when such a randart is created, then first, if the character is a Ziguranth follower, then arcane-powered egos are not eligible for the randart (this may already be implemented, but I mention it just in case). If the character is not Ziguranth, then if the character class is spell-reliant (Sun Paladin, Archmage etc.), arcane-disrupting egos are not eligible for the randart.

I believe such checks are not too difficult to code and it will save players from some very frustrating moments, made even more frustrating by the fact that you can generally afford only two or three such randarts in a regular game.
A bus station is a place where buses stop.
A train station is a place where trains stop.
On my table, there is a workstation ...

Sradac
Sher'Tul
Posts: 1081
Joined: Fri Sep 21, 2007 3:18 am
Location: Angolwen

Re: FR: Do not allow unusable randarts to be generated at W.

#2 Post by Sradac »

This should be doable. This was already done to make sure Antimagic characters cant get Arcane powered gear. This should be a simple enough check anyways:

Do you Qualify for Zigur / Antimagic?
if yes: Make anything, no restrictions
else: Dont make Antimagic.

Marson
Uruivellas
Posts: 645
Joined: Thu Jan 16, 2014 4:56 am

Re: FR: Do not allow unusable randarts to be generated at W.

#3 Post by Marson »

I thought this was already not supposed to happen, at least for classes?
DG put a patch in for next release for undead.

http://forums.te4.org/viewtopic.php?f=39&t=41688

Zicher
Thalore
Posts: 120
Joined: Mon Jun 23, 2014 1:02 pm

Re: FR: Do not allow unusable randarts to be generated at W.

#4 Post by Zicher »

Marson wrote:I thought this was already not supposed to happen, at least for classes?
Well, it happened.
The randart in question is Zicher's Terrorizer.
A bus station is a place where buses stop.
A train station is a place where trains stop.
On my table, there is a workstation ...

Atarlost
Sher'Tul Godslayer
Posts: 1973
Joined: Sat Apr 26, 2003 7:38 pm
Location: GMT-8:00

Re: FR: Do not allow unusable randarts to be generated at W.

#5 Post by Atarlost »

Ideally, it should avoid antimagic equipment unless you're actually Zigurite. If you haven't joined Zigur by the time you're buying custom artifacts it's probably because you want to be able to use spells even if only in the form of usable artifacts or charms that don't impact your Zigur eligibility.
Digitochracy
n. 1. technocracy. 2. government by the numbers. 3. rule by people with the longest fingers.

Zicher
Thalore
Posts: 120
Joined: Mon Jun 23, 2014 1:02 pm

Re: FR: Do not allow unusable randarts to be generated at W.

#6 Post by Zicher »

I did not mean to be as strict as to limit arcane-disrupting to Ziguranth followers only, but then again - it makes sense. Classes which are not spell-reliant at first (most of fighter and rogue classes, and others as well) usually tend to have and use runes for hairy situations, and I guess I'm not the only one who does not like to have a teleport rune fail and waste a turn when I need to get out of a hairy situation quickly.
A bus station is a place where buses stop.
A train station is a place where trains stop.
On my table, there is a workstation ...

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: FR: Do not allow unusable randarts to be generated at W.

#7 Post by HousePet »

It is supposed to do everything stated here.
My feedback meter decays into coding. Give me feedback and I make mods.

Post Reply