 |
Crossfire Server, Trunk
1.75.0
|
size_t tool_size
Length of tool.
size_t arch_names
Size of the arch_name[] array.
int yield
Maximum number of items produced by the recipe.
sstring failure_arch
Arch of the item to generate on failure, instead of blowing up stuff.
recipelist * next
Pointer to next recipe list.
recipe * items
Pointer to first recipe in this list.
sstring failure_message
Specific failure message.
char ** arch_name
Possible archetypes of the final product made.
int transmute
If defined, one of the formula ingredients is used as the basis for the product object.
int exp
How much exp to give for this formulae.
int total_chance
Total chance of the recipes in this list.
int is_combination
Whather this is an alchemy recipe, or an item transformation description.
List of recipes with a certain number of ingredients.
int index
Index value derived from formula ingredients.
int ingred_count
Number of items in ingred.
char ** tool
Tool(s) for item transformation.
int chance
Chance that recipe for this item will appear in an alchemical grimore.
const typedef char * sstring
int diff
Alchemical dfficulty level.
sstring keycode
Optional keycode needed to use the recipe.
int number
Number of recipes in this list.
int min_level
Minimum level to have in the skill to be able to use the formulae.
linked_char * ingred
List of ingredients.
recipe * next
Next recipe with the same number of ingredients.
sstring skill
Skill name used to make this recipe.
sstring cauldron
Arch of the cauldron/workbench used to house the formulae.
sstring title
Distinguishing name of product.