[CF-Devel] healing potions
crossfire-devel at archives.real-time.com
crossfire-devel at archives.real-time.com
Mon Oct 11 12:38:50 CDT 2004
I think that it is good that the spell is in the object's inventory and
- that is better than a spell number, but I don't like creating a lot of
treasure files for arches that will contain a single item in their
inventory. How can or could we use arch notation to allow us to specify
an object's inventory? other_arch seems reasonable but doesn't work and
it would be nice to be able to add in a list of items.
As for a fix for healing potions - I did try making the arch use a
treasure list but still had the same problem - the arch worked on the
map and not in creators or with the create command...
Mark said:
>
>
My guess is that this is related to the way the potions now work.
>
>
Potions act like scrolls and wands, in that they contain a spell which is what
>
is actually cast (the stat potions are different, in that they are hardcoded to
>
what they do, but they could actually be changed at some point also - all that
>
is needed is spells that permanently increase stats).
>
>
Back to the point - when the potions are created on maps, or in shops, the
>
loader does the right thing and adds the appropriate spell inv to the potion -
>
basically, it converts the 'sp 35' to the heal spell.
>
>
I note that the move_creator function doesn't deal with treasures at all -
>
thus, for example, if you had a creator make an orc, the orc would have no treasure.
>
>
The create DM command will in fact do the correct thing as related to treasure
>
lists, so to fix that, the 'sp 35' line from the arch should be removed, with
>
soemthing like a 'randomitems potion_heal', and then create a matching
>
treasurelist that contains that one spell.
>
_______________________________________________
crossfire-devel mailing list
crossfire-devel at lists.real-time.com
https://mailman.real-time.com/mailman/listinfo/crossfire-devel
More information about the crossfire
mailing list