I'm moving along with the spell as object code. one issue I've come up with is appropriate value for the different objects. For reference, in the new system, each spell is an object. The 'value' attribute of the spell determines the base value of the spell. When an object that uses a spell is created (spellbook, wand, rod, scroll, etc), it takes teh value of teh scroll, multiples it by the value of the arch itself to find a value. Thus, for example, if a spell has a value of '5', and a scroll has a value of '10', the value of the scroll is 50. This is a bit simplistic - things like the level of the object, how many charges (for wands) adjust the value also. So what I'm trying to figure out is what should the relative values of these different objects be: scroll, wand, light rod, heavy rod, potion, spellbook. For example: scroll: 1 wand: 10 light rod: 100 heave rod: 200 potion: 5 spellbook: 400 This is just off the top of my head. BTW, all objects will get you exp - but in many cases, it will just shuffle to 'use magic item', which level doesn't matter, but does mean it does give you credit for overall level. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel