Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CF: Low potion prices -- fix



On Aug 19,  4:41am, Brian Thomas wrote:
> Subject: CF: Low potion prices -- fix
> 
> 	One thing I noticed, the "staves of healing" have a cost just barely
> 	above that of "balm of healing"! Eek. Why would anyone use the balm,
> 	when you can buy a (multiple use) staff for only 1 platinum more??
> 	
> 	I see that the prices of other staffs are a bit higher. Shouldnt this
> 	be increased? (or balm prices dropped??).
> 

 Well, I am pretty sure you came up with the balm idea.

 However, I personally think that generation of spell related items (scrolls,
wands, rods) need to have a better control method.  Ideally, for each spell,
there would be a base price for each of those items, an increase price
per level, and a level range.

 So thus, a detect magic scroll could be made more expensive than a burning
hands spell, even though they are the same level.

 For some spells, caster level could make a minor difference, and only minor
price changes, and for others, it could be a considerable difference (and
certainly, for some spells, certain items aren't all the important.  I mean,
do you really ever need a heavy rod of percieve self?)

 The other idea on this is for spells in which level makes no importance
at all (detections spells, magic mapping, and probably some others), the range
could be set such that there is no range.  That way, instead of having 10
entries for detect magic scrolls (Because they are different levels), you would
always have one.

 Of course, this stuff should all be in some config file (like the spellparms
is now.)

 Along with that, a simple perl script shoudl be written that could transform
such files to include files, so that you could just update that config file
and you could run the regen script so that when the game gets compiled it
has preset defaults.


-- 
 --Mark