1/*
2 *
3 *  Iter Vehemens ad Necem (IVAN)
4 *  Copyright (C) Timo Kiviluoto
5 *  Released under the GNU General
6 *  Public License
7 *
8 *  See LICENSING which should be included
9 *  along with this file for more details
10 *
11 */
12
13/*
14 * NOTICE!!!
15 *
16 * This file contains SPOILERS, which might ruin your IVAN experience
17 * totally. Also, editing anything can DESTROY GAME BALANCE or CAUSE
18 * OBSCURE BUGS if you don't know what you're doing. So from here on,
19 * proceed at your own risk!
20 */
21
22/* Numerical material data loaded during game startup */
23
24/* Default values: */
25
26material
27{
28  /* Obligatory: StrengthValue */
29  /* Obligatory: ConsumeType */
30  /* Obligatory: Density */
31  /* Obligatory: Color */
32  PriceModifier = 0;
33  Emitation = 0;
34  NutritionValue = 10;
35  ConsumeWisdomLimit = NO_LIMIT;
36  /* Obligatory: NameStem */
37  /* NameStem by default: AdjectiveStem */
38  Effect = EFFECT_NOTHING;
39  ConsumeEndMessage = CEM_NOTHING;
40  HitMessage = HM_NOTHING;
41  ExplosivePower = 0;
42  Alpha = 255;
43  Flexibility = 1;
44  EffectStrength = 100;
45  /* DigProductMaterial defaults to Config */
46  /* Obligatory: AttachedGod */
47  StepInWisdomLimit = NO_LIMIT;
48  Acidicity = 0;
49  Hotness = 0;
50  NaturalForm = lump;
51  HardenedMaterial = NONE;
52  SoftenedMaterial = NONE;
53  IntelligenceRequirement = 1;
54  CommonFlags = IS_ABSTRACT|CAN_BE_WISHED|CAN_BE_MIRRORED|CAN_BE_DETECTED;
55  NameFlags = 0;
56  CategoryFlags = 0;
57  BodyFlags = USE_MATERIAL_ATTRIBUTES;
58  InteractionFlags = CAN_DISSOLVE;
59  Stickiness = 0;
60  DisablesPanicWhenConsumed = false;
61  BlockESP = false;
62  FireResistance = 0;
63  BurnModifier = 1000;
64}
65
66solid
67{
68  /*
69   * Metals
70   */
71
72  Config VALPURIUM;
73  {
74    StrengthValue = 400;
75    ConsumeType = CT_METAL;
76    Density = 3000;
77    Color = rgb16(46, 224, 56);
78    Emitation = rgb24(150, 150, 150);
79    PriceModifier = 50000;
80    NameStem = "valpurium";
81    Flexibility = 4;
82    AttachedGod = VALPURUS;
83    IntelligenceRequirement = 50;
84    CommonFlags = Base|IS_VALUABLE;
85    CategoryFlags = Base|IS_METAL|IS_SPARKLING;
86    InteractionFlags = Base&~CAN_DISSOLVE;
87  }
88
89  /* Bronze metals */
90
91  Config TIN;
92  {
93    StrengthValue = 60;
94    ConsumeType = CT_METAL;
95    Density = 7250;
96    Color = rgb16(100, 100, 100);
97    PriceModifier = 15;
98    IntelligenceRequirement = 3;
99    NameStem = "tin";
100    AttachedGod = LORICATUS;
101    SoftenedMaterial = SULFUR;
102    HardenedMaterial = COPPER;
103    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
104    BlockESP = true;
105  }
106
107  Config COPPER;
108  {
109    StrengthValue = 70;
110    ConsumeType = CT_METAL;
111    Density = 9000; /* rounded from 8920 */
112    Color = rgb16(96, 64, 32);
113    PriceModifier = 20;
114    IntelligenceRequirement = 4;
115    NameStem = "copper";
116    AttachedGod = LORICATUS;
117    SoftenedMaterial = TIN;
118    HardenedMaterial = BRONZE;
119    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
120  }
121
122  Config BRONZE;
123  {
124    StrengthValue = 80;
125    ConsumeType = CT_METAL;
126    Density = 8300;
127    Color = rgb16(150, 100, 50);
128    PriceModifier = 30;
129    IntelligenceRequirement = 5;
130    NameStem = "bronze";
131    AttachedGod = LORICATUS;
132    SoftenedMaterial = COPPER;
133    HardenedMaterial = DEEP_BRONZE;
134    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
135  }
136
137  Config VERDIGRIS;
138  {
139    StrengthValue = 80;
140    ConsumeType = CT_METAL;
141    Density = 8000;
142    Color = rgb16(67, 179, 174);
143    PriceModifier = 5;
144    IntelligenceRequirement = 2;
145    NameStem = "verdigris";
146    AttachedGod = LORICATUS;
147    HardenedMaterial = DEEP_BRONZE;
148    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
149  }
150
151  Config DEEP_BRONZE;
152  {
153    StrengthValue = 120;
154    ConsumeType = CT_METAL;
155    Density = 5000;
156    Color = rgb16(120, 80, 40);
157    PriceModifier = 40;
158    IntelligenceRequirement = 9;
159    NameStem = "deep bronze";
160    AttachedGod = LORICATUS;
161    SoftenedMaterial = BRONZE;
162    HardenedMaterial = BRASS;
163    CommonFlags = Base|IS_VALUABLE;
164    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
165  }
166
167  Config BRASS;
168  {
169    StrengthValue = 175;
170    ConsumeType = CT_METAL;
171    Density = 3000;
172    Color = rgb16(181, 166, 66);
173    PriceModifier = 500;
174    IntelligenceRequirement = 19;
175    NameStem = "djinni brass";
176    AttachedGod = LORICATUS;
177    SoftenedMaterial = DEEP_BRONZE;
178    HardenedMaterial = HEPATIZON;
179    CommonFlags = Base|IS_VALUABLE;
180    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
181    InteractionFlags = Base&~CAN_DISSOLVE;
182  }
183
184  Config HEPATIZON;
185  {
186    StrengthValue = 215;
187    ConsumeType = CT_METAL;
188    Density = 1500;
189    Color = rgb16(91, 81, 31);
190    PriceModifier = 1000;
191    IntelligenceRequirement = 28;
192    NameStem = "hepatizon";
193    AttachedGod = LORICATUS;
194    SoftenedMaterial = BRASS;
195    HardenedMaterial = OCTIRON;
196    CommonFlags = Base|IS_VALUABLE;
197    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
198    InteractionFlags = Base&~CAN_DISSOLVE;
199  }
200
201  Config OCTIRON;
202  {
203    StrengthValue = 275;
204    ConsumeType = CT_METAL;
205    Density = 900;
206    Color = rgb16(36, 36, 36);
207    PriceModifier = 2500;
208    NameStem = "octiron";
209    AttachedGod = INFUSCOR;
210    SoftenedMaterial = HEPATIZON;
211    HardenedMaterial = ORICHALCUM;
212    Flexibility = 2;
213    IntelligenceRequirement = 38;
214    CommonFlags = Base|IS_VALUABLE;
215    NameFlags = Base|USE_AN;
216    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
217    InteractionFlags = Base&~CAN_DISSOLVE;
218  }
219
220  Config ORICHALCUM;
221  {
222    StrengthValue = 350;
223    ConsumeType = CT_METAL;
224    Density = 800;
225    Color = rgb16(205, 127, 50);
226    Emitation = rgb24(160, 160, 100);
227    PriceModifier = 4000;
228    NameStem = "orichalcum";
229    AttachedGod = LEGIFER;
230    SoftenedMaterial = OCTIRON;
231    Flexibility = 2;
232    IntelligenceRequirement = 43;
233    CommonFlags = Base|IS_VALUABLE;
234    NameFlags = Base|USE_AN;
235    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
236    InteractionFlags = Base&~CAN_DISSOLVE;
237  }
238
239  /* Silver metals */
240
241  Config SILVER;
242  {
243    StrengthValue = 60;
244    ConsumeType = CT_METAL;
245    Density = 10500;
246    Color = rgb16(220, 220, 220);
247    PriceModifier = 1000;
248    NameStem = "silver";
249    AttachedGod = MELLIS;
250    SoftenedMaterial = ELECTRUM;
251    HardenedMaterial = MOON_SILVER;
252    IntelligenceRequirement = 16;
253    CommonFlags = Base|IS_VALUABLE;
254    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
255    InteractionFlags = Base&~CAN_DISSOLVE;
256  }
257
258  Config MOON_SILVER;
259  {
260    StrengthValue = 130;
261    ConsumeType = CT_METAL;
262    Density = 8500;
263    Color = rgb16(220, 220, 240);
264    /* Emitation = rgb24(202, 215, 255); */
265    PriceModifier = 1500;
266    NameStem = "moonsilver";
267    AttachedGod = CLEPTIA;
268    SoftenedMaterial = SILVER;
269    HardenedMaterial = FAIRY_STEEL;
270    Flexibility = 2;
271    IntelligenceRequirement = 17;
272    CommonFlags = Base|IS_VALUABLE;
273    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
274    InteractionFlags = Base&~CAN_DISSOLVE;
275  }
276
277  Config FAIRY_STEEL;
278  {
279    StrengthValue = 160;
280    ConsumeType = CT_METAL;
281    Density = 6500;
282    Color = rgb16(212, 212, 212);
283    PriceModifier = 1750;
284    NameStem = "fairy steel";
285    AttachedGod = SEGES;
286    SoftenedMaterial = MOON_SILVER;
287    HardenedMaterial = MITHRIL;
288    IntelligenceRequirement = 18;
289    Flexibility = 2;
290    CommonFlags = Base|IS_VALUABLE;
291    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
292    InteractionFlags = Base&~CAN_DISSOLVE;
293  }
294
295  Config MITHRIL;
296  {
297    StrengthValue = 200;
298    ConsumeType = CT_METAL;
299    Density = 5000;
300    Color = rgb16(224, 224, 224);
301    PriceModifier = 2000;
302    NameStem = "mithril";
303    AttachedGod = SOPHOS;
304    SoftenedMaterial = FAIRY_STEEL;
305    HardenedMaterial = GALVORN;
306    IntelligenceRequirement = 26;
307    Flexibility = 2;
308    CommonFlags = Base|IS_VALUABLE;
309    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
310    InteractionFlags = Base&~CAN_DISSOLVE;
311  }
312
313  Config GALVORN;
314  {
315    StrengthValue = 250;
316    ConsumeType = CT_METAL;
317    Density = 4000;
318    Color = rgb16(233, 233, 243);
319    PriceModifier = 2500;
320    NameStem = "galvorn";
321    AttachedGod = LEGIFER;
322    SoftenedMaterial = MITHRIL;
323    HardenedMaterial = STAR_METAL;
324    IntelligenceRequirement = 31;
325    Flexibility = 2;
326    CommonFlags = Base|IS_VALUABLE;
327    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
328    InteractionFlags = Base&~CAN_DISSOLVE;
329  }
330
331  Config STAR_METAL;
332  {
333    StrengthValue = 300;
334    ConsumeType = CT_METAL;
335    Density = 3000;
336    Color = rgb16(181, 210, 220);
337    Emitation = rgb24(100, 100, 160);
338    PriceModifier = 3000;
339    NameStem = "starmetal";
340    AttachedGod = INFUSCOR;
341    SoftenedMaterial = GALVORN;
342    IntelligenceRequirement = 42;
343    Flexibility = 3;
344    CommonFlags = Base|IS_VALUABLE;
345    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
346    InteractionFlags = Base&~CAN_DISSOLVE;
347  }
348
349  Config PLATINUM;
350  {
351    StrengthValue = 70;
352    ConsumeType = CT_METAL;
353    Density = 21500;
354    Color = rgb16(229, 228, 226);
355    PriceModifier = 2500;
356    NameStem = "platinum";
357    AttachedGod = MELLIS;
358    SoftenedMaterial = SILVER;
359    HardenedMaterial = STAR_METAL;
360    IntelligenceRequirement = 17;
361    CommonFlags = Base|IS_VALUABLE;
362    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
363    InteractionFlags = Base&~CAN_DISSOLVE;
364  }
365
366  /* Gold metals */
367
368  Config LEAD;
369  {
370    StrengthValue = 110;
371    ConsumeType = CT_METAL;
372    Density = 11340;
373    Color = rgb16(230, 230, 230);
374    PriceModifier = 30;
375    NameStem = "lead";
376    Flexibility = 2;
377    AttachedGod = LORICATUS;
378    HardenedMaterial = GOLD;
379    IntelligenceRequirement = 7;
380    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
381    InteractionFlags = Base&~CAN_DISSOLVE;
382  }
383
384  Config GOLD;
385  {
386    StrengthValue = 55;
387    ConsumeType = CT_METAL;
388    Density = 20000;
389    Color = rgb16(224, 224, 0);
390    PriceModifier = 1500;
391    NameStem = "gold";
392    AdjectiveStem = "golden";
393    Flexibility = 3;
394    AttachedGod = MELLIS;
395    SoftenedMaterial = LEAD;
396    HardenedMaterial = DARK_GOLD;
397    IntelligenceRequirement = 14;
398    CommonFlags = Base|IS_VALUABLE;
399    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
400    InteractionFlags = Base&~CAN_DISSOLVE;
401  }
402
403  Config DARK_GOLD;
404  {
405    StrengthValue = 220;
406    ConsumeType = CT_METAL;
407    Density = 20000;
408    Color = rgb16(112, 112, 0);
409    PriceModifier = 2500;
410    NameStem = "dark gold";
411    Flexibility = 3;
412    AttachedGod = MELLIS;
413    SoftenedMaterial = GOLD;
414    HardenedMaterial = DARK_MATTER;
415    IntelligenceRequirement = 21;
416    CommonFlags = Base|IS_VALUABLE;
417    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
418    InteractionFlags = Base&~CAN_DISSOLVE;
419  }
420
421  Config DARK_MATTER;
422  {
423    StrengthValue = 260;
424    ConsumeType = CT_MINERAL;
425    Density = 20000;
426    Color = rgb16(33, 33, 33);
427    PriceModifier = 3000;
428    NameStem = "dark matter";
429    Flexibility = 2;
430    AttachedGod = MORTIFER;
431    SoftenedMaterial = DARK_GOLD;
432    HardenedMaterial = PETRIFIED_DARK;
433    IntelligenceRequirement = 28;
434    CommonFlags = Base|IS_VALUABLE;
435    CategoryFlags = Base|IS_GOLEM_MATERIAL;
436    InteractionFlags = Base&~CAN_DISSOLVE;
437  }
438
439  Config PETRIFIED_DARK;
440  {
441    StrengthValue = 300;
442    ConsumeType = CT_MINERAL;
443    Density = 20000;
444    Color = rgb16(3, 3, 3);
445    PriceModifier = 4000;
446    NameStem = "petrified darkness";
447    Flexibility = 1;
448    AttachedGod = MORTIFER;
449    SoftenedMaterial = LIQUID_DARKNESS;
450    IntelligenceRequirement = 40;
451    CommonFlags = Base|IS_VALUABLE;
452    CategoryFlags = Base|IS_GOLEM_MATERIAL;
453    InteractionFlags = Base&~CAN_DISSOLVE;
454  }
455
456  Config ELECTRUM;
457  {
458    StrengthValue = 65;
459    ConsumeType = CT_METAL;
460    Density = 15000;
461    Color = rgb16(224, 224, 81);
462    PriceModifier = 1000;
463    NameStem = "electrum";
464    Flexibility = 1;
465    AttachedGod = MELLIS;
466    SoftenedMaterial = LEAD;
467    HardenedMaterial = DARK_GOLD;
468    IntelligenceRequirement = 13;
469    CommonFlags = Base|IS_VALUABLE;
470    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
471    InteractionFlags = Base&~CAN_DISSOLVE;
472  }
473
474  /* Technical metals */
475
476  Config ALUMINIUM;
477  {
478    StrengthValue = 65;
479    ConsumeType = CT_METAL;
480    Density = 2700;
481    Color = rgb16(132, 134, 136);
482    PriceModifier = 40;
483    NameStem = "aluminium";
484    AttachedGod = LORICATUS;
485    HardenedMaterial = NICKEL;
486    IntelligenceRequirement = 4;
487    NameFlags = Base|USE_AN;
488    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
489    BlockESP = true; /* Because "tin foil hat" - "tin foil" is a common misnomer for aluminium foil;
490                        packaging metal foil was formerly made out of tin before it was replaced with aluminium. */
491  }
492
493  Config NICKEL;
494  {
495    StrengthValue = 85;
496    ConsumeType = CT_METAL;
497    Density = 8900;
498    Color = rgb16(181, 182, 181);
499    PriceModifier = 80;
500    NameStem = "nickel";
501    AttachedGod = LORICATUS;
502    SoftenedMaterial = ALUMINIUM;
503    HardenedMaterial = COBALT;
504    IntelligenceRequirement = 6;
505    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
506  }
507
508  Config COBALT;
509  {
510    StrengthValue = 105;
511    ConsumeType = CT_METAL;
512    Density = 8900;
513    Color = rgb16(0, 71, 171);
514    PriceModifier = 250;
515    NameStem = "cobalt";
516    AttachedGod = LORICATUS;
517    SoftenedMaterial = NICKEL;
518    HardenedMaterial = TUNGSTEN;
519    IntelligenceRequirement = 12;
520    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
521  }
522
523  Config TUNGSTEN;
524  {
525    StrengthValue = 135;
526    ConsumeType = CT_METAL;
527    Density = 19200;
528    Color = rgb16(120, 124, 133);
529    PriceModifier = 500;
530    NameStem = "tungsten";
531    AttachedGod = LORICATUS;
532    SoftenedMaterial = COBALT;
533    HardenedMaterial = IRIDIUM;
534    IntelligenceRequirement = 17;
535    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
536  }
537
538  Config IRIDIUM;
539  {
540    StrengthValue = 175;
541    ConsumeType = CT_METAL;
542    Density = 22500;
543    Color = rgb16(192, 192, 192);
544    PriceModifier = 1000;
545    NameStem = "iridium";
546    AttachedGod = LORICATUS;
547    SoftenedMaterial = TUNGSTEN;
548    HardenedMaterial = PALLADIUM;
549    IntelligenceRequirement = 23;
550    CommonFlags = Base|IS_VALUABLE;
551    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
552    InteractionFlags = Base&~CAN_DISSOLVE;
553  }
554
555  Config PALLADIUM;
556  {
557    StrengthValue = 225;
558    ConsumeType = CT_METAL;
559    Density = 12000;
560    Color = rgb16(111, 106, 117);
561    PriceModifier = 1500;
562    NameStem = "palladium";
563    AttachedGod = LORICATUS;
564    SoftenedMaterial = IRIDIUM;
565    HardenedMaterial = CHROME;
566    IntelligenceRequirement = 27;
567    CommonFlags = Base|IS_VALUABLE;
568    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
569    InteractionFlags = Base&~CAN_DISSOLVE;
570  }
571
572  Config CHROME;
573  {
574    StrengthValue = 285;
575    ConsumeType = CT_METAL;
576    Density = 7200;
577    Color = rgb16(227, 222, 219);
578    PriceModifier = 1750;
579    NameStem = "chrome";
580    AttachedGod = LORICATUS;
581    SoftenedMaterial = PALLADIUM;
582    HardenedMaterial = TITANITE;
583    IntelligenceRequirement = 36;
584    CommonFlags = Base|IS_VALUABLE;
585    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
586    InteractionFlags = Base&~CAN_DISSOLVE;
587  }
588
589  Config TITANITE;
590  {
591    StrengthValue = 355;
592    ConsumeType = CT_METAL;
593    Density = 4500;
594    Color = rgb16(182, 175, 169);
595    PriceModifier = 2500;
596    NameStem = "titanite";
597    AttachedGod = LORICATUS;
598    SoftenedMaterial = CHROME;
599    IntelligenceRequirement = 41;
600    CommonFlags = Base|IS_VALUABLE;
601    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
602    InteractionFlags = Base&~CAN_DISSOLVE;
603  }
604
605  /*
606   * Textiles
607   */
608
609  /* Cloth materials */
610
611  Config LINEN_CLOTH;
612  {
613    StrengthValue = 5;
614    ConsumeType = CT_MISC_PLANT;
615    Density = 150;
616    Color = rgb16(255, 236, 139);
617    NameStem = "linen cloth";
618    AdjectiveStem = "linen";
619    Flexibility = 20;
620    IntelligenceRequirement = 3;
621    AttachedGod = DULCIS;
622    SoftenedMaterial = PLANT_FIBER;
623    HardenedMaterial = ELF_CLOTH;
624    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
625    InteractionFlags = Base|CAN_BURN;
626  }
627
628  Config HEMP_CLOTH;
629  {
630    StrengthValue = 5;
631    ConsumeType = CT_MISC_PLANT;
632    Density = 150;
633    Color = rgb16(80, 80, 176);
634    NameStem = "hemp cloth";
635    AdjectiveStem = "hempen";
636    Flexibility = 20;
637    IntelligenceRequirement = 4;
638    AttachedGod = DULCIS;
639    SoftenedMaterial = PLANT_FIBER;
640    HardenedMaterial = ELF_CLOTH;
641    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
642    InteractionFlags = Base|CAN_BURN;
643  }
644
645  Config WOOL_CLOTH;
646  {
647    StrengthValue = 5;
648    ConsumeType = CT_MISC_ANIMAL;
649    Density = 250;
650    Color = rgb16(250, 240, 230);
651    NameStem = "wool cloth";
652    AdjectiveStem = "woolen";
653    Flexibility = 15;
654    IntelligenceRequirement = 5;
655    AttachedGod = DULCIS;
656    HardenedMaterial = ELF_CLOTH;
657    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
658    InteractionFlags = Base|CAN_BURN;
659    FireResistance = 3;
660  }
661
662  Config FELT;
663  {
664    StrengthValue = 5;
665    ConsumeType = CT_MISC_ANIMAL;
666    Density = 250;
667    Color = rgb16(111, 74, 37);
668    NameStem = "felt";
669    Flexibility = 15;
670    IntelligenceRequirement = 6;
671    AttachedGod = DULCIS;
672    HardenedMaterial = ELF_CLOTH;
673    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
674    InteractionFlags = Base|CAN_BURN;
675    FireResistance = 2;
676  }
677
678  Config FABRIC;
679  {
680    StrengthValue = 5;
681    ConsumeType = CT_MISC_PLANT;
682    Density = 200;
683    Color = rgb16(176, 0, 0);
684    NameStem = "expensive fabric";
685    Flexibility = 15;
686    IntelligenceRequirement = 8;
687    PriceModifier = 500;
688    AttachedGod = MELLIS;
689    HardenedMaterial = ELF_CLOTH;
690    NameFlags = Base|USE_AN;
691    CommonFlags = Base|IS_VALUABLE;
692    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
693    InteractionFlags = Base|CAN_BURN;
694  }
695
696  Config ELF_CLOTH;
697  {
698    StrengthValue = 20;
699    ConsumeType = CT_MISC_PLANT;
700    Density = 300;
701    Color = rgb16(39, 119, 20);
702    NameStem = "elven cloth";
703    Flexibility = 15;
704    IntelligenceRequirement = 7;
705    AttachedGod = DULCIS;
706    SoftenedMaterial = LINEN_CLOTH;
707    HardenedMaterial = NYMPH_HAIR;
708    NameFlags = Base|USE_AN;
709    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
710    InteractionFlags = Base|CAN_BURN;
711    FireResistance = 1;
712  }
713
714  Config NYMPH_HAIR;
715  {
716    StrengthValue = 35;
717    ConsumeType = CT_MISC_ANIMAL;
718    Density = 300;
719    Color = rgb16(100, 100, 200);
720    NameStem = "nymph hair";
721    Flexibility = 20;
722    AttachedGod = DULCIS;
723    SoftenedMaterial = ELF_CLOTH;
724    HardenedMaterial = OMMEL_HAIR;
725    IntelligenceRequirement = 9;
726    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
727    InteractionFlags = Base|CAN_BURN;
728    FireResistance = 1;
729  }
730
731  Config OMMEL_HAIR;
732  {
733    StrengthValue = 60;
734    ConsumeType = CT_MISC_ANIMAL;
735    Density = 400;
736    Color = rgb16(160, 0, 0);
737    NameStem = "ommel hair";
738    Flexibility = 15;
739    AttachedGod = DULCIS;
740    SoftenedMaterial = NYMPH_HAIR;
741    HardenedMaterial = TROLL_WOOL;
742    IntelligenceRequirement = 11;
743    CommonFlags = Base|IS_VALUABLE;
744    NameFlags = Base|USE_AN;
745    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
746    InteractionFlags = Base|CAN_BURN;
747    FireResistance = 2;
748  }
749
750  Config TROLL_WOOL;
751  {
752    StrengthValue = 95;
753    ConsumeType = CT_MISC_ANIMAL;
754    Density = 500;
755    Color = rgb16(233, 216, 180);
756    NameStem = "troll wool";
757    Flexibility = 7;
758    AttachedGod = DULCIS;
759    SoftenedMaterial = OMMEL_HAIR;
760    HardenedMaterial = ANGEL_HAIR;
761    IntelligenceRequirement = 26;
762    CommonFlags = Base|IS_VALUABLE;
763    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
764    InteractionFlags = Base|CAN_BURN;
765    FireResistance = 4;
766  }
767
768  Config ANGEL_HAIR;
769  {
770    StrengthValue = 140;
771    ConsumeType = CT_MISC_ANIMAL;
772    Density = 300;
773    Color = rgb16(200, 200, 0);
774    NameStem = "angel hair";
775    Flexibility = 25;
776    AttachedGod = DULCIS;
777    SoftenedMaterial = TROLL_WOOL;
778    HardenedMaterial = SPIDER_SILK;
779    IntelligenceRequirement = 35;
780    PriceModifier = 250;
781    CommonFlags = Base|IS_VALUABLE;
782    NameFlags = Base|USE_AN;
783    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING|IS_GOLEM_MATERIAL;
784    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
785    FireResistance = 8;
786  }
787
788  Config SPIDER_SILK;
789  {
790    StrengthValue = 180;
791    ConsumeType = CT_MISC_ANIMAL;
792    Density = 300;
793    Color = rgb16(160, 160, 160);
794    NameStem = "spider silk";
795    Flexibility = 20;
796    AttachedGod = SOPHOS;
797    SoftenedMaterial = ANGEL_HAIR;
798    HardenedMaterial = GOSSAMER;
799    IntelligenceRequirement = 40;
800    PriceModifier = 500;
801    CommonFlags = Base|IS_VALUABLE;
802    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
803    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
804    FireResistance = 9;
805  }
806
807  Config GOSSAMER;
808  {
809    StrengthValue = 220;
810    ConsumeType = CT_MAGIC;
811    Density = 200;
812    Color = rgb16(191, 62, 255);
813    NameStem = "gossamer";
814    Flexibility = 25;
815    AttachedGod = SOPHOS;
816    SoftenedMaterial = SPIDER_SILK;
817    HardenedMaterial = SPIRIT_CLOTH;
818    IntelligenceRequirement = 45;
819    PriceModifier = 1000;
820    CommonFlags = Base|IS_VALUABLE;
821    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
822    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
823    FireResistance = 13;
824  }
825
826  Config SPIRIT_CLOTH;
827  {
828    StrengthValue = 260;
829    ConsumeType = CT_MAGIC;
830    Density = 50;
831    Color = rgb16(154, 50, 205);
832    Emitation = rgb24(100, 100, 160);
833    NameStem = "spirit cloth";
834    Flexibility = 30;
835    AttachedGod = SOPHOS;
836    SoftenedMaterial = GOSSAMER;
837    IntelligenceRequirement = 50;
838    PriceModifier = 1500;
839    CommonFlags = Base|IS_VALUABLE;
840    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
841    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
842    FireResistance = 15;
843  }
844
845  /* Leather materials */
846
847  Config HUMAN_SKIN;
848  {
849    StrengthValue = 15;
850    ConsumeType = CT_MISC_ANIMAL;
851    Density = 600;
852    Color = rgb16(255, 193, 193);
853    NameStem = "human skin";
854    Flexibility = 15;
855    IntelligenceRequirement = 3;
856    AttachedGod = SILVA;
857    SoftenedMaterial = HUMAN_FLESH;
858    HardenedMaterial = WOLF_SKIN;
859    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
860    InteractionFlags = Base|CAN_BURN;
861  }
862
863  Config WOLF_SKIN;
864  {
865    StrengthValue = 20;
866    ConsumeType = CT_MISC_ANIMAL;
867    Density = 1500;
868    Color = rgb16(168, 147, 125);
869    NameStem = "wolf pelt";
870    Flexibility = 15;
871    IntelligenceRequirement = 4;
872    PriceModifier = 30;
873    AttachedGod = SILVA;
874    SoftenedMaterial = HUMAN_SKIN;
875    HardenedMaterial = BEAR_SKIN;
876    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
877    InteractionFlags = Base|CAN_BURN;
878  }
879
880  Config BEAR_SKIN;
881  {
882    StrengthValue = 30;
883    ConsumeType = CT_MISC_ANIMAL;
884    Density = 2000;
885    Color = rgb16(247, 247, 247);
886    NameStem = "polar bear fur";
887    Flexibility = 10;
888    IntelligenceRequirement = 6;
889    PriceModifier = 50;
890    AttachedGod = ATAVUS;
891    SoftenedMaterial = WOLF_SKIN;
892    HardenedMaterial = TROLL_HIDE;
893    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
894    InteractionFlags = Base|CAN_BURN;
895  }
896
897  Config SNAKE_SKIN;
898  {
899    StrengthValue = 20;
900    ConsumeType = CT_MISC_ANIMAL;
901    Density = 500;
902    Color = rgb16(143, 188, 143);
903    NameStem = "snake skin";
904    Flexibility = 15;
905    IntelligenceRequirement = 4;
906    PriceModifier = 25;
907    AttachedGod = SILVA;
908    SoftenedMaterial = SNAKE_FLESH;
909    HardenedMaterial = CROCODILE_SKIN;
910    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
911    InteractionFlags = Base|CAN_BURN;
912  }
913
914  Config CROCODILE_SKIN;
915  {
916    StrengthValue = 30;
917    ConsumeType = CT_MISC_ANIMAL;
918    Density = 800;
919    Color = rgb16(110, 139, 61);
920    NameStem = "crocodile skin";
921    Flexibility = 10;
922    IntelligenceRequirement = 6;
923    PriceModifier = 35;
924    AttachedGod = SILVA;
925    SoftenedMaterial = SNAKE_SKIN;
926    HardenedMaterial = BASILISK_SKIN;
927    CommonFlags = Base|IS_VALUABLE;
928    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
929    InteractionFlags = Base|CAN_BURN;
930    FireResistance = 1;
931  }
932
933  Config BASILISK_SKIN;
934  {
935    StrengthValue = 60;
936    ConsumeType = CT_MISC_ANIMAL;
937    Density = 1000;
938    Color = rgb16(0, 205, 102);
939    NameStem = "basilisk skin";
940    Flexibility = 10;
941    IntelligenceRequirement = 13;
942    PriceModifier = 100;
943    AttachedGod = SILVA;
944    SoftenedMaterial = CROCODILE_SKIN;
945    HardenedMaterial = NAGA_SKIN;
946    CommonFlags = Base|IS_VALUABLE;
947    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
948    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
949    FireResistance = 3;
950  }
951
952  Config NAGA_SKIN;
953  {
954    StrengthValue = 90;
955    ConsumeType = CT_MISC_ANIMAL;
956    Density = 1200;
957    Color = rgb16(127, 255, 0);
958    NameStem = "naga scale";
959    Flexibility = 15;
960    IntelligenceRequirement = 24;
961    PriceModifier = 150;
962    AttachedGod = SILVA;
963    SoftenedMaterial = BASILISK_SKIN;
964    HardenedMaterial = WYVERN_HIDE;
965    CommonFlags = Base|IS_VALUABLE;
966    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
967    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
968    FireResistance = 6;
969  }
970
971  Config WYVERN_HIDE;
972  {
973    StrengthValue = 120;
974    ConsumeType = CT_MISC_ANIMAL;
975    Density = 1500;
976    Color = rgb16(84, 139, 84);
977    NameStem = "wyvern hide";
978    Flexibility = 7;
979    IntelligenceRequirement = 28;
980    PriceModifier = 300;
981    AttachedGod = SILVA;
982    SoftenedMaterial = NAGA_SKIN;
983    HardenedMaterial = HYDRA_HIDE;
984    CommonFlags = Base|IS_VALUABLE;
985    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
986    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
987    FireResistance = 9;
988  }
989
990  Config HYDRA_HIDE;
991  {
992    StrengthValue = 140;
993    ConsumeType = CT_MISC_ANIMAL;
994    Density = 2000;
995    Color = rgb16(78, 238, 148);
996    NameStem = "hydra hide";
997    Flexibility = 7;
998    IntelligenceRequirement = 33;
999    PriceModifier = 500;
1000    AttachedGod = SILVA;
1001    SoftenedMaterial = WYVERN_HIDE;
1002    HardenedMaterial = DRAGON_HIDE;
1003    CommonFlags = Base|IS_VALUABLE;
1004    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1005    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1006    FireResistance = 14;
1007  }
1008
1009  Config LEATHER;
1010  {
1011    StrengthValue = 20;
1012    ConsumeType = CT_MISC_ANIMAL;
1013    Density = 800;
1014    Color = rgb16(111, 64, 37);
1015    NameStem = "leather";
1016    Flexibility = 10;
1017    IntelligenceRequirement = 5;
1018    AttachedGod = SILVA;
1019    SoftenedMaterial = HUMAN_SKIN;
1020    HardenedMaterial = HARDENED_LEATHER;
1021    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1022    InteractionFlags = Base|CAN_BURN;
1023    FireResistance = 1;
1024  }
1025
1026  Config BLACK_LEATHER;
1027  {
1028    StrengthValue = 20;
1029    ConsumeType = CT_MISC_ANIMAL;
1030    Density = 800;
1031    Color = rgb16(40, 40, 40);
1032    NameStem = "black leather";
1033    Flexibility = 10;
1034    IntelligenceRequirement = 5;
1035    AttachedGod = SILVA;
1036    SoftenedMaterial = HUMAN_SKIN;
1037    HardenedMaterial = HARDENED_LEATHER;
1038    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1039    InteractionFlags = Base|CAN_BURN;
1040    FireResistance = 1;
1041  }
1042
1043  Config HARDENED_LEATHER;
1044  {
1045    StrengthValue = 35;
1046    ConsumeType = CT_MISC_ANIMAL;
1047    Density = 1200;
1048    Color = rgb16(100, 50, 30);
1049    NameStem = "hardened leather";
1050    Flexibility = 7;
1051    AttachedGod = SILVA;
1052    IntelligenceRequirement = 6;
1053    SoftenedMaterial = LEATHER;
1054    HardenedMaterial = TROLL_HIDE;
1055    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1056    InteractionFlags = Base|CAN_BURN;
1057    FireResistance = 2;
1058  }
1059
1060  Config BOILED_LEATHER;
1061  {
1062    StrengthValue = 35;
1063    ConsumeType = CT_MISC_ANIMAL;
1064    Density = 1200;
1065    Color = rgb16(80, 50, 30);
1066    NameStem = "boiled leather";
1067    Flexibility = 7;
1068    AttachedGod = SILVA;
1069    IntelligenceRequirement = 4;
1070    SoftenedMaterial = LEATHER;
1071    HardenedMaterial = TROLL_HIDE;
1072    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1073    InteractionFlags = Base|CAN_BURN;
1074    FireResistance = 2;
1075  }
1076
1077  Config QUILTED_LEATHER;
1078  {
1079    StrengthValue = 35;
1080    ConsumeType = CT_MISC_ANIMAL;
1081    Density = 1200;
1082    Color = rgb16(100, 70, 30);
1083    NameStem = "quilted leather";
1084    Flexibility = 7;
1085    AttachedGod = SILVA;
1086    IntelligenceRequirement = 5;
1087    SoftenedMaterial = LEATHER;
1088    HardenedMaterial = TROLL_HIDE;
1089    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1090    InteractionFlags = Base|CAN_BURN;
1091    FireResistance = 2;
1092  }
1093
1094  Config STUDDED_LEATHER;
1095  {
1096    StrengthValue = 35;
1097    ConsumeType = CT_MISC_ANIMAL;
1098    Density = 1200;
1099    Color = rgb16(100, 50, 0);
1100    NameStem = "studded leather";
1101    Flexibility = 7;
1102    AttachedGod = SILVA;
1103    IntelligenceRequirement = 6;
1104    SoftenedMaterial = LEATHER;
1105    HardenedMaterial = TROLL_HIDE;
1106    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1107    InteractionFlags = Base|CAN_BURN;
1108    FireResistance = 2;
1109  }
1110
1111  Config TROLL_HIDE;
1112  {
1113    StrengthValue = 45;
1114    ConsumeType = CT_MISC_ANIMAL;
1115    Density = 2000;
1116    Color = rgb16(128, 100, 32);
1117    NameStem = "troll hide";
1118    Flexibility = 5;
1119    AttachedGod = SILVA;
1120    SoftenedMaterial = BEAR_SKIN;
1121    HardenedMaterial = IMP_HIDE;
1122    IntelligenceRequirement = 7;
1123    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1124    InteractionFlags = Base|CAN_BURN;
1125    FireResistance = 3;
1126  }
1127
1128  Config IMP_HIDE;
1129  {
1130    StrengthValue = 95;
1131    ConsumeType = CT_MISC_ANIMAL;
1132    Density = 2000;
1133    Color = rgb16(100, 0, 0);
1134    NameStem = "imp hide";
1135    Flexibility = 5;
1136    AttachedGod = SILVA;
1137    SoftenedMaterial = TROLL_HIDE;
1138    HardenedMaterial = DRAGON_HIDE;
1139    IntelligenceRequirement = 23;
1140    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1141    InteractionFlags = Base|CAN_BURN;
1142    FireResistance = 60;
1143  }
1144
1145  Config DRAGON_HIDE;
1146  {
1147    StrengthValue = 160;
1148    ConsumeType = CT_MISC_ANIMAL;
1149    Density = 2500;
1150    Color = rgb16(160, 60, 32);
1151    NameStem = "dragon hide";
1152    Flexibility = 5;
1153    AttachedGod = SILVA;
1154    SoftenedMaterial = IMP_HIDE;
1155    HardenedMaterial = OUROBOROS_HIDE;
1156    IntelligenceRequirement = 33;
1157    PriceModifier = 750;
1158    CommonFlags = Base|IS_VALUABLE;
1159    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1160    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1161    FireResistance = 80;
1162  }
1163
1164  Config OUROBOROS_HIDE;
1165  {
1166    StrengthValue = 240;
1167    ConsumeType = CT_MISC_ANIMAL;
1168    Density = 3000;
1169    Color = rgb16(205, 102, 0);
1170    NameStem = "ouroboros hide";
1171    Flexibility = 5;
1172    AttachedGod = SILVA;
1173    SoftenedMaterial = DRAGON_HIDE;
1174    IntelligenceRequirement = 44;
1175    PriceModifier = 1500;
1176    NameFlags = Base|USE_AN;
1177    CommonFlags = Base|IS_VALUABLE;
1178    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1179    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1180    FireResistance = 15;
1181  }
1182
1183  /* Feather materials */
1184
1185  Config OSTRICH_FEATHER;
1186  {
1187    StrengthValue = 15;
1188    ConsumeType = CT_MISC_ANIMAL;
1189    Density = 500;
1190    Color = rgb16(185, 176, 161);
1191    NameStem = "ostrich feather";
1192    Flexibility = 15;
1193    AttachedGod = SILVA;
1194    SoftenedMaterial = OSTRICH_FLESH;
1195    HardenedMaterial = HARPY_FEATHER;
1196    IntelligenceRequirement = 5;
1197    NameFlags = Base|USE_AN;
1198    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1199    InteractionFlags = Base|CAN_BURN;
1200  }
1201
1202  Config HARPY_FEATHER;
1203  {
1204    StrengthValue = 30;
1205    ConsumeType = CT_MISC_ANIMAL;
1206    Density = 400;
1207    Color = rgb16(210, 180, 140);
1208    NameStem = "harpy feather";
1209    Flexibility = 20;
1210    PriceModifier = 50;
1211    AttachedGod = SILVA;
1212    SoftenedMaterial = OSTRICH_FEATHER;
1213    HardenedMaterial = GRIFFON_FEATHER;
1214    IntelligenceRequirement = 9;
1215    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1216    InteractionFlags = Base|CAN_BURN;
1217  }
1218
1219  Config GRIFFON_FEATHER;
1220  {
1221    StrengthValue = 60;
1222    ConsumeType = CT_MISC_ANIMAL;
1223    Density = 300;
1224    Color = rgb16(218, 165, 32);
1225    NameStem = "griffon feather";
1226    Flexibility = 25;
1227    PriceModifier = 150;
1228    AttachedGod = SILVA;
1229    SoftenedMaterial = HARPY_FEATHER;
1230    HardenedMaterial = PHOENIX_FEATHER;
1231    IntelligenceRequirement = 15;
1232    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1233    InteractionFlags = Base|CAN_BURN;
1234  }
1235
1236  Config PHOENIX_FEATHER;
1237  {
1238    StrengthValue = 80;
1239    ConsumeType = CT_MISC_ANIMAL;
1240    Density = 200;
1241    Color = rgb16(220, 220, 0);
1242    NameStem = "phoenix feather";
1243    Flexibility = 30;
1244    AttachedGod = SILVA;
1245    SoftenedMaterial = GRIFFON_FEATHER;
1246    HardenedMaterial = STYMPHALIAN_FEATHER;
1247    IntelligenceRequirement = 20;
1248    PriceModifier = 250;
1249    CommonFlags = Base|IS_VALUABLE;
1250    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING|IS_GOLEM_MATERIAL;
1251    InteractionFlags = Base|CAN_BURN|RISES_FROM_ASHES&~CAN_DISSOLVE;
1252    FireResistance = 10;
1253  }
1254
1255  Config STYMPHALIAN_FEATHER;
1256  {
1257    StrengthValue = 150;
1258    ConsumeType = CT_MISC_ANIMAL;
1259    Density = 1200;
1260    Color = rgb16(150, 100, 50);
1261    NameStem = "stymphalian feather";
1262    Flexibility = 10;
1263    AttachedGod = SILVA;
1264    SoftenedMaterial = PHOENIX_FEATHER;
1265    HardenedMaterial = GOLDEN_EAGLE_FEATHER;
1266    IntelligenceRequirement = 35;
1267    PriceModifier = 750;
1268    CommonFlags = Base|IS_VALUABLE;
1269    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING|IS_GOLEM_MATERIAL;
1270    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1271    FireResistance = 12;
1272  }
1273
1274  Config GOLDEN_EAGLE_FEATHER;
1275  {
1276    StrengthValue = 300;
1277    ConsumeType = CT_MISC_ANIMAL;
1278    Density = 100;
1279    Color = rgb16(80, 80, 176);
1280    NameStem = "golden eagle feather";
1281    Flexibility = 25;
1282    AttachedGod = VALPURUS;
1283    SoftenedMaterial = STYMPHALIAN_FEATHER;
1284    IntelligenceRequirement = 50;
1285    PriceModifier = 1000;
1286    CommonFlags = Base|IS_VALUABLE;
1287    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
1288    InteractionFlags = Base&~CAN_DISSOLVE; /* Cannot burn. */
1289  }
1290
1291  /* Marine textiles */
1292
1293  Config SEA_WEED;
1294  {
1295    StrengthValue = 15;
1296    ConsumeType = CT_MISC_PLANT;
1297    Density = 800;
1298    Color = rgb16(46, 139, 87);
1299    NameStem = "seaweed";
1300    Flexibility = 20;
1301    IntelligenceRequirement = 3;
1302    AttachedGod = SILVA;
1303    SoftenedMaterial = PLANT_FIBER;
1304    HardenedMaterial = FISH_SCALE;
1305    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1306    InteractionFlags = Base|CAN_BURN;
1307  }
1308
1309  Config FISH_SCALE;
1310  {
1311    StrengthValue = 20;
1312    ConsumeType = CT_MISC_ANIMAL;
1313    Density = 600;
1314    Color = rgb16(193, 205, 193);
1315    NameStem = "fish scale";
1316    Flexibility = 10;
1317    IntelligenceRequirement = 7;
1318    AttachedGod = SILVA;
1319    SoftenedMaterial = SEA_WEED;
1320    HardenedMaterial = MERMAID_HAIR;
1321    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1322    InteractionFlags = Base|CAN_BURN;
1323  }
1324
1325  Config MERMAID_HAIR;
1326  {
1327    StrengthValue = 30;
1328    ConsumeType = CT_MISC_ANIMAL;
1329    Density = 200;
1330    Color = rgb16(0, 191, 255);
1331    NameStem = "mermaid hair";
1332    Flexibility = 25;
1333    AttachedGod = DULCIS;
1334    SoftenedMaterial = FISH_SCALE;
1335    HardenedMaterial = SELKIE_SKIN;
1336    IntelligenceRequirement = 11;
1337    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1338    InteractionFlags = Base|CAN_BURN;
1339    FireResistance = 1;
1340  }
1341
1342  Config SELKIE_SKIN;
1343  {
1344    StrengthValue = 75;
1345    ConsumeType = CT_MISC_ANIMAL;
1346    Density = 1000;
1347    Color = rgb16(119, 136, 153);
1348    NameStem = "selkie skin";
1349    Flexibility = 10;
1350    AttachedGod = SILVA;
1351    SoftenedMaterial = MERMAID_HAIR;
1352    HardenedMaterial = SEA_SERPENT_SCALE;
1353    IntelligenceRequirement = 15;
1354    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1355    InteractionFlags = Base|CAN_BURN;
1356    FireResistance = 2;
1357  }
1358
1359  Config SEA_SERPENT_SCALE;
1360  {
1361    StrengthValue = 115;
1362    ConsumeType = CT_MISC_ANIMAL;
1363    Density = 1100;
1364    Color = rgb16(0, 0, 139);
1365    NameStem = "sea serpent scale";
1366    Flexibility = 7;
1367    AttachedGod = SILVA;
1368    SoftenedMaterial = SELKIE_SKIN;
1369    HardenedMaterial = KRAKEN_HIDE;
1370    IntelligenceRequirement = 25;
1371    PriceModifier = 250;
1372    CommonFlags = Base|IS_VALUABLE;
1373    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1374    InteractionFlags = Base|CAN_BURN;
1375    FireResistance = 5;
1376  }
1377
1378  Config KRAKEN_HIDE;
1379  {
1380    StrengthValue = 150;
1381    ConsumeType = CT_MISC_ANIMAL;
1382    Density = 1300;
1383    Color = rgb16(205, 155, 155);
1384    NameStem = "kraken hide";
1385    Flexibility = 5;
1386    AttachedGod = SILVA;
1387    SoftenedMaterial = SEA_SERPENT_SCALE;
1388    HardenedMaterial = LEVIATHAN_HIDE;
1389    IntelligenceRequirement = 30;
1390    PriceModifier = 600;
1391    CommonFlags = Base|IS_VALUABLE;
1392    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1393    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1394    FireResistance = 10;
1395  }
1396
1397  Config LEVIATHAN_HIDE;
1398  {
1399    StrengthValue = 175;
1400    ConsumeType = CT_MISC_ANIMAL;
1401    Density = 1700;
1402    Color = rgb16(112, 128, 144);
1403    NameStem = "leviathan hide";
1404    Flexibility = 7;
1405    AttachedGod = SILVA;
1406    SoftenedMaterial = KRAKEN_HIDE;
1407    IntelligenceRequirement = 35;
1408    PriceModifier = 1000;
1409    CommonFlags = Base|IS_VALUABLE;
1410    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
1411    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1412    FireResistance = 15;
1413  }
1414
1415  /* Magical textiles */
1416
1417  Config DREAM_CLOTH;
1418  {
1419    StrengthValue = 55;
1420    ConsumeType = CT_MAGIC;
1421    Density = 150;
1422    Color = rgb16(255, 20, 147);
1423    NameStem = "dream cloth";
1424    AdjectiveStem = "dreamweave";
1425    Flexibility = 25;
1426    AttachedGod = DULCIS;
1427    SoftenedMaterial = AIR;
1428    HardenedMaterial = GOSSAMER;
1429    IntelligenceRequirement = 13;
1430    PriceModifier = 900;
1431    CommonFlags = Base|IS_VALUABLE;
1432    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
1433    InteractionFlags = Base&~CAN_DISSOLVE;
1434  }
1435
1436  Config RAINBOW_CLOTH;
1437  {
1438    StrengthValue = 60;
1439    ConsumeType = CT_MAGIC;
1440    Density = 150;
1441    Color = rgb16(135, 206, 250);
1442    NameStem = "rainbow cloth";
1443    AdjectiveStem = "rainboweave";
1444    Flexibility = 20;
1445    AttachedGod = SILVA;
1446    SoftenedMaterial = AIR;
1447    HardenedMaterial = GOSSAMER;
1448    IntelligenceRequirement = 13;
1449    PriceModifier = 900;
1450    CommonFlags = Base|IS_VALUABLE;
1451    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
1452    InteractionFlags = Base&~CAN_DISSOLVE;
1453  }
1454
1455  Config SHADOW_CLOTH;
1456  {
1457    StrengthValue = 50;
1458    ConsumeType = CT_MAGIC;
1459    Density = 150;
1460    Color = rgb16(138, 121, 93);
1461    NameStem = "shadow cloth";
1462    AdjectiveStem = "shadoweave";
1463    Flexibility = 30;
1464    AttachedGod = CLEPTIA;
1465    SoftenedMaterial = AIR;
1466    HardenedMaterial = GOSSAMER;
1467    IntelligenceRequirement = 13;
1468    PriceModifier = 900;
1469    CommonFlags = Base|IS_VALUABLE;
1470    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
1471    InteractionFlags = Base&~CAN_DISSOLVE;
1472  }
1473
1474  /*
1475   * Future materials
1476   */
1477
1478  /* Future textiles */
1479
1480  Config NYLON;
1481  {
1482    StrengthValue = 15;
1483    ConsumeType = CT_PLASTIC; /* Close enough. */
1484    Density = 200;
1485    Color = rgb16(255, 67, 164);
1486    NameStem = "nylon";
1487    Flexibility = 15;
1488    IntelligenceRequirement = 5;
1489    PriceModifier = 20;
1490    AttachedGod = LORICATUS;
1491    HardenedMaterial = ELASTI_CLOTH;
1492    CategoryFlags = Base|CAN_BE_TAILORED;
1493    InteractionFlags = Base|CAN_BURN;
1494  }
1495
1496  Config ELASTI_CLOTH;
1497  {
1498    StrengthValue = 30;
1499    ConsumeType = CT_PLASTIC;
1500    Density = 300;
1501    Color = rgb16(8, 146, 208);
1502    NameStem = "elasticloth";
1503    Flexibility = 30;
1504    IntelligenceRequirement = 10;
1505    PriceModifier = 40;
1506    AttachedGod = LORICATUS;
1507    SoftenedMaterial = NYLON;
1508    HardenedMaterial = ETEX_CLOTH;
1509    NameFlags = Base|USE_AN;
1510    CategoryFlags = Base|CAN_BE_TAILORED;
1511    InteractionFlags = Base|CAN_BURN;
1512  }
1513
1514  Config ETEX_CLOTH;
1515  {
1516    StrengthValue = 60;
1517    ConsumeType = CT_PLASTIC;
1518    Density = 500;
1519    Color = rgb16(0, 173, 255);
1520    Emitation = rgb24(50, 100, 160);
1521    NameStem = "e-tex";
1522    Flexibility = 15;
1523    IntelligenceRequirement = 15;
1524    PriceModifier = 100;
1525    AttachedGod = LORICATUS;
1526    SoftenedMaterial = ELASTI_CLOTH;
1527    HardenedMaterial = SMART_CLOTH;
1528    NameFlags = Base|USE_AN;
1529    CommonFlags = Base|IS_VALUABLE;
1530    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
1531    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1532  }
1533
1534  Config SMART_CLOTH;
1535  {
1536    StrengthValue = 75;
1537    ConsumeType = CT_PLASTIC;
1538    Density = 600;
1539    Color = rgb16(0, 46, 255);
1540    NameStem = "smartcloth";
1541    Flexibility = 20;
1542    IntelligenceRequirement = 20;
1543    PriceModifier = 250;
1544    AttachedGod = LORICATUS;
1545    SoftenedMaterial = ETEX_CLOTH;
1546    HardenedMaterial = FLEXI_CLOTH;
1547    CommonFlags = Base|IS_VALUABLE;
1548    CategoryFlags = Base|CAN_BE_TAILORED;
1549    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1550    FireResistance = 1;
1551  }
1552
1553  Config FLEXI_CLOTH;
1554  {
1555    StrengthValue = 90;
1556    ConsumeType = CT_PLASTIC;
1557    Density = 800;
1558    Color = rgb16(82, 0, 255);
1559    NameStem = "flexiweave";
1560    Flexibility = 30;
1561    IntelligenceRequirement = 25;
1562    PriceModifier = 500;
1563    AttachedGod = LORICATUS;
1564    SoftenedMaterial = SMART_CLOTH;
1565    HardenedMaterial = KEVLAR;
1566    CommonFlags = Base|IS_VALUABLE;
1567    CategoryFlags = Base|CAN_BE_TAILORED;
1568    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
1569    FireResistance = 3;
1570  }
1571
1572  Config KEVLAR;
1573  {
1574    StrengthValue = 140;
1575    ConsumeType = CT_PLASTIC;
1576    Density = 1500;
1577    Color = rgb16(144, 95, 32);
1578    NameStem = "kevlar";
1579    Flexibility = 15;
1580    IntelligenceRequirement = 35;
1581    AttachedGod = LORICATUS;
1582    SoftenedMaterial = FLEXI_CLOTH;
1583    HardenedMaterial = SYNTH_CLOTH;
1584    CommonFlags = Base|IS_VALUABLE;
1585    CategoryFlags = Base|CAN_BE_TAILORED;
1586    InteractionFlags = Base&~CAN_DISSOLVE;
1587  }
1588
1589  Config SYNTH_CLOTH;
1590  {
1591    StrengthValue = 180;
1592    ConsumeType = CT_PLASTIC;
1593    Density = 1500;
1594    Color = rgb16(0, 255, 209);
1595    NameStem = "synth";
1596    Flexibility = 10;
1597    IntelligenceRequirement = 40;
1598    AttachedGod = LORICATUS;
1599    SoftenedMaterial = KEVLAR;
1600    HardenedMaterial = NANO_FIBER;
1601    CommonFlags = Base|IS_VALUABLE;
1602    CategoryFlags = Base|CAN_BE_TAILORED;
1603    InteractionFlags = Base&~CAN_DISSOLVE;
1604  }
1605
1606  Config NANO_FIBER;
1607  {
1608    StrengthValue = 220;
1609    ConsumeType = CT_PLASTIC;
1610    Density = 500;
1611    Color = rgb16(0, 255, 82);
1612    NameStem = "nanofiber";
1613    Flexibility = 20;
1614    IntelligenceRequirement = 45;
1615    AttachedGod = LORICATUS;
1616    SoftenedMaterial = SYNTH_CLOTH;
1617    CommonFlags = Base|IS_VALUABLE;
1618    CategoryFlags = Base|CAN_BE_TAILORED|IS_SPARKLING;
1619    InteractionFlags = Base&~CAN_DISSOLVE;
1620  }
1621
1622  /* Plastic materials */
1623
1624  Config LATEX;
1625  {
1626    StrengthValue = 20;
1627    ConsumeType = CT_PLASTIC;
1628    Density = 600;
1629    Color = rgb16(30, 30, 30);
1630    NameStem = "latex";
1631    Flexibility = 10;
1632    IntelligenceRequirement = 6;
1633    AttachedGod = NEFAS;
1634    HardenedMaterial = RUBBER;
1635    CategoryFlags = Base|IS_GOLEM_MATERIAL|IS_SPARKLING;
1636    InteractionFlags = Base|CAN_BURN;
1637  }
1638
1639  Config RUBBER;
1640  {
1641    StrengthValue = 30;
1642    ConsumeType = CT_PLASTIC;
1643    Density = 1200;
1644    Color = rgb16(60, 60, 60);
1645    NameStem = "rubber";
1646    Flexibility = 7;
1647    IntelligenceRequirement = 7;
1648    AttachedGod = NEFAS;
1649    SoftenedMaterial = LATEX;
1650    HardenedMaterial = PLASTIC;
1651    CategoryFlags = Base|IS_GOLEM_MATERIAL;
1652    InteractionFlags = Base|CAN_BURN;
1653  }
1654
1655  Config PLASTIC;
1656  {
1657    StrengthValue = 50;
1658    ConsumeType = CT_PLASTIC;
1659    Density = 1300;
1660    Color = rgb16(224, 255, 255);
1661    NameStem = "plastic";
1662    Flexibility = 5;
1663    IntelligenceRequirement = 8;
1664    AttachedGod = LORICATUS;
1665    SoftenedMaterial = RUBBER;
1666    HardenedMaterial = HARDENED_PLASTIC;
1667    InteractionFlags = Base|CAN_BURN;
1668  }
1669
1670  Config HARDENED_PLASTIC;
1671  {
1672    StrengthValue = 80;
1673    ConsumeType = CT_PLASTIC;
1674    Density = 1500;
1675    Color = rgb16(0, 255, 255);
1676    NameStem = "hardened plastic";
1677    Flexibility = 3;
1678    IntelligenceRequirement = 9;
1679    AttachedGod = LORICATUS;
1680    SoftenedMaterial = PLASTIC;
1681    HardenedMaterial = PLASTIC_STEEL;
1682    InteractionFlags = Base|CAN_BURN;
1683    FireResistance = 2;
1684  }
1685
1686  Config STAINLESS_STEEL;
1687  {
1688    StrengthValue = 125;
1689    ConsumeType = CT_METAL;
1690    Density = 7500;
1691    Color = rgb16(160, 160, 160); /* Color = rgb16(70, 130, 180); */
1692    PriceModifier = 600;
1693    NameStem = "stainless steel";
1694    Flexibility = 1;
1695    IntelligenceRequirement = 12;
1696    AttachedGod = LORICATUS;
1697    SoftenedMaterial = STEEL;
1698    HardenedMaterial = PLASTIC_STEEL;
1699    CommonFlags = Base|IS_VALUABLE;
1700    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
1701    InteractionFlags = Base&~CAN_DISSOLVE;
1702  }
1703
1704  Config PLASTIC_STEEL;
1705  {
1706    StrengthValue = 160;
1707    ConsumeType = CT_METAL;
1708    Density = 6000;
1709    Color = rgb16(176, 196, 222);
1710    PriceModifier = 800;
1711    NameStem = "plasteel";
1712    Flexibility = 1;
1713    IntelligenceRequirement = 18;
1714    AttachedGod = LORICATUS;
1715    SoftenedMaterial = PLASTIC;
1716    HardenedMaterial = DURALLOY;
1717    CommonFlags = Base|IS_VALUABLE;
1718    CategoryFlags = Base|IS_METAL;
1719    InteractionFlags = Base&~CAN_DISSOLVE;
1720  }
1721
1722  Config DURALLOY;
1723  {
1724    StrengthValue = 190;
1725    ConsumeType = CT_METAL;
1726    Density = 8000;
1727    Color = rgb16(255, 140, 0);
1728    PriceModifier = 1000;
1729    NameStem = "duralloy";
1730    Flexibility = 1;
1731    IntelligenceRequirement = 23;
1732    AttachedGod = LORICATUS;
1733    SoftenedMaterial = PLASTIC_STEEL;
1734    HardenedMaterial = VITRELLOY;
1735    CommonFlags = Base|IS_VALUABLE;
1736    CategoryFlags = Base|IS_METAL;
1737    InteractionFlags = Base&~CAN_DISSOLVE;
1738  }
1739
1740  Config VITRELLOY;
1741  {
1742    StrengthValue = 230;
1743    ConsumeType = CT_METAL;
1744    Density = 9000;
1745    Color = rgb16(255, 165, 0);
1746    PriceModifier = 1500;
1747    NameStem = "vitrelloy";
1748    Flexibility = 1;
1749    IntelligenceRequirement = 28;
1750    AttachedGod = LORICATUS;
1751    SoftenedMaterial = DURALLOY;
1752    CommonFlags = Base|IS_VALUABLE;
1753    CategoryFlags = Base|IS_METAL;
1754    InteractionFlags = Base&~CAN_DISSOLVE;
1755  }
1756
1757  /* Carbon-based materials */
1758
1759  Config CHAR_COAL;
1760  {
1761    StrengthValue = 30;
1762    ConsumeType = CT_MINERAL;
1763    Density = 600;
1764    Color = rgb16(25, 25, 25);
1765    NameStem = "charcoal";
1766    Flexibility = 1;
1767    AttachedGod = INFUSCOR;
1768    SoftenedMaterial = SOOT;
1769    HardenedMaterial = COAL;
1770    NaturalForm = stone;
1771    IntelligenceRequirement = 3;
1772    CategoryFlags = Base|IS_GOLEM_MATERIAL;
1773    InteractionFlags = Base|CAN_BURN;
1774  }
1775
1776  Config COAL;
1777  {
1778    StrengthValue = 45;
1779    ConsumeType = CT_MINERAL;
1780    Density = 1500;
1781    Color = rgb16(55, 55, 55);
1782    NameStem = "coal";
1783    Flexibility = 1;
1784    AttachedGod = INFUSCOR;
1785    SoftenedMaterial = CHAR_COAL;
1786    HardenedMaterial = JET;
1787    NaturalForm = stone;
1788    IntelligenceRequirement = 4;
1789    CategoryFlags = Base|IS_GOLEM_MATERIAL;
1790    InteractionFlags = Base|CAN_BURN;
1791  }
1792
1793  Config JET;
1794  {
1795    StrengthValue = 60;
1796    ConsumeType = CT_MINERAL;
1797    Density = 1500;
1798    Color = rgb16(5, 0, 2);
1799    NameStem = "jet";
1800    Flexibility = 1;
1801    AttachedGod = INFUSCOR;
1802    SoftenedMaterial = COAL;
1803    HardenedMaterial = CARBIDE;
1804    NaturalForm = stone;
1805    IntelligenceRequirement = 6;
1806    PriceModifier = 2000;
1807    CommonFlags = Base|IS_VALUABLE;
1808    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
1809    InteractionFlags = Base|CAN_BURN;
1810  }
1811
1812  Config CARBIDE;
1813  {
1814    StrengthValue = 120;
1815    ConsumeType = CT_MINERAL;
1816    Density = 1000;
1817    Color = rgb16(112, 128, 144);
1818    NameStem = "carbide";
1819    Flexibility = 7;
1820    AttachedGod = LORICATUS;
1821    SoftenedMaterial = JET;
1822    HardenedMaterial = FOLDED_CARBIDE;
1823    IntelligenceRequirement = 24;
1824    PriceModifier = 750;
1825    CommonFlags = Base|IS_VALUABLE;
1826    CategoryFlags = Base|CAN_BE_TAILORED;
1827    InteractionFlags = Base&~CAN_DISSOLVE;
1828  }
1829
1830  Config FOLDED_CARBIDE;
1831  {
1832    StrengthValue = 180;
1833    ConsumeType = CT_MINERAL;
1834    Density = 2000;
1835    Color = rgb16(119, 136, 153);
1836    NameStem = "folded carbide";
1837    Flexibility = 5;
1838    AttachedGod = LORICATUS;
1839    SoftenedMaterial = CARBIDE;
1840    HardenedMaterial = FULLERITE;
1841    IntelligenceRequirement = 31;
1842    PriceModifier = 1000;
1843    CommonFlags = Base|IS_VALUABLE;
1844    CategoryFlags = Base|CAN_BE_TAILORED;
1845    InteractionFlags = Base&~CAN_DISSOLVE;
1846  }
1847
1848  Config FULLERITE;
1849  {
1850    StrengthValue = 230;
1851    ConsumeType = CT_MINERAL;
1852    Density = 3000;
1853    Color = rgb16(192, 192, 192);
1854    NameStem = "fullerite";
1855    Flexibility = 3;
1856    AttachedGod = LORICATUS;
1857    SoftenedMaterial = FOLDED_CARBIDE;
1858    HardenedMaterial = DIAMOND;
1859    IntelligenceRequirement = 36;
1860    PriceModifier = 1250;
1861    CommonFlags = Base|IS_VALUABLE;
1862    CategoryFlags = Base|IS_SPARKLING;
1863    InteractionFlags = Base&~CAN_DISSOLVE;
1864  }
1865
1866  /* Heavy metals */
1867
1868  Config URANIUM;
1869  {
1870    StrengthValue = 75;
1871    ConsumeType = CT_METAL;
1872    Density = 19100;
1873    NutritionValue = 2000;
1874    Color = rgb16(27, 226, 21);
1875    Emitation = rgb24(50, 160, 50);
1876    PriceModifier = 1500;
1877    NameStem = "uranium";
1878    AttachedGod = SCABIES;
1879    SoftenedMaterial = LEAD;
1880    HardenedMaterial = SOLARIUM;
1881    NaturalForm = stick;
1882    IntelligenceRequirement = 20;
1883    Flexibility = 1;
1884    ExplosivePower = 30000;
1885    CommonFlags = Base|IS_VALUABLE;
1886    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
1887    InteractionFlags = Base|CAN_EXPLODE&~CAN_DISSOLVE;
1888  }
1889
1890  Config SOLARIUM;
1891  {
1892    StrengthValue = 95;
1893    ConsumeType = CT_METAL;
1894    Density = 40000;
1895    NutritionValue = 4000;
1896    Color = rgb16(236, 255, 0);
1897    Emitation = rgb24(160, 160, 100);
1898    PriceModifier = 2500;
1899    NameStem = "solarium";
1900    AttachedGod = SCABIES;
1901    SoftenedMaterial = URANIUM;
1902    HardenedMaterial = NEUTRONIUM;
1903    NaturalForm = stick;
1904    IntelligenceRequirement = 30;
1905    Flexibility = 1;
1906    ExplosivePower = 60000;
1907    CommonFlags = Base|IS_VALUABLE;
1908    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
1909    InteractionFlags = Base|CAN_EXPLODE&~CAN_DISSOLVE;
1910  }
1911
1912  Config NEUTRONIUM;
1913  {
1914    StrengthValue = 115;
1915    ConsumeType = CT_METAL;
1916    Density = 100000;
1917    NutritionValue = 8000;
1918    Color = rgb16(70, 173, 212);
1919    Emitation = rgb24(70, 120, 160);
1920    PriceModifier = 5000;
1921    NameStem = "neutronium";
1922    AttachedGod = SCABIES;
1923    SoftenedMaterial = SOLARIUM;
1924    NaturalForm = stick;
1925    IntelligenceRequirement = 40;
1926    Flexibility = 1;
1927    ExplosivePower = 120000;
1928    CommonFlags = Base|IS_VALUABLE;
1929    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
1930    InteractionFlags = Base|CAN_EXPLODE&~CAN_DISSOLVE;
1931  }
1932
1933  /*
1934   * Magical materials
1935   */
1936
1937  /* Arcane materials */
1938
1939  Config MAGIC_CRYSTAL;
1940  {
1941    StrengthValue = 75;
1942    ConsumeType = CT_MINERAL;
1943    Density = 1500;
1944    Color = rgb16(255, 5, 255);
1945    Emitation = rgb24(139, 0, 139);
1946    NameStem = "raw crystallized magic";
1947    AdjectiveStem = "crystal";
1948    AttachedGod = SOPHOS;
1949    NaturalForm = stone;
1950    PriceModifier = 2000;
1951    SoftenedMaterial = MAGIC_LIQUID;
1952    HardenedMaterial = ARCANITE;
1953    IntelligenceRequirement = 7;
1954    Flexibility = 1;
1955    Alpha = 175;
1956    CommonFlags = Base|IS_VALUABLE;
1957    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
1958    InteractionFlags = Base&~CAN_DISSOLVE;
1959  }
1960
1961  Config ARCANITE;
1962  {
1963    StrengthValue = 180;
1964    ConsumeType = CT_METAL;
1965    Density = 800;
1966    Color = rgb16(224, 224, 120);
1967    PriceModifier = 2000;
1968    NameStem = "arcanite";
1969    AttachedGod = SOPHOS;
1970    Flexibility = 3;
1971    SoftenedMaterial = MAGIC_CRYSTAL;
1972    HardenedMaterial = OCCULTUM;
1973    IntelligenceRequirement = 20;
1974    CommonFlags = Base|IS_VALUABLE;
1975    NameFlags = Base|USE_AN;
1976    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
1977    InteractionFlags = Base&~CAN_DISSOLVE;
1978  }
1979
1980  Config OCCULTUM;
1981  {
1982    StrengthValue = 260;
1983    ConsumeType = CT_METAL;
1984    Density = 750;
1985    Color = rgb16(153, 50, 204);
1986    PriceModifier = 2500;
1987    NameStem = "occultum";
1988    AttachedGod = SOPHOS;
1989    Flexibility = 4;
1990    SoftenedMaterial = ARCANITE;
1991    IntelligenceRequirement = 33;
1992    CommonFlags = Base|IS_VALUABLE;
1993    NameFlags = Base|USE_AN;
1994    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
1995    InteractionFlags = Base&~CAN_DISSOLVE;
1996  }
1997
1998  /* Glass materials */
1999
2000  Config SAND_STONE;
2001  {
2002    StrengthValue = 25;
2003    ConsumeType = CT_MINERAL;
2004    Density = 2300;
2005    Color = rgb16(150, 125, 80);
2006    NameStem = "sandstone";
2007    AttachedGod = SILVA;
2008    NaturalForm = stone;
2009    IntelligenceRequirement = 2;
2010    SoftenedMaterial = SAND;
2011    HardenedMaterial = GLASS;
2012    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2013  }
2014
2015  Config RED_SAND_STONE;
2016  {
2017    StrengthValue = 25;
2018    ConsumeType = CT_MINERAL;
2019    Density = 2300;
2020    Color = rgb16(98, 0, 0);
2021    NameStem = "red sandstone";
2022    AttachedGod = SILVA;
2023    NaturalForm = stone;
2024    IntelligenceRequirement = 2;
2025    SoftenedMaterial = RED_SAND;
2026    HardenedMaterial = GLASS;
2027    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2028  }
2029
2030  Config GLASS;
2031  {
2032    StrengthValue = 40;
2033    ConsumeType = CT_MINERAL;
2034    Density = 2500;
2035    Color = rgb16(180, 180, 255);
2036    NameStem = "glass";
2037    Alpha = 150;
2038    AttachedGod = LEGIFER;
2039    SoftenedMaterial = SAND_STONE;
2040    HardenedMaterial = PEARL_GLASS;
2041    IntelligenceRequirement = 5;
2042    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2043  }
2044
2045  Config PEARL_GLASS;
2046  {
2047    StrengthValue = 130;
2048    ConsumeType = CT_MINERAL;
2049    Density = 4000;
2050    Color = rgb16(100, 100, 255);
2051    NameStem = "pearl glass";
2052    Alpha = 150;
2053    PriceModifier = 1500;
2054    AttachedGod = LEGIFER;
2055    SoftenedMaterial = GLASS;
2056    HardenedMaterial = ILLITHIUM;
2057    IntelligenceRequirement = 15;
2058    CommonFlags = Base|IS_VALUABLE;
2059    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
2060  }
2061
2062  Config ILLITHIUM;
2063  {
2064    StrengthValue = 225;
2065    ConsumeType = CT_METAL;
2066    Density = 6000;
2067    Color = rgb16(200, 200, 240);
2068    PriceModifier = 5000;
2069    NameStem = "illithium";
2070    AttachedGod = LEGIFER;
2071    SoftenedMaterial = PEARL_GLASS;
2072    IntelligenceRequirement = 25;
2073    CommonFlags = Base|IS_VALUABLE;
2074    NameFlags = Base|USE_AN;
2075    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
2076    InteractionFlags = Base&~CAN_DISSOLVE;
2077  }
2078
2079  /* Magical ice */
2080
2081  Config ICE;
2082  {
2083    StrengthValue = 30;
2084    ConsumeType = CT_MINERAL; /* correct someday */
2085    Density = 750;
2086    Color = rgb16(175, 175, 230);
2087    NameStem = "ice";
2088    Alpha = 150;
2089    IntelligenceRequirement = 3;
2090    AttachedGod = ATAVUS;
2091    SoftenedMaterial = WATER;
2092    HardenedMaterial = RED_ICE;
2093    NaturalForm = stone;
2094    NameFlags = Base|USE_AN;
2095    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2096  }
2097
2098  Config RED_ICE;
2099  {
2100    StrengthValue = 90;
2101    ConsumeType = CT_MINERAL;
2102    Density = 850;
2103    Color = rgb16(199, 81, 80);
2104    NameStem = "red ice";
2105    Alpha = 150;
2106    IntelligenceRequirement = 8;
2107    AttachedGod = ATAVUS;
2108    SoftenedMaterial = ICE;
2109    HardenedMaterial = JOTUN_ICE;
2110    NaturalForm = stone;
2111    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2112  }
2113
2114  Config JOTUN_ICE;
2115  {
2116    StrengthValue = 180;
2117    ConsumeType = CT_MINERAL;
2118    Density = 950;
2119    Color = rgb16(17, 53, 114);
2120    NameStem = "jotun ice";
2121    Alpha = 175;
2122    IntelligenceRequirement = 18;
2123    AttachedGod = ATAVUS;
2124    SoftenedMaterial = RED_ICE;
2125    HardenedMaterial = PRIMORDIAL_ICE;
2126    NaturalForm = stone;
2127    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2128  }
2129
2130  Config PRIMORDIAL_ICE;
2131  {
2132    StrengthValue = 270;
2133    ConsumeType = CT_MINERAL;
2134    Density = 1100;
2135    Color = rgb16(127, 255, 212);
2136    NameStem = "primordial ice";
2137    Alpha = 175;
2138    IntelligenceRequirement = 28;
2139    PriceModifier = 1750;
2140    AttachedGod = ATAVUS;
2141    SoftenedMaterial = JOTUN_ICE;
2142    NaturalForm = stone;
2143    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2144    InteractionFlags = Base&~CAN_DISSOLVE;
2145  }
2146
2147  /*
2148   * Plant and animal materials
2149   */
2150
2151  /* Plant fiber */
2152
2153  Config GRASS;
2154  {
2155    StrengthValue = 2;
2156    ConsumeType = CT_MISC_PLANT;
2157    Density = 100;
2158    Color = rgb16(32, 110, 32);
2159    NameStem = "grass";
2160    AdjectiveStem = "grassy";
2161    Flexibility = 15;
2162    AttachedGod = SILVA;
2163    SoftenedMaterial = PLANT_FIBER;
2164    HardenedMaterial = LEAF;
2165    CommonFlags = Base&~CAN_BE_WISHED;
2166    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2167    BodyFlags = Base|CAN_REGENERATE|IS_ALIVE;
2168    InteractionFlags = Base|CAN_BURN;
2169  }
2170
2171  Config DARK_GRASS;
2172  {
2173    StrengthValue = 2;
2174    ConsumeType = CT_MISC_PLANT;
2175    Density = 100;
2176    Color = rgb16(75, 100, 75);
2177    NameStem = "grass";
2178    AdjectiveStem = "grassy";
2179    Flexibility = 15;
2180    AttachedGod = SILVA;
2181    SoftenedMaterial = PLANT_FIBER;
2182    HardenedMaterial = DARK_PETAL;
2183    CommonFlags = Base&~CAN_BE_WISHED;
2184    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2185    BodyFlags = Base|CAN_REGENERATE|IS_ALIVE;
2186    InteractionFlags = Base|CAN_BURN;
2187  }
2188
2189  Config MYCELIUM;
2190  {
2191    StrengthValue = 2;
2192    ConsumeType = CT_MISC_PLANT;
2193    Density = 100;
2194    Color = rgb16(47, 79, 79);
2195    NameStem = "mycelium";
2196    Flexibility = 15;
2197    AttachedGod = SCABIES;
2198    SoftenedMaterial = MUSHROOM_FLESH;
2199    HardenedMaterial = DARK_PETAL;
2200    CommonFlags = Base&~CAN_BE_WISHED;
2201    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2202    BodyFlags = Base|CAN_REGENERATE|IS_ALIVE;
2203    InteractionFlags = Base|CAN_BURN;
2204  }
2205
2206  Config LEAF;
2207  {
2208    StrengthValue = 3;
2209    ConsumeType = CT_MISC_PLANT;
2210    Density = 500;
2211    Color = rgb16(0, 160, 0);
2212    NameStem = "leaf";
2213    Flexibility = 10;
2214    IntelligenceRequirement = 3;
2215    AttachedGod = SILVA;
2216    SoftenedMaterial = PLANT_FIBER;
2217    HardenedMaterial = PALM_LEAF;
2218    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2219    InteractionFlags = Base|CAN_BURN;
2220  }
2221
2222  Config PALM_LEAF;
2223  {
2224    StrengthValue = 5;
2225    ConsumeType = CT_MISC_PLANT;
2226    Density = 500;
2227    Color = rgb16(0, 160, 0);
2228    NameStem = "palm leaf";
2229    Flexibility = 10;
2230    IntelligenceRequirement = 5;
2231    AttachedGod = SILVA;
2232    SoftenedMaterial = LEAF;
2233    HardenedMaterial = WITCH_BARK;
2234    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2235    InteractionFlags = Base|CAN_BURN;
2236  }
2237
2238  Config WITCH_BARK;
2239  {
2240    StrengthValue = 50;
2241    ConsumeType = CT_MISC_PLANT;
2242    Density = 700;
2243    Color = rgb16(128, 128, 0);
2244    NameStem = "witchbark";
2245    Flexibility = 7;
2246    IntelligenceRequirement = 10;
2247    AttachedGod = SILVA;
2248    SoftenedMaterial = PALM_LEAF;
2249    HardenedMaterial = DARK_PETAL;
2250    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2251    InteractionFlags = Base|CAN_BURN;
2252    FireResistance = 1;
2253  }
2254
2255  Config DARK_PETAL;
2256  {
2257    StrengthValue = 75;
2258    ConsumeType = CT_MISC_PLANT;
2259    Density = 300;
2260    Color = rgb16(0, 60, 0);
2261    NameStem = "dark petal";
2262    Flexibility = 15;
2263    IntelligenceRequirement = 15;
2264    PriceModifier = 100;
2265    AttachedGod = SILVA;
2266    SoftenedMaterial = WITCH_BARK;
2267    HardenedMaterial = STEEL_LEAF;
2268    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2269    InteractionFlags = Base|CAN_BURN;
2270    FireResistance = 1;
2271  }
2272
2273  Config STEEL_LEAF;
2274  {
2275    StrengthValue = 90;
2276    ConsumeType = CT_MISC_PLANT;
2277    Density = 900;
2278    Color = rgb16(143, 188, 143);
2279    NameStem = "steeleaf";
2280    Flexibility = 7;
2281    IntelligenceRequirement = 20;
2282    PriceModifier = 150;
2283    AttachedGod = SILVA;
2284    SoftenedMaterial = DARK_PETAL;
2285    HardenedMaterial = CHLOROPHYTE;
2286    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2287    InteractionFlags = Base|CAN_BURN;
2288    FireResistance = 3;
2289  }
2290
2291  Config CHLOROPHYTE;
2292  {
2293    StrengthValue = 125;
2294    ConsumeType = CT_MISC_PLANT;
2295    Density = 1200;
2296    Color = rgb16(118, 169, 18);
2297    NameStem = "chlorophyte";
2298    Flexibility = 5;
2299    IntelligenceRequirement = 25;
2300    PriceModifier = 750;
2301    AttachedGod = SILVA;
2302    SoftenedMaterial = STEEL_LEAF;
2303    CommonFlags = Base|IS_VALUABLE;
2304    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2305    InteractionFlags = Base|CAN_BURN&~CAN_DISSOLVE;
2306    FireResistance = 7;
2307  }
2308
2309  /* Paper */
2310
2311  Config PAPYRUS;
2312  {
2313    StrengthValue = 3;
2314    ConsumeType = CT_MISC_PLANT;
2315    Density = 800;
2316    Color = rgb16(200, 200, 200);
2317    NameStem = "papyrus";
2318    Flexibility = 10;
2319    AttachedGod = SOPHOS;
2320    PriceModifier = 100;
2321    SoftenedMaterial = PLANT_FIBER;
2322    HardenedMaterial = PARCHMENT;
2323    IntelligenceRequirement = 4;
2324    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2325    InteractionFlags = Base|CAN_BURN;
2326  }
2327
2328  Config PARCHMENT;
2329  {
2330    StrengthValue = 5;
2331    ConsumeType = CT_MISC_ANIMAL;
2332    Density = 800;
2333    Color = rgb16(200, 200, 200);
2334    NameStem = "parchment";
2335    Flexibility = 10;
2336    AttachedGod = SOPHOS;
2337    PriceModifier = 100;
2338    SoftenedMaterial = PAPYRUS;
2339    HardenedMaterial = VELLUM;
2340    IntelligenceRequirement = 5;
2341    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2342    InteractionFlags = Base|CAN_BURN;
2343  }
2344
2345  Config VELLUM;
2346  {
2347    StrengthValue = 7;
2348    ConsumeType = CT_MISC_ANIMAL;
2349    Density = 800;
2350    Color = rgb16(200, 200, 200);
2351    NameStem = "vellum";
2352    Flexibility = 10;
2353    AttachedGod = SOPHOS;
2354    PriceModifier = 100;
2355    SoftenedMaterial = PARCHMENT;
2356    HardenedMaterial = PAPER_BOARD;
2357    IntelligenceRequirement = 6;
2358    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2359    InteractionFlags = Base|CAN_BURN;
2360  }
2361
2362  Config PAPER_BOARD;
2363  {
2364    StrengthValue = 15;
2365    ConsumeType = CT_MISC_PLANT;
2366    Density = 900;
2367    Color = rgb16(222, 222, 222);
2368    NameStem = "paperboard";
2369    Flexibility = 7;
2370    AttachedGod = SOPHOS;
2371    PriceModifier = 150;
2372    SoftenedMaterial = PARCHMENT;
2373    HardenedMaterial = SPIDER_SILK;
2374    IntelligenceRequirement = 7;
2375    CategoryFlags = Base|CAN_BE_TAILORED|IS_GOLEM_MATERIAL;
2376    InteractionFlags = Base|CAN_BURN;
2377  }
2378
2379  /* Woods */
2380
2381  Config FUNGI_WOOD;
2382  {
2383    StrengthValue = 20;
2384    ConsumeType = CT_MISC_PLANT;
2385    Density = 200;
2386    Color = rgb16(133, 99, 99);
2387    NameStem = "fungiwood";
2388    AttachedGod = SCABIES;
2389    Flexibility = 3;
2390    IntelligenceRequirement = 2;
2391    NaturalForm = stick;
2392    SoftenedMaterial = MUSHROOM_FLESH;
2393    HardenedMaterial = SPRUCE_WOOD;
2394    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2395    InteractionFlags = Base|CAN_BURN;
2396  }
2397
2398  Config SPRUCE_WOOD;
2399  {
2400    StrengthValue = 25;
2401    ConsumeType = CT_MISC_PLANT;
2402    Density = 450;
2403    Color = rgb16(0, 89, 96);
2404    NameStem = "spruce wood";
2405    AdjectiveStem = "spruce";
2406    AttachedGod = SILVA;
2407    Flexibility = 2;
2408    IntelligenceRequirement = 3;
2409    NaturalForm = stick;
2410    SoftenedMaterial = FUNGI_WOOD;
2411    HardenedMaterial = SYCAMORE_WOOD;
2412    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2413    InteractionFlags = Base|CAN_BURN;
2414  }
2415
2416  Config SYCAMORE_WOOD;
2417  {
2418    StrengthValue = 32;
2419    ConsumeType = CT_MISC_PLANT;
2420    Density = 600;
2421    Color = rgb16(102, 51, 0);
2422    NameStem = "sycamore wood";
2423    AdjectiveStem = "sycamore";
2424    AttachedGod = SILVA;
2425    Flexibility = 2;
2426    IntelligenceRequirement = 4;
2427    NaturalForm = stick;
2428    SoftenedMaterial = SPRUCE_WOOD;
2429    HardenedMaterial = ELM_WOOD;
2430    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2431    InteractionFlags = Base|CAN_BURN;
2432  }
2433
2434  Config ELM_WOOD;
2435  {
2436    StrengthValue = 40;
2437    ConsumeType = CT_MISC_PLANT;
2438    Density = 700;
2439    Color = rgb16(130, 82, 1);
2440    NameStem = "elm wood";
2441    AdjectiveStem = "elm";
2442    AttachedGod = SILVA;
2443    Flexibility = 2;
2444    IntelligenceRequirement = 5;
2445    NaturalForm = stick;
2446    SoftenedMaterial = SYCAMORE_WOOD;
2447    HardenedMaterial = ASH_WOOD;
2448    NameFlags = Base|USE_AN;
2449    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2450    InteractionFlags = Base|CAN_BURN;
2451  }
2452
2453  Config ASH_WOOD;
2454  {
2455    StrengthValue = 45;
2456    ConsumeType = CT_MISC_PLANT;
2457    Density = 850;
2458    Color = rgb16(159, 150, 136);
2459    NameStem = "ash wood";
2460    AdjectiveStem = "ash";
2461    AttachedGod = SILVA;
2462    Flexibility = 2;
2463    IntelligenceRequirement = 6;
2464    NaturalForm = stick;
2465    SoftenedMaterial = ELM_WOOD;
2466    HardenedMaterial = CYPRESS_WOOD;
2467    NameFlags = Base|USE_AN;
2468    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2469    InteractionFlags = Base|CAN_BURN;
2470  }
2471
2472  Config CYPRESS_WOOD;
2473  {
2474    StrengthValue = 50;
2475    ConsumeType = CT_MISC_PLANT;
2476    Density = 500;
2477    Color = rgb16(166, 128, 100);
2478    NameStem = "cypress wood";
2479    AdjectiveStem = "cypress";
2480    AttachedGod = SILVA;
2481    Flexibility = 2;
2482    IntelligenceRequirement = 8;
2483    PriceModifier = 250;
2484    NaturalForm = stick;
2485    SoftenedMaterial = ASH_WOOD;
2486    HardenedMaterial = KAURI_WOOD;
2487    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2488    InteractionFlags = Base|CAN_BURN;
2489    FireResistance = 1;
2490  }
2491
2492  Config HOLLY_WOOD;
2493  {
2494    StrengthValue = 20;
2495    ConsumeType = CT_MISC_PLANT;
2496    Density = 750;
2497    Color = rgb16(163, 105, 95);
2498    NameStem = "holly wood";
2499    AdjectiveStem = "holly";
2500    AttachedGod = SILVA;
2501    Flexibility = 3;
2502    IntelligenceRequirement = 3;
2503    NaturalForm = stick;
2504    SoftenedMaterial = PLANT_FIBER;
2505    HardenedMaterial = YEW_WOOD;
2506    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2507    InteractionFlags = Base|CAN_BURN;
2508  }
2509
2510  Config YEW_WOOD;
2511  {
2512    StrengthValue = 25;
2513    ConsumeType = CT_MISC_PLANT;
2514    Density = 700;
2515    Color = rgb16(147, 95, 86);
2516    NameStem = "yew wood";
2517    AdjectiveStem = "yew";
2518    AttachedGod = SILVA;
2519    Flexibility = 2;
2520    IntelligenceRequirement = 4;
2521    NaturalForm = stick;
2522    SoftenedMaterial = HOLLY_WOOD;
2523    HardenedMaterial = BEECH_WOOD;
2524    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2525    InteractionFlags = Base|CAN_BURN;
2526  }
2527
2528  Config BEECH_WOOD;
2529  {
2530    StrengthValue = 35;
2531    ConsumeType = CT_MISC_PLANT;
2532    Density = 650;
2533    Color = rgb16(87, 51, 32);
2534    NameStem = "beech wood";
2535    AdjectiveStem = "beech";
2536    AttachedGod = SILVA;
2537    Flexibility = 2;
2538    IntelligenceRequirement = 5;
2539    NaturalForm = stick;
2540    SoftenedMaterial = YEW_WOOD;
2541    HardenedMaterial = BAMBOO_WOOD;
2542    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2543    InteractionFlags = Base|CAN_BURN;
2544  }
2545
2546  Config BAMBOO_WOOD;
2547  {
2548    StrengthValue = 45;
2549    ConsumeType = CT_MISC_PLANT;
2550    Density = 400;
2551    Color = rgb16(83, 226, 86);
2552    NameStem = "bamboo";
2553    AttachedGod = SILVA;
2554    Flexibility = 4;
2555    IntelligenceRequirement = 7;
2556    NaturalForm = stick;
2557    SoftenedMaterial = BEECH_WOOD;
2558    HardenedMaterial = MAHOGANY_WOOD;
2559    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2560    InteractionFlags = Base|CAN_BURN;
2561    FireResistance = 1;
2562  }
2563
2564  Config MAHOGANY_WOOD;
2565  {
2566    StrengthValue = 55;
2567    ConsumeType = CT_MISC_PLANT;
2568    Density = 850;
2569    Color = rgb16(103, 10, 10);
2570    NameStem = "mahogany wood";
2571    AdjectiveStem = "mahogany";
2572    AttachedGod = SILVA;
2573    Flexibility = 2;
2574    IntelligenceRequirement = 9;
2575    PriceModifier = 250;
2576    NaturalForm = stick;
2577    SoftenedMaterial = BAMBOO_WOOD;
2578    HardenedMaterial = KAURI_WOOD;
2579    CommonFlags = Base|IS_VALUABLE;
2580    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2581    InteractionFlags = Base|CAN_BURN;
2582    FireResistance = 2;
2583  }
2584
2585  Config BALSA_WOOD;
2586  {
2587    StrengthValue = 20;
2588    ConsumeType = CT_MISC_PLANT;
2589    Density = 250;
2590    Color = rgb16(160, 108, 50);
2591    NameStem = "balsa wood";
2592    AdjectiveStem = "balsa";
2593    AttachedGod = SILVA;
2594    Flexibility = 3;
2595    IntelligenceRequirement = 2;
2596    NaturalForm = stick;
2597    SoftenedMaterial = PLANT_FIBER;
2598    HardenedMaterial = PINE_WOOD;
2599    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2600    InteractionFlags = Base|CAN_BURN;
2601  }
2602
2603  Config PINE_WOOD;
2604  {
2605    StrengthValue = 25;
2606    ConsumeType = CT_MISC_PLANT;
2607    Density = 400;
2608    Color = rgb16(208, 108, 42);
2609    NameStem = "pine wood";
2610    AdjectiveStem = "pine";
2611    AttachedGod = SILVA;
2612    Flexibility = 2;
2613    IntelligenceRequirement = 3;
2614    NaturalForm = stick;
2615    SoftenedMaterial = BALSA_WOOD;
2616    HardenedMaterial = FIR_WOOD;
2617    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2618    InteractionFlags = Base|CAN_BURN;
2619  }
2620
2621  Config FIR_WOOD;
2622  {
2623    StrengthValue = 30;
2624    ConsumeType = CT_MISC_PLANT;
2625    Density = 500;
2626    Color = rgb16(140, 96, 48);
2627    NameStem = "fir wood";
2628    AdjectiveStem = "fir";
2629    AttachedGod = SILVA;
2630    Flexibility = 2;
2631    IntelligenceRequirement = 4;
2632    NaturalForm = stick;
2633    SoftenedMaterial = PINE_WOOD;
2634    HardenedMaterial = BIRCH_WOOD;
2635    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2636    InteractionFlags = Base|CAN_BURN;
2637  }
2638
2639  Config BIRCH_WOOD;
2640  {
2641    StrengthValue = 35;
2642    ConsumeType = CT_MISC_PLANT;
2643    Density = 600;
2644    Color = rgb16(130, 70, 32);
2645    NameStem = "birch wood";
2646    AdjectiveStem = "birch";
2647    AttachedGod = SILVA;
2648    Flexibility = 2;
2649    IntelligenceRequirement = 5;
2650    NaturalForm = stick;
2651    SoftenedMaterial = FIR_WOOD;
2652    HardenedMaterial = OAK_WOOD;
2653    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2654    InteractionFlags = Base|CAN_BURN;
2655  }
2656
2657  Config OAK_WOOD;
2658  {
2659    StrengthValue = 45;
2660    ConsumeType = CT_MISC_PLANT;
2661    Density = 700;
2662    Color = rgb16(124, 50, 16);
2663    NameStem = "oak wood";
2664    AdjectiveStem = "oaken";
2665    AttachedGod = SILVA;
2666    Flexibility = 2;
2667    IntelligenceRequirement = 6;
2668    NaturalForm = stick;
2669    SoftenedMaterial = BIRCH_WOOD;
2670    HardenedMaterial = TEAK_WOOD;
2671    NameFlags = Base|USE_AN;
2672    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2673    InteractionFlags = Base|CAN_BURN;
2674  }
2675
2676  Config TEAK_WOOD;
2677  {
2678    StrengthValue = 50;
2679    ConsumeType = CT_MISC_PLANT;
2680    Density = 750;
2681    Color = rgb16(80, 40, 30);
2682    NameStem = "teak wood";
2683    AdjectiveStem = "teak";
2684    AttachedGod = SILVA;
2685    NaturalForm = stick;
2686    SoftenedMaterial = OAK_WOOD;
2687    HardenedMaterial = EBONY_WOOD;
2688    Flexibility = 2;
2689    IntelligenceRequirement = 7;
2690    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2691    InteractionFlags = Base|CAN_BURN;
2692    FireResistance = 1;
2693  }
2694
2695  Config EBONY_WOOD;
2696  {
2697    StrengthValue = 65;
2698    ConsumeType = CT_MISC_PLANT;
2699    Density = 1000;
2700    Color = rgb16(48, 48, 48);
2701    NameStem = "ebony wood";
2702    AdjectiveStem = "ebony";
2703    AttachedGod = SILVA;
2704    NaturalForm = stick;
2705    SoftenedMaterial = TEAK_WOOD;
2706    HardenedMaterial = KAURI_WOOD;
2707    Flexibility = 2;
2708    IntelligenceRequirement = 10;
2709    PriceModifier = 250;
2710    CommonFlags = Base|IS_VALUABLE;
2711    NameFlags = Base|USE_AN;
2712    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2713    InteractionFlags = Base|CAN_BURN;
2714    FireResistance = 2;
2715  }
2716
2717  Config KAURI_WOOD;
2718  {
2719    StrengthValue = 95;
2720    ConsumeType = CT_MISC_PLANT;
2721    Density = 800;
2722    Color = rgb16(140, 92, 42);
2723    NameStem = "kauri wood";
2724    AdjectiveStem = "kauri";
2725    AttachedGod = SILVA;
2726    NaturalForm = stick;
2727    SoftenedMaterial = EBONY_WOOD;
2728    HardenedMaterial = RATA_WOOD;
2729    Flexibility = 2;
2730    IntelligenceRequirement = 12;
2731    PriceModifier = 500;
2732    CommonFlags = Base|IS_VALUABLE;
2733    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2734    InteractionFlags = Base|CAN_BURN;
2735    FireResistance = 3;
2736  }
2737
2738  Config RATA_WOOD;
2739  {
2740    StrengthValue = 155;
2741    ConsumeType = CT_MISC_PLANT;
2742    Density = 700;
2743    Color = rgb16(166, 44, 24);
2744    NameStem = "rata wood";
2745    AdjectiveStem = "rata";
2746    AttachedGod = SILVA;
2747    NaturalForm = stick;
2748    SoftenedMaterial = KAURI_WOOD;
2749    HardenedMaterial = SIDGURE_WOOD;
2750    Flexibility = 2;
2751    IntelligenceRequirement = 15;
2752    PriceModifier = 750;
2753    CommonFlags = Base|IS_VALUABLE;
2754    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2755    InteractionFlags = Base|CAN_BURN;
2756    FireResistance = 4;
2757  }
2758
2759  Config SIDGURE_WOOD; /* magical mango world-tree wood */
2760  {
2761    StrengthValue = 225;
2762    ConsumeType = CT_MISC_PLANT;
2763    Density = 600;
2764    Color = rgb16(198, 110, 46);
2765    NameStem = "sidgure wood";
2766    AdjectiveStem = "sidgure";
2767    AttachedGod = SILVA;
2768    NaturalForm = stick;
2769    Flexibility = 3;
2770    IntelligenceRequirement = 20;
2771    PriceModifier = 900;
2772    SoftenedMaterial = RATA_WOOD;
2773    CommonFlags = Base|IS_VALUABLE;
2774    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2775    InteractionFlags = Base|CAN_BURN;
2776    FireResistance = 5;
2777  }
2778
2779  Config PETRIFIED_WOOD;
2780  {
2781    StrengthValue = 35;
2782    ConsumeType = CT_MINERAL;
2783    Density = 2700;
2784    Color = rgb16(133, 94, 66);
2785    NameStem = "petrified wood";
2786    AttachedGod = SILVA;
2787    NaturalForm = stick;
2788    IntelligenceRequirement = 3;
2789    SoftenedMaterial = SPRUCE_WOOD;
2790    HardenedMaterial = GRANITE;
2791    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2792  }
2793
2794  /* Horn materials */
2795
2796  Config HUMAN_NAIL;
2797  {
2798    StrengthValue = 20;
2799    ConsumeType = CT_BONE;
2800    Density = 1600;
2801    NutritionValue = 50;
2802    Color = rgb16(255, 250, 250);
2803    NameStem = "human nail";
2804    IntelligenceRequirement = 4;
2805    Flexibility = 4;
2806    AttachedGod = CRUENTUS;
2807    SoftenedMaterial = HUMAN_FLESH;
2808    HardenedMaterial = CHITINE;
2809    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2810    InteractionFlags = Base|CAN_BURN;
2811  }
2812
2813  Config CHITINE;
2814  {
2815    StrengthValue = 40;
2816    ConsumeType = CT_BONE;
2817    Density = 1900;
2818    NutritionValue = 50;
2819    Color = rgb16(250, 235, 215);
2820    NameStem = "chitine";
2821    IntelligenceRequirement = 6;
2822    Flexibility = 2;
2823    AttachedGod = CRUENTUS;
2824    SoftenedMaterial = HUMAN_NAIL;
2825    HardenedMaterial = BUFFALO_HORN;
2826    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2827    InteractionFlags = Base|CAN_BURN;
2828  }
2829
2830  Config BUFFALO_HORN;
2831  {
2832    StrengthValue = 60;
2833    ConsumeType = CT_BONE;
2834    Density = 2000;
2835    NutritionValue = 150;
2836    Color = rgb16(231, 223, 206);
2837    NameStem = "buffalo horn";
2838    IntelligenceRequirement = 8;
2839    AttachedGod = CRUENTUS;
2840    SoftenedMaterial = CHITINE;
2841    HardenedMaterial = MOOSE_ANTLER;
2842    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2843    InteractionFlags = Base|CAN_BURN;
2844  }
2845
2846  Config MOOSE_ANTLER;
2847  {
2848    StrengthValue = 80;
2849    ConsumeType = CT_BONE;
2850    Density = 2000;
2851    NutritionValue = 250;
2852    Color = rgb16(240, 234, 214);
2853    NameStem = "moose antler";
2854    IntelligenceRequirement = 10;
2855    AttachedGod = CRUENTUS;
2856    SoftenedMaterial = BUFFALO_HORN;
2857    HardenedMaterial = UNICORN_HORN;
2858    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2859    InteractionFlags = Base|CAN_BURN|EFFECT_IS_GOOD;
2860  }
2861
2862  Config UNICORN_HORN;
2863  {
2864    StrengthValue = 200;
2865    ConsumeType = CT_BONE;
2866    Effect = EFFECT_ANTIDOTE;
2867    ConsumeEndMessage = CEM_ANTIDOTE;
2868    Density = 2000;
2869    NutritionValue = 2000;
2870    Color = rgb16(200, 200, 200);
2871    NameStem = "unicorn horn";
2872    IntelligenceRequirement = 20;
2873    PriceModifier = 1250;
2874    AttachedGod = SEGES;
2875    SoftenedMaterial = MOOSE_ANTLER;
2876    CommonFlags = Base|IS_VALUABLE;
2877    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
2878    InteractionFlags = Base|CAN_BURN;
2879    FireResistance = 6;
2880  }
2881
2882  Config TURTLE_SHELL;
2883  {
2884    StrengthValue = 160;
2885    Density = 2000;
2886    Flexibility = 1;
2887    ConsumeType = CT_BONE;
2888    Color = rgb16(128, 128, 98);
2889    NutritionValue = 1200;
2890    IntelligenceRequirement = 18;
2891    NameStem = "giant turtle shell";
2892    AttachedGod = MORTIFER;
2893    SoftenedMaterial = WRAITH_BONE;
2894    HardenedMaterial = DRAGON_BONE;
2895    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2896    InteractionFlags = Base|CAN_BURN;
2897    FireResistance = 2;
2898  }
2899
2900  Config SEA_SHELL;
2901  {
2902    StrengthValue = 60;
2903    Density = 2000;
2904    Flexibility = 1;
2905    ConsumeType = CT_MINERAL;
2906    Color = rgb16(255, 245, 238);
2907    IntelligenceRequirement = 4;
2908    NameStem = "seashell";
2909    AttachedGod = SOPHOS;
2910    SoftenedMaterial = LIME_STONE;
2911    HardenedMaterial = TURTLE_SHELL;
2912    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2913  }
2914
2915  Config DRAGON_BONE;
2916  {
2917    StrengthValue = 200;
2918    Density = 5000;
2919    Flexibility = 1;
2920    ConsumeType = CT_MINERAL;
2921    Color = rgb16(218, 206, 184);
2922    IntelligenceRequirement = 24;
2923    PriceModifier = 1250;
2924    NameStem = "petrified dragon bone";
2925    AttachedGod = MORTIFER;
2926    SoftenedMaterial = TURTLE_SHELL;
2927    HardenedMaterial = OMMEL_BONE;
2928    CommonFlags = Base|IS_VALUABLE;
2929    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2930    InteractionFlags = Base&~CAN_DISSOLVE;
2931  }
2932
2933  /* Other organic */
2934
2935  Config WAX;
2936  {
2937    StrengthValue = 2;
2938    ConsumeType = CT_MISC_ANIMAL;
2939    Density = 900;
2940    Color = rgb16(240, 238, 176);
2941    NameStem = "wax";
2942    Flexibility = 10;
2943    AttachedGod = SEGES;
2944    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2945    InteractionFlags = Base|CAN_BURN;
2946  }
2947
2948  /*
2949   * Minerals
2950   */
2951
2952  /* Common stones */
2953
2954  Config GRAVEL;
2955  {
2956    StrengthValue = 20;
2957    ConsumeType = CT_MINERAL;
2958    Density = 2500;
2959    Flexibility = 2;
2960    Color = rgb16(180, 180, 180);
2961    NameStem = "gravel";
2962    DigProductMaterial = GRANITE;
2963    NaturalForm = stone;
2964    AttachedGod = SILVA;
2965    SoftenedMaterial = SAND;
2966    HardenedMaterial = COBBLE_STONE;
2967    CommonFlags = Base&~CAN_BE_WISHED;
2968  }
2969
2970  Config MORAINE;
2971  {
2972    StrengthValue = 20;
2973    ConsumeType = CT_MINERAL;
2974    Density = 2500;
2975    Flexibility = 2;
2976    Color = rgb16(100, 60, 30);
2977    NameStem = "moraine";
2978    DigProductMaterial = GRANITE;
2979    NaturalForm = stone;
2980    AttachedGod = SILVA;
2981    SoftenedMaterial = SAND;
2982    HardenedMaterial = COBBLE_STONE;
2983    CommonFlags = Base&~CAN_BE_WISHED;
2984  }
2985
2986  Config COBBLE_STONE;
2987  {
2988    StrengthValue = 40;
2989    ConsumeType = CT_MINERAL;
2990    Density = 2700;
2991    Color = rgb16(100, 100, 100);
2992    NameStem = "cobblestone";
2993    AttachedGod = SILVA;
2994    NaturalForm = stone;
2995    SoftenedMaterial = SAND;
2996    HardenedMaterial = GRANITE;
2997    CategoryFlags = Base|IS_GOLEM_MATERIAL;
2998  }
2999
3000  Config LIME_STONE;
3001  {
3002    StrengthValue = 30;
3003    ConsumeType = CT_MINERAL;
3004    Density = 2500;
3005    Color = rgb16(160, 170, 160);
3006    NameStem = "limestone";
3007    AttachedGod = SILVA;
3008    NaturalForm = stone;
3009    SoftenedMaterial = SAND;
3010    HardenedMaterial = SHALE;
3011    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3012  }
3013
3014  Config SHALE;
3015  {
3016    StrengthValue = 35;
3017    ConsumeType = CT_MINERAL;
3018    Density = 2600;
3019    Color = rgb16(81, 86, 100); /* dark Haast shale */
3020    NameStem = "shale";
3021    AttachedGod = SILVA;
3022    NaturalForm = stone;
3023    IntelligenceRequirement = 2;
3024    SoftenedMaterial = LIME_STONE;
3025    HardenedMaterial = OBSIDIAN;
3026    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3027  }
3028
3029  Config OBSIDIAN;
3030  {
3031    StrengthValue = 40;
3032    ConsumeType = CT_MINERAL;
3033    Density = 2400;
3034    Color = rgb16(40, 40, 40);
3035    NameStem = "obsidian";
3036    AttachedGod = SILVA;
3037    NaturalForm = stone;
3038    IntelligenceRequirement = 4;
3039    PriceModifier = 1500;
3040    SoftenedMaterial = SHALE;
3041    HardenedMaterial = MARBLE;
3042    NameFlags = Base|USE_AN;
3043    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3044  }
3045
3046  Config MARBLE;
3047  {
3048    StrengthValue = 50;
3049    ConsumeType = CT_MINERAL;
3050    Density = 3000;
3051    Color = rgb16(210, 210, 210);
3052    NameStem = "marble";
3053    AttachedGod = DULCIS;
3054    NaturalForm = stone;
3055    IntelligenceRequirement = 5;
3056    SoftenedMaterial = OBSIDIAN;
3057    HardenedMaterial = BASALT;
3058    CommonFlags = Base|IS_VALUABLE;
3059    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3060  }
3061
3062  Config BASALT;
3063  {
3064    StrengthValue = 60;
3065    ConsumeType = CT_MINERAL;
3066    Density = 2900;
3067    Color = rgb16(60, 60, 60);
3068    NameStem = "basalt";
3069    AttachedGod = SILVA;
3070    NaturalForm = stone;
3071    IntelligenceRequirement = 6;
3072    SoftenedMaterial = MARBLE;
3073    HardenedMaterial = JASPER;
3074    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3075  }
3076
3077  Config JASPER;
3078  {
3079    StrengthValue = 75;
3080    ConsumeType = CT_MINERAL;
3081    Density = 2650;
3082    Color = rgb16(150, 40, 30);
3083    NameStem = "jasper";
3084    AttachedGod = SILVA;
3085    NaturalForm = stone;
3086    IntelligenceRequirement = 7;
3087    SoftenedMaterial = BASALT;
3088    HardenedMaterial = JACINTH;
3089    PriceModifier = 800;
3090    CommonFlags = Base|IS_VALUABLE;
3091    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3092  }
3093
3094  Config JACINTH;
3095  {
3096    StrengthValue = 80;
3097    ConsumeType = CT_MINERAL;
3098    Density = 2650;
3099    Color = rgb16(254, 104, 12);
3100    NameStem = "jacinth";
3101    AttachedGod = MELLIS;
3102    NaturalForm = stone;
3103    IntelligenceRequirement = 8;
3104    SoftenedMaterial = JASPER;
3105    HardenedMaterial = AGATE;
3106    PriceModifier = 1500;
3107    Alpha = 200;
3108    CommonFlags = Base|IS_VALUABLE;
3109    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3110  }
3111
3112  Config AGATE;
3113  {
3114    StrengthValue = 90;
3115    ConsumeType = CT_MINERAL;
3116    Density = 2650;
3117    Color = rgb16(93, 161, 154);
3118    NameStem = "agate";
3119    AttachedGod = MELLIS;
3120    NaturalForm = stone;
3121    IntelligenceRequirement = 9;
3122    SoftenedMaterial = JACINTH;
3123    HardenedMaterial = TOURMALINE;
3124    PriceModifier = 2000;
3125    Alpha = 200;
3126    NameFlags = Base|USE_AN;
3127    CommonFlags = Base|IS_VALUABLE;
3128    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3129  }
3130
3131  Config TOURMALINE;
3132  {
3133    StrengthValue = 100;
3134    ConsumeType = CT_MINERAL;
3135    Density = 2650;
3136    Color = rgb16(136, 165, 175);
3137    NameStem = "tourmaline";
3138    AttachedGod = MELLIS;
3139    NaturalForm = stone;
3140    IntelligenceRequirement = 10;
3141    SoftenedMaterial = AGATE;
3142    HardenedMaterial = CHALCEDONY;
3143    PriceModifier = 2500;
3144    Alpha = 200;
3145    CommonFlags = Base|IS_VALUABLE;
3146    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3147  }
3148
3149  Config CHALCEDONY;
3150  {
3151    StrengthValue = 110;
3152    ConsumeType = CT_MINERAL;
3153    Density = 2650;
3154    Color = rgb16(114, 117, 162);
3155    NameStem = "chalcedony";
3156    AttachedGod = MELLIS;
3157    NaturalForm = stone;
3158    IntelligenceRequirement = 12;
3159    SoftenedMaterial = TOURMALINE;
3160    HardenedMaterial = SLADE;
3161    PriceModifier = 3500;
3162    Alpha = 200;
3163    CommonFlags = Base|IS_VALUABLE;
3164    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3165  }
3166
3167  Config CALCITE;
3168  {
3169    StrengthValue = 35;
3170    ConsumeType = CT_MINERAL;
3171    Density = 2700;
3172    Color = rgb16(180, 180, 200);
3173    NameStem = "calcite";
3174    AttachedGod = SILVA;
3175    NaturalForm = stone;
3176    IntelligenceRequirement = 2;
3177    SoftenedMaterial = SAND;
3178    HardenedMaterial = GNEISS;
3179    Alpha = 140;
3180    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3181  }
3182
3183  Config GNEISS;
3184  {
3185    StrengthValue = 45;
3186    ConsumeType = CT_MINERAL;
3187    Density = 2900;
3188    Color = rgb16(108, 80, 75);
3189    NameStem = "gneiss";
3190    AttachedGod = SILVA;
3191    NaturalForm = stone;
3192    IntelligenceRequirement = 3;
3193    SoftenedMaterial = CALCITE;
3194    HardenedMaterial = SLATE;
3195    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3196  }
3197
3198  Config SLATE;
3199  {
3200    StrengthValue = 50;
3201    ConsumeType = CT_MINERAL;
3202    Density = 2700;
3203    Color = rgb16(140, 80, 64);
3204    NameStem = "slate";
3205    AttachedGod = SILVA;
3206    NaturalForm = stone;
3207    IntelligenceRequirement = 4;
3208    SoftenedMaterial = GNEISS;
3209    HardenedMaterial = GRANITE;
3210    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3211  }
3212
3213  Config GRANITE;
3214  {
3215    StrengthValue = 55;
3216    ConsumeType = CT_MINERAL;
3217    Density = 2700;
3218    Color = rgb16(100, 100, 100);
3219    NameStem = "granite";
3220    AttachedGod = SILVA;
3221    NaturalForm = stone;
3222    IntelligenceRequirement = 6;
3223    SoftenedMaterial = SLATE;
3224    HardenedMaterial = FLINT;
3225    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3226  }
3227
3228  Config BLACK_GRANITE;
3229  {
3230    StrengthValue = 60;
3231    ConsumeType = CT_MINERAL;
3232    Density = 2700;
3233    Color = rgb16(60, 60, 60);
3234    NameStem = "black granite";
3235    AttachedGod = SILVA;
3236    NaturalForm = stone;
3237    IntelligenceRequirement = 6;
3238    SoftenedMaterial = SLATE;
3239    HardenedMaterial = FLINT;
3240    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3241  }
3242
3243  Config CHALK;
3244  {
3245    StrengthValue = 25;
3246    ConsumeType = CT_MINERAL;
3247    Density = 2600;
3248    Color = rgb16(224, 219, 209);
3249    NameStem = "chalk";
3250    AttachedGod = SILVA;
3251    NaturalForm = stone;
3252    HardenedMaterial = FLINT;
3253    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3254  }
3255
3256  Config FLINT;
3257  {
3258    StrengthValue = 65;
3259    ConsumeType = CT_MINERAL;
3260    Density = 2650;
3261    Color = rgb16(135, 150, 180);
3262    NameStem = "flint";
3263    AttachedGod = SILVA;
3264    NaturalForm = stone;
3265    IntelligenceRequirement = 7;
3266    SoftenedMaterial = GRANITE;
3267    HardenedMaterial = CITRINE;
3268    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3269  }
3270
3271  Config CITRINE;
3272  {
3273    StrengthValue = 75;
3274    ConsumeType = CT_MINERAL;
3275    Density = 2650;
3276    Color = rgb16(230, 210, 40);
3277    NameStem = "citrine";
3278    AttachedGod = MELLIS;
3279    NaturalForm = stone;
3280    IntelligenceRequirement = 8;
3281    SoftenedMaterial = FLINT;
3282    HardenedMaterial = LAPIS_LAZULI;
3283    PriceModifier = 1500;
3284    Alpha = 180;
3285    CommonFlags = Base|IS_VALUABLE;
3286    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3287  }
3288
3289  Config LAPIS_LAZULI;
3290  {
3291    StrengthValue = 85;
3292    ConsumeType = CT_MINERAL;
3293    Density = 2650;
3294    Color = rgb16(38, 97, 156);
3295    NameStem = "lapis lazuli";
3296    AttachedGod = MELLIS;
3297    NaturalForm = stone;
3298    IntelligenceRequirement = 9;
3299    SoftenedMaterial = CITRINE;
3300    HardenedMaterial = AMBER;
3301    PriceModifier = 2000;
3302    CommonFlags = Base|IS_VALUABLE;
3303    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3304  }
3305
3306  Config AMBER;
3307  {
3308    StrengthValue = 95;
3309    ConsumeType = CT_MINERAL; /* Or CT_MISC_ANIMAL? */
3310    Density = 1100;
3311    Color = rgb16(255, 191, 0);
3312    NameStem = "amber";
3313    AttachedGod = MELLIS;
3314    NaturalForm = stone;
3315    IntelligenceRequirement = 10;
3316    SoftenedMaterial = LAPIS_LAZULI;
3317    HardenedMaterial = OPAL;
3318    PriceModifier = 3000;
3319    Alpha = 200;
3320    NameFlags = Base|USE_AN;
3321    CommonFlags = Base|IS_VALUABLE;
3322    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3323  }
3324
3325  Config OPAL;
3326  {
3327    StrengthValue = 105;
3328    ConsumeType = CT_MINERAL;
3329    Density = 2700;
3330    Color = rgb16(81, 231, 213);
3331    NameStem = "opal";
3332    AttachedGod = MELLIS;
3333    NaturalForm = stone;
3334    IntelligenceRequirement = 11;
3335    SoftenedMaterial = AMBER;
3336    HardenedMaterial = ONYX;
3337    PriceModifier = 3500;
3338    NameFlags = Base|USE_AN;
3339    CommonFlags = Base|IS_VALUABLE;
3340    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3341  }
3342
3343  Config ONYX;
3344  {
3345    StrengthValue = 115;
3346    ConsumeType = CT_MINERAL;
3347    Density = 2700;
3348    Color = rgb16(15, 15, 15);
3349    NameStem = "onyx";
3350    AttachedGod = INFUSCOR;
3351    NaturalForm = stone;
3352    IntelligenceRequirement = 13;
3353    SoftenedMaterial = OPAL;
3354    HardenedMaterial = SLADE;
3355    PriceModifier = 4000;
3356    Alpha = 200;
3357    NameFlags = Base|USE_AN;
3358    CommonFlags = Base|IS_VALUABLE;
3359    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3360  }
3361
3362  Config SLADE; /* Magical stone of Dwarf Fortress fame. */
3363  {
3364    StrengthValue = 135;
3365    ConsumeType = CT_MINERAL;
3366    Density = 50000;
3367    Color = rgb16(0, 0, 100);
3368    NameStem = "slade";
3369    AttachedGod = SILVA;
3370    NaturalForm = stone;
3371    IntelligenceRequirement = 18;
3372    SoftenedMaterial = ROCK_CRYSTAL;
3373    PriceModifier = 6000;
3374    CommonFlags = Base|IS_VALUABLE;
3375    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3376    InteractionFlags = Base&~CAN_DISSOLVE;
3377  }
3378
3379  Config NACRE;
3380  {
3381    StrengthValue = 35;
3382    ConsumeType = CT_MINERAL;
3383    Density = 2600;
3384    Color = rgb16(244, 234, 210);
3385    NameStem = "nacre"; /* mother-of-pearl */
3386    AttachedGod = DULCIS;
3387    IntelligenceRequirement = 6;
3388    SoftenedMaterial = LIME_STONE;
3389    HardenedMaterial = PEARL;
3390    PriceModifier = 2000;
3391    CommonFlags = Base|IS_VALUABLE;
3392    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3393  }
3394
3395  Config PEARL;
3396  {
3397    StrengthValue = 40;
3398    ConsumeType = CT_MINERAL;
3399    Density = 2800;
3400    Color = rgb16(234, 224, 200);
3401    NameStem = "pearl";
3402    AttachedGod = DULCIS;
3403    NaturalForm = stone;
3404    IntelligenceRequirement = 8;
3405    SoftenedMaterial = NACRE;
3406    HardenedMaterial = CORAL;
3407    PriceModifier = 3000;
3408    CommonFlags = Base|IS_VALUABLE;
3409    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3410  }
3411
3412  Config CORAL;
3413  {
3414    StrengthValue = 55;
3415    ConsumeType = CT_MINERAL;
3416    Density = 2200;
3417    Color = rgb16(248, 131, 121);
3418    NameStem = "coral";
3419    AttachedGod = SOPHOS;
3420    NaturalForm = stone;
3421    IntelligenceRequirement = 10;
3422    SoftenedMaterial = PEARL;
3423    HardenedMaterial = DEEP_CORAL;
3424    PriceModifier = 1500;
3425    CommonFlags = Base|IS_VALUABLE;
3426    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3427  }
3428
3429  Config DEEP_CORAL;
3430  {
3431    StrengthValue = 110;
3432    ConsumeType = CT_MINERAL;
3433    Density = 2400;
3434    Color = rgb16(255, 127, 80);
3435    NameStem = "deep coral";
3436    AttachedGod = SOPHOS;
3437    NaturalForm = stone;
3438    IntelligenceRequirement = 12;
3439    SoftenedMaterial = CORAL;
3440    PriceModifier = 2500;
3441    CommonFlags = Base|IS_VALUABLE;
3442    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3443  }
3444
3445  Config HALCYON;
3446  {
3447    StrengthValue = 165;
3448    ConsumeType = CT_MINERAL;
3449    Density = 2600;
3450    Color = rgb16(127, 255, 212);
3451    NameStem = "halcyon";
3452    AttachedGod = SOPHOS;
3453    NaturalForm = stone;
3454    IntelligenceRequirement = 16;
3455    SoftenedMaterial = DEEP_CORAL;
3456    PriceModifier = 4000;
3457    CommonFlags = Base|IS_VALUABLE;
3458    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3459  }
3460
3461  Config MILKY_QUARTZ;
3462  {
3463    StrengthValue = 65;
3464    ConsumeType = CT_MINERAL;
3465    Density = 2650;
3466    Color = rgb16(200, 240, 200);
3467    NameStem = "milky quartz";
3468    AttachedGod = SILVA;
3469    NaturalForm = stone;
3470    IntelligenceRequirement = 3;
3471    PriceModifier = 900;
3472    SoftenedMaterial = SAND;
3473    HardenedMaterial = QUARTZITE;
3474    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3475  }
3476
3477  Config QUARTZITE;
3478  {
3479    StrengthValue = 70;
3480    ConsumeType = CT_MINERAL;
3481    Density = 2700;
3482    Color = rgb16(175, 160, 135);
3483    NameStem = "quartzite";
3484    AttachedGod = SILVA;
3485    NaturalForm = stone;
3486    IntelligenceRequirement = 5;
3487    PriceModifier = 1500;
3488    SoftenedMaterial = MILKY_QUARTZ;
3489    HardenedMaterial = ROSE_QUARTZ;
3490    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3491  }
3492
3493  Config ROSE_QUARTZ;
3494  {
3495    StrengthValue = 75;
3496    ConsumeType = CT_MINERAL;
3497    Density = 2650;
3498    Color = rgb16(160, 130, 130);
3499    NameStem = "rose quartz";
3500    AttachedGod = SILVA;
3501    NaturalForm = stone;
3502    IntelligenceRequirement = 7;
3503    SoftenedMaterial = QUARTZITE;
3504    HardenedMaterial = NETHER_QUARTZ;
3505    PriceModifier = 2000;
3506    Alpha = 180;
3507    CommonFlags = Base|IS_VALUABLE;
3508    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3509  }
3510
3511  Config NETHER_QUARTZ;
3512  {
3513    StrengthValue = 105;
3514    ConsumeType = CT_MINERAL;
3515    Density = 2800;
3516    Color = rgb16(121, 108, 118);
3517    NameStem = "nether quartz";
3518    AttachedGod = SILVA;
3519    NaturalForm = stone;
3520    IntelligenceRequirement = 9;
3521    SoftenedMaterial = ROSE_QUARTZ;
3522    HardenedMaterial = AMETHYST;
3523    PriceModifier = 3000;
3524    Alpha = 180;
3525    CommonFlags = Base|IS_VALUABLE;
3526    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3527  }
3528
3529  /* Gemstones */
3530
3531  Config AMETHYST;
3532  {
3533    StrengthValue = 200;
3534    ConsumeType = CT_MINERAL;
3535    Density = 4000;
3536    Color = rgb16(160, 35, 160);
3537    NameStem = "amethyst";
3538    AttachedGod = SOPHOS;
3539    NaturalForm = stone;
3540    SoftenedMaterial = NETHER_QUARTZ;
3541    HardenedMaterial = TOPAZ;
3542    PriceModifier = 5000;
3543    IntelligenceRequirement = 30;
3544    Alpha = 160;
3545    NameFlags = Base|USE_AN;
3546    CommonFlags = Base|IS_VALUABLE;
3547    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3548    InteractionFlags = Base&~CAN_DISSOLVE;
3549  }
3550
3551  Config TOPAZ;
3552  {
3553    StrengthValue = 220;
3554    ConsumeType = CT_MINERAL;
3555    Density = 4000;
3556    Color = rgb16(218, 165, 32);
3557    NameStem = "topaz";
3558    AttachedGod = DULCIS;
3559    NaturalForm = stone;
3560    SoftenedMaterial = AMETHYST;
3561    HardenedMaterial = SAPPHIRE;
3562    PriceModifier = 6000;
3563    IntelligenceRequirement = 32;
3564    Alpha = 160;
3565    CommonFlags = Base|IS_VALUABLE;
3566    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3567    InteractionFlags = Base&~CAN_DISSOLVE;
3568  }
3569
3570  Config SAPPHIRE;
3571  {
3572    StrengthValue = 240;
3573    ConsumeType = CT_MINERAL;
3574    Density = 4000;
3575    Color = rgb16(96, 96, 200);
3576    NameStem = "sapphire";
3577    AttachedGod = SEGES;
3578    NaturalForm = stone;
3579    SoftenedMaterial = TOPAZ;
3580    HardenedMaterial = EMERALD;
3581    PriceModifier = 7000;
3582    IntelligenceRequirement = 34;
3583    Alpha = 200;
3584    CommonFlags = Base|IS_VALUABLE;
3585    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3586    InteractionFlags = Base&~CAN_DISSOLVE;
3587  }
3588
3589  Config EMERALD;
3590  {
3591    StrengthValue = 260;
3592    ConsumeType = CT_MINERAL;
3593    Density = 4000;
3594    Color = rgb16(80, 200, 120);
3595    NameStem = "emerald";
3596    AttachedGod = ATAVUS;
3597    NaturalForm = stone;
3598    SoftenedMaterial = SAPPHIRE;
3599    HardenedMaterial = RUBY;
3600    PriceModifier = 8000;
3601    IntelligenceRequirement = 36;
3602    Alpha = 200;
3603    NameFlags = Base|USE_AN;
3604    CommonFlags = Base|IS_VALUABLE;
3605    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3606    InteractionFlags = Base&~CAN_DISSOLVE;
3607  }
3608
3609  Config RUBY;
3610  {
3611    StrengthValue = 280;
3612    ConsumeType = CT_MINERAL;
3613    Density = 4000;
3614    Color = rgb16(180, 0, 0);
3615    NameStem = "ruby";
3616    AttachedGod = LEGIFER;
3617    NaturalForm = stone;
3618    SoftenedMaterial = EMERALD;
3619    HardenedMaterial = DIAMOND;
3620    PriceModifier = 9000;
3621    IntelligenceRequirement = 38;
3622    Alpha = 200;
3623    CommonFlags = Base|IS_VALUABLE;
3624    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3625    InteractionFlags = Base&~CAN_DISSOLVE;
3626  }
3627
3628  Config DIAMOND;
3629  {
3630    StrengthValue = 300;
3631    ConsumeType = CT_MINERAL;
3632    Density = 3500;
3633    Color = rgb16(240, 240, 240);
3634    NameStem = "diamond";
3635    AttachedGod = VALPURUS;
3636    NaturalForm = stone;
3637    SoftenedMaterial = RUBY;
3638    HardenedMaterial = BLACK_DIAMOND;
3639    PriceModifier = 10000;
3640    IntelligenceRequirement = 40;
3641    Alpha = 175;
3642    CommonFlags = Base|IS_VALUABLE;
3643    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3644    InteractionFlags = Base&~CAN_DISSOLVE;
3645  }
3646
3647  Config BLACK_DIAMOND;
3648  {
3649    StrengthValue = 375;
3650    ConsumeType = CT_MINERAL;
3651    Density = 3500;
3652    Color = rgb16(0, 0, 0);
3653    NameStem = "black diamond";
3654    AttachedGod = MORTIFER;
3655    NaturalForm = stone;
3656    PriceModifier = 15000;
3657    IntelligenceRequirement = 50;
3658    Alpha = 175;
3659    CommonFlags = Base|IS_VALUABLE;
3660    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3661    InteractionFlags = Base&~CAN_DISSOLVE;
3662  }
3663
3664  /* Jade */
3665
3666  Config JADEITE;
3667  {
3668    StrengthValue = 75;
3669    ConsumeType = CT_MINERAL;
3670    Density = 2650;
3671    Color = rgb16(24, 136, 64);
3672    NameStem = "jadeite";
3673    IntelligenceRequirement = 7;
3674    PriceModifier = 1500;
3675    AttachedGod = SILVA;
3676    NaturalForm = stone;
3677    SoftenedMaterial = BASALT;
3678    HardenedMaterial = MALACHITE;
3679    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3680  }
3681
3682  Config MALACHITE;
3683  {
3684    StrengthValue = 95;
3685    ConsumeType = CT_MINERAL;
3686    Density = 3000;
3687    Color = rgb16(11, 218, 81);
3688    NameStem = "malachite";
3689    IntelligenceRequirement = 8;
3690    PriceModifier = 2000;
3691    AttachedGod = SILVA;
3692    NaturalForm = stone;
3693    SoftenedMaterial = JADEITE;
3694    HardenedMaterial = NEPHRITE;
3695    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3696  }
3697
3698  Config NEPHRITE;
3699  {
3700    StrengthValue = 115;
3701    ConsumeType = CT_MINERAL;
3702    Density = 3500;
3703    Color = rgb16(130, 140, 131);
3704    NameStem = "nephrite";
3705    IntelligenceRequirement = 9;
3706    PriceModifier = 2500;
3707    AttachedGod = SILVA;
3708    NaturalForm = stone;
3709    SoftenedMaterial = MALACHITE;
3710    HardenedMaterial = BLACK_JADE;
3711    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3712  }
3713
3714  Config BLACK_JADE;
3715  {
3716    StrengthValue = 145;
3717    ConsumeType = CT_MINERAL;
3718    Density = 4000;
3719    Color = rgb16(69, 71, 61);
3720    NameStem = "black jade";
3721    IntelligenceRequirement = 11;
3722    PriceModifier = 3000;
3723    AttachedGod = INFUSCOR;
3724    NaturalForm = stone;
3725    SoftenedMaterial = NEPHRITE;
3726    HardenedMaterial = RED_JADE;
3727    CommonFlags = Base|IS_VALUABLE;
3728    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3729    InteractionFlags = Base&~CAN_DISSOLVE;
3730  }
3731
3732  Config RED_JADE;
3733  {
3734    StrengthValue = 175;
3735    ConsumeType = CT_MINERAL;
3736    Density = 4000;
3737    Color = rgb16(238, 64, 53);
3738    NameStem = "red jade";
3739    IntelligenceRequirement = 19;
3740    PriceModifier = 3500;
3741    AttachedGod = CRUENTUS;
3742    NaturalForm = stone;
3743    SoftenedMaterial = BLACK_JADE;
3744    HardenedMaterial = GREEN_JADE;
3745    CommonFlags = Base|IS_VALUABLE;
3746    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3747    InteractionFlags = Base&~CAN_DISSOLVE;
3748  }
3749
3750  Config GREEN_JADE;
3751  {
3752    StrengthValue = 205;
3753    ConsumeType = CT_MINERAL;
3754    Density = 4000;
3755    Color = rgb16(122, 192, 67);
3756    NameStem = "green jade";
3757    IntelligenceRequirement = 25;
3758    PriceModifier = 4500;
3759    AttachedGod = SCABIES;
3760    NaturalForm = stone;
3761    SoftenedMaterial = RED_JADE;
3762    HardenedMaterial = BLUE_JADE;
3763    CommonFlags = Base|IS_VALUABLE;
3764    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3765    InteractionFlags = Base&~CAN_DISSOLVE;
3766  }
3767
3768  Config BLUE_JADE;
3769  {
3770    StrengthValue = 245;
3771    ConsumeType = CT_MINERAL;
3772    Density = 4000;
3773    Color = rgb16(158, 217, 247);
3774    NameStem = "blue jade";
3775    IntelligenceRequirement = 30;
3776    PriceModifier = 5500;
3777    AttachedGod = CLEPTIA;
3778    NaturalForm = stone;
3779    SoftenedMaterial = GREEN_JADE;
3780    HardenedMaterial = WHITE_JADE;
3781    CommonFlags = Base|IS_VALUABLE;
3782    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3783    InteractionFlags = Base&~CAN_DISSOLVE;
3784  }
3785
3786  Config WHITE_JADE;
3787  {
3788    StrengthValue = 285;
3789    ConsumeType = CT_MINERAL;
3790    Density = 4000;
3791    Color = rgb16(239, 240, 237);
3792    NameStem = "white jade";
3793    IntelligenceRequirement = 35;
3794    PriceModifier = 6500;
3795    AttachedGod = NEFAS;
3796    NaturalForm = stone;
3797    SoftenedMaterial = BLUE_JADE;
3798    HardenedMaterial = BLACK_DIAMOND;
3799    CommonFlags = Base|IS_VALUABLE;
3800    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3801    InteractionFlags = Base&~CAN_DISSOLVE;
3802  }
3803
3804  /* Crystals */
3805
3806  Config ROCK_CRYSTAL;
3807  {
3808    StrengthValue = 75;
3809    ConsumeType = CT_MINERAL;
3810    Density = 2650;
3811    Color = rgb16(180, 180, 200);
3812    NameStem = "rock crystal";
3813    AdjectiveStem = "crystal";
3814    IntelligenceRequirement = 5;
3815    PriceModifier = 500;
3816    Alpha = 140;
3817    AttachedGod = SILVA;
3818    NaturalForm = stone;
3819    SoftenedMaterial = MILKY_QUARTZ;
3820    HardenedMaterial = PURPLE_CRYSTAL;
3821    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3822  }
3823
3824  Config PURPLE_CRYSTAL;
3825  {
3826    StrengthValue = 130;
3827    ConsumeType = CT_MINERAL;
3828    Density = 2000;
3829    Color = rgb16(175, 150, 175);
3830    Emitation = rgb24(175, 150, 175);
3831    NameStem = "purple light crystal";
3832    AdjectiveStem = "crystal";
3833    Alpha = 150;
3834    PriceModifier = 8000;
3835    IntelligenceRequirement = 18;
3836    AttachedGod = SILVA;
3837    NaturalForm = stone;
3838    SoftenedMaterial = ROCK_CRYSTAL;
3839    HardenedMaterial = BLUE_CRYSTAL;
3840    CommonFlags = Base|IS_VALUABLE;
3841    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3842    InteractionFlags = Base&~CAN_DISSOLVE;
3843  }
3844
3845  Config BLUE_CRYSTAL;
3846  {
3847    StrengthValue = 140;
3848    ConsumeType = CT_MINERAL;
3849    Density = 2000;
3850    Color = rgb16(150, 150, 170);
3851    Emitation = rgb24(135, 135, 160);
3852    NameStem = "blue light crystal";
3853    AdjectiveStem = "crystal";
3854    Alpha = 150;
3855    PriceModifier = 8000;
3856    IntelligenceRequirement = 19;
3857    AttachedGod = SILVA;
3858    NaturalForm = stone;
3859    SoftenedMaterial = PURPLE_CRYSTAL;
3860    HardenedMaterial = GREEN_CRYSTAL;
3861    CommonFlags = Base|IS_VALUABLE;
3862    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3863    InteractionFlags = Base&~CAN_DISSOLVE;
3864  }
3865
3866  Config GREEN_CRYSTAL;
3867  {
3868    StrengthValue = 150;
3869    ConsumeType = CT_MINERAL;
3870    Density = 2000;
3871    Color = rgb16(150, 175, 150);
3872    Emitation = rgb24(135, 155, 135);
3873    NameStem = "green light crystal";
3874    AdjectiveStem = "crystal";
3875    Alpha = 150;
3876    PriceModifier = 8000;
3877    IntelligenceRequirement = 20;
3878    AttachedGod = SILVA;
3879    NaturalForm = stone;
3880    SoftenedMaterial = BLUE_CRYSTAL;
3881    HardenedMaterial = SUN_CRYSTAL;
3882    CommonFlags = Base|IS_VALUABLE;
3883    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3884    InteractionFlags = Base&~CAN_DISSOLVE;
3885  }
3886
3887  Config SUN_CRYSTAL;
3888  {
3889    StrengthValue = 170;
3890    ConsumeType = CT_MINERAL;
3891    Density = 2000;
3892    Color = rgb16(224, 224, 0);
3893    Emitation = rgb24(160, 160, 160);
3894    NameStem = "sun light crystal";
3895    AdjectiveStem = "crystal";
3896    Alpha = 150;
3897    PriceModifier = 8000;
3898    IntelligenceRequirement = 22;
3899    AttachedGod = SILVA;
3900    NaturalForm = stone;
3901    SoftenedMaterial = GREEN_CRYSTAL;
3902    HardenedMaterial = CRYSTEEL;
3903    CommonFlags = Base|IS_VALUABLE;
3904    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3905    InteractionFlags = Base&~CAN_DISSOLVE;
3906  }
3907
3908  Config CRYSTEEL;
3909  {
3910    StrengthValue = 200;
3911    ConsumeType = CT_MINERAL;
3912    Density = 2000;
3913    Color = rgb16(100, 149, 237);
3914    Emitation = rgb24(135, 135, 160);
3915    NameStem = "crysteel";
3916    Alpha = 150;
3917    PriceModifier = 9000;
3918    IntelligenceRequirement = 26;
3919    AttachedGod = SILVA;
3920    NaturalForm = stone;
3921    SoftenedMaterial = SUN_CRYSTAL;
3922    HardenedMaterial = FLAWLESS_CRYSTEEL;
3923    CommonFlags = Base|IS_VALUABLE;
3924    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3925    InteractionFlags = Base&~CAN_DISSOLVE;
3926  }
3927
3928  Config FLAWLESS_CRYSTEEL;
3929  {
3930    StrengthValue = 255;
3931    ConsumeType = CT_MINERAL;
3932    Density = 2000;
3933    Color = rgb16(70, 130, 180);
3934    Emitation = rgb24(135, 135, 160);
3935    NameStem = "flawless crysteel";
3936    Alpha = 150;
3937    PriceModifier = 10000;
3938    IntelligenceRequirement = 35;
3939    AttachedGod = SILVA;
3940    NaturalForm = stone;
3941    SoftenedMaterial = CRYSTEEL;
3942    CommonFlags = Base|IS_VALUABLE;
3943    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
3944    InteractionFlags = Base&~CAN_DISSOLVE;
3945  }
3946
3947  /* Concrete */
3948
3949  Config CONCRETE;
3950  {
3951    StrengthValue = 60;
3952    ConsumeType = CT_MINERAL;
3953    Density = 2500;
3954    Color = rgb16(132, 133, 124);
3955    NameStem = "concrete";
3956    IntelligenceRequirement = 3;
3957    AttachedGod = LORICATUS;
3958    NaturalForm = stone;
3959    SoftenedMaterial = LIME_STONE;
3960    HardenedMaterial = HARDENED_CONCRETE;
3961    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3962  }
3963
3964  Config HARDENED_CONCRETE;
3965  {
3966    StrengthValue = 90;
3967    ConsumeType = CT_MINERAL;
3968    Density = 3000;
3969    Color = rgb16(139, 141, 122);
3970    NameStem = "reinforced concrete";
3971    IntelligenceRequirement = 6;
3972    AttachedGod = LORICATUS;
3973    NaturalForm = stone;
3974    SoftenedMaterial = CONCRETE;
3975    HardenedMaterial = SUPER_CONCRETE;
3976    CategoryFlags = Base|IS_GOLEM_MATERIAL;
3977  }
3978
3979  Config SUPER_CONCRETE;
3980  {
3981    StrengthValue = 120;
3982    ConsumeType = CT_MINERAL;
3983    Density = 4000;
3984    Color = rgb16(210, 209, 205);
3985    NameStem = "supercrete";
3986    IntelligenceRequirement = 9;
3987    AttachedGod = LORICATUS;
3988    NaturalForm = stone;
3989    SoftenedMaterial = HARDENED_CONCRETE;
3990  }
3991
3992  /* Infernal stones */
3993
3994  Config SULFUR;
3995  {
3996    StrengthValue = 50;
3997    ConsumeType = CT_MINERAL;
3998    Density = 2000;
3999    Flexibility = 3;
4000    Color = rgb16(128, 0, 0);
4001    NameStem = "sulfur";
4002    AttachedGod = INFUSCOR;
4003    HardenedMaterial = BRIM_STONE;
4004    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4005    InteractionFlags = Base|CAN_BURN;
4006  }
4007
4008  Config BRIM_STONE;
4009  {
4010    StrengthValue = 75;
4011    ConsumeType = CT_MINERAL;
4012    Density = 4000;
4013    Flexibility = 2;
4014    Color = rgb16(255, 0, 0);
4015    NameStem = "brimstone";
4016    AttachedGod = INFUSCOR;
4017    SoftenedMaterial = SULFUR;
4018    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4019    InteractionFlags = Base|CAN_BURN;
4020  }
4021
4022  /* Clays */
4023
4024  Config CLAY;
4025  {
4026    StrengthValue = 7;
4027    ConsumeType = CT_MINERAL;
4028    Density = 2000;
4029    Flexibility = 15;
4030    IntelligenceRequirement = 2;
4031    Color = rgb16(167, 107, 41);
4032    NameStem = "clay";
4033    AttachedGod = SILVA;
4034    SoftenedMaterial = SOIL;
4035    HardenedMaterial = HARDENED_CLAY;
4036    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4037  }
4038
4039  Config HARDENED_CLAY;
4040  {
4041    StrengthValue = 10;
4042    ConsumeType = CT_MINERAL;
4043    Density = 2300;
4044    Flexibility = 1;
4045    IntelligenceRequirement = 5;
4046    Color = rgb16(191, 100, 35);
4047    NameStem = "hardened clay";
4048    AttachedGod = SILVA;
4049    SoftenedMaterial = CLAY;
4050    HardenedMaterial = PORCELAIN;
4051    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4052  }
4053
4054  Config PORCELAIN;
4055  {
4056    StrengthValue = 15;
4057    ConsumeType = CT_MINERAL;
4058    Density = 2500;
4059    Flexibility = 1;
4060    IntelligenceRequirement = 7;
4061    PriceModifier = 7000;
4062    Color = rgb16(223, 220, 218);
4063    NameStem = "porcelain";
4064    AttachedGod = SILVA;
4065    SoftenedMaterial = HARDENED_CLAY;
4066    CommonFlags = Base|IS_VALUABLE;
4067    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4068  }
4069
4070  /* Salts */
4071
4072  Config ROCK_SALT;
4073  {
4074    StrengthValue = 25;
4075    ConsumeType = CT_MINERAL;
4076    Density = 2300;
4077    Color = rgb16(221, 221, 221);
4078    NameStem = "rock salt";
4079    AttachedGod = SILVA;
4080    NaturalForm = stone;
4081    SoftenedMaterial = SALT;
4082    HardenedMaterial = AEGI_SALT;
4083    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4084  }
4085
4086  Config AEGI_SALT;
4087  {
4088    StrengthValue = 125;
4089    ConsumeType = CT_MINERAL;
4090    Density = 2300;
4091    IntelligenceRequirement = 12;
4092    Color = rgb16(251, 251, 251);
4093    NameStem = "aegisalt";
4094    AttachedGod = SILVA;
4095    NaturalForm = stone;
4096    SoftenedMaterial = ROCK_SALT;
4097    PriceModifier = 1000;
4098    NameFlags = Base|USE_AN;
4099    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4100  }
4101
4102  /* Miscellaneous stones */
4103
4104  Config ALABASTER;
4105  {
4106    StrengthValue = 45;
4107    ConsumeType = CT_MINERAL;
4108    Density = 2700;
4109    Color = rgb16(240, 239, 234);
4110    NameStem = "alabaster";
4111    AttachedGod = INFUSCOR;
4112    NaturalForm = stone;
4113    IntelligenceRequirement = 4;
4114    SoftenedMaterial = CALCITE;
4115    HardenedMaterial = MARBLE;
4116    PriceModifier = 2000;
4117    NameFlags = Base|USE_AN;
4118    CommonFlags = Base|IS_VALUABLE;
4119    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4120  }
4121
4122  Config HEMATITE;
4123  {
4124    StrengthValue = 75;
4125    ConsumeType = CT_MINERAL;
4126    Density = 2900;
4127    Color = rgb16(87, 79, 80);
4128    NameStem = "hematite";
4129    AttachedGod = LORICATUS;
4130    NaturalForm = stone;
4131    IntelligenceRequirement = 3;
4132    SoftenedMaterial = GRANITE;
4133    HardenedMaterial = PIG_IRON;
4134    PriceModifier = 1750;
4135    CommonFlags = Base|IS_VALUABLE;
4136    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4137  }
4138
4139  Config PYRITE;
4140  {
4141    StrengthValue = 50;
4142    ConsumeType = CT_MINERAL;
4143    Density = 2600;
4144    Color = rgb16(224, 224, 0);
4145    NameStem = "pyrite";
4146    AttachedGod = MELLIS;
4147    NaturalForm = stone;
4148    IntelligenceRequirement = 3;
4149    SoftenedMaterial = COAL;
4150    HardenedMaterial = GOLD;
4151    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4152  }
4153
4154  Config HARDENED_ASH;
4155  {
4156    StrengthValue = 120;
4157    ConsumeType = CT_MINERAL;
4158    Density = 2000;
4159    Color = rgb16(204, 204, 204);
4160    NameStem = "forged ash";
4161    Flexibility = 3;
4162    IntelligenceRequirement = 11;
4163    AttachedGod = INFUSCOR;
4164    SoftenedMaterial = ASH;
4165    HardenedMaterial = DIAMOND;
4166    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4167  }
4168
4169  Config PSYPHER;
4170  {
4171    StrengthValue = 600;
4172    ConsumeType = CT_MINERAL;
4173    Density = 3500;
4174    Color = rgb16(180, 50, 50);
4175    PriceModifier = 15000;
4176    NameStem = "psypher";
4177    Alpha = 200;
4178    AttachedGod = MORTIFER;
4179    NaturalForm = stone;
4180    IntelligenceRequirement = 150;
4181    CommonFlags = Base|IS_VALUABLE;
4182    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4183    InteractionFlags = Base&~CAN_DISSOLVE;
4184  }
4185}
4186
4187organic /* Substances that spoil but are not flesh. */
4188{
4189  NutritionValue = 20;
4190  SpoilModifier = 10000;
4191  BodyFlags = Base&~USE_MATERIAL_ATTRIBUTES;
4192
4193  /* Plant fibers */
4194
4195  Config PLANT_FIBER;
4196  {
4197    StrengthValue = 7;
4198    ConsumeType = CT_MISC_PLANT;
4199    Density = 500;
4200    Color = rgb16(111, 64, 37);
4201    NameStem = "plant fiber";
4202    Flexibility = 10;
4203    SpoilModifier = 20000;
4204    AttachedGod = SILVA;
4205    HardenedMaterial = LEAF;
4206    BodyFlags = Base|IS_ALIVE|CAN_REGENERATE;
4207    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4208    InteractionFlags = Base|CAN_BURN;
4209  }
4210
4211  Config MUTANT_PLANT_FIBER;
4212  {
4213    StrengthValue = 7;
4214    ConsumeType = CT_MISC_PLANT;
4215    Density = 500;
4216    Color = rgb16(111, 64, 37);
4217    NameStem = "mutant plant fiber";
4218    Flexibility = 10;
4219    SpoilModifier = 10000;
4220    Emitation = rgb24(140, 100, 100);
4221    AttachedGod = SCABIES;
4222    HardenedMaterial = LEAF;
4223    BodyFlags = Base|IS_ALIVE|IS_WARM|CAN_REGENERATE;
4224    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4225    InteractionFlags = Base|CAN_BURN;
4226  }
4227
4228  Config BANANA_PEEL;
4229  {
4230    StrengthValue = 5;
4231    ConsumeType = CT_MISC_PLANT;
4232    Density = 500;
4233    Color = rgb16(224, 224, 0);
4234    NameStem = "banana peel";
4235    Flexibility = 10;
4236    AttachedGod = SILVA;
4237    HardenedMaterial = LEAF;
4238    NaturalForm = bananapeels;
4239    BodyFlags = Base|USE_MATERIAL_ATTRIBUTES;
4240    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4241  }
4242
4243  /*
4244   *Food
4245   */
4246
4247  /* Fruits */
4248
4249  Config BANANA_FLESH;
4250  {
4251    StrengthValue = 3;
4252    Density = 1200;
4253    ConsumeType = CT_FRUIT;
4254    NutritionValue = 1000;
4255    Color = rgb16(224, 224, 0);
4256    PriceModifier = 3000;
4257    NameStem = "banana";
4258    Flexibility = 5;
4259    AttachedGod = SILVA;
4260    SoftenedMaterial = PLANT_FIBER;
4261    HardenedMaterial = BANANA_STOLLEN;
4262    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4263  }
4264
4265  Config HOLY_BANANA_FLESH;
4266  {
4267    StrengthValue = 3;
4268    Density = 1200;
4269    ConsumeType = CT_FRUIT;
4270    NutritionValue = 20000;
4271    Color = rgb16(224, 224, 0);
4272    PriceModifier = 3000;
4273    NameStem = "holy banana";
4274    Flexibility = 10;
4275    AttachedGod = SILVA;
4276    SoftenedMaterial = BANANA_FLESH;
4277    Effect = EFFECT_HOLY_BANANA;
4278    ConsumeEndMessage = CEM_HOLY_BANANA;
4279    CommonFlags = Base|IS_VALUABLE&~(CAN_BE_WISHED|CAN_BE_MIRRORED);
4280    BodyFlags = Base|IS_WARM;
4281  }
4282
4283  Config KIWI_FLESH;
4284  {
4285    StrengthValue = 3;
4286    ConsumeType = CT_FRUIT;
4287    Density = 1200;
4288    NutritionValue = 1000;
4289    Color = rgb16(160, 112, 32);
4290    PriceModifier = 3000;
4291    NameStem = "kiwi";
4292    Flexibility = 5;
4293    AttachedGod = SILVA;
4294    SoftenedMaterial = PLANT_FIBER;
4295    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4296  }
4297
4298  Config PINEAPPLE_FLESH;
4299  {
4300    StrengthValue = 5;
4301    ConsumeType = CT_FRUIT;
4302    Density = 1200;
4303    NutritionValue = 1000;
4304    Color = rgb16(192, 112, 96);
4305    PriceModifier = 3000;
4306    NameStem = "pineapple";
4307    Flexibility = 5;
4308    AttachedGod = SILVA;
4309    SoftenedMaterial = PLANT_FIBER;
4310    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4311  }
4312
4313  Config CARROT_FLESH;
4314  {
4315    StrengthValue = 3;
4316    ConsumeType = CT_FRUIT;
4317    NameStem = "carrot";
4318    Effect = EFFECT_TRAIN_PERCEPTION;
4319    EffectStrength = 1000;
4320    AttachedGod = SILVA;
4321    Color = rgb16(220, 120, 0);
4322    Density = 1200;
4323    NutritionValue = 1000;
4324    PriceModifier = 5000;
4325    Flexibility = 5;
4326    SoftenedMaterial = PLANT_FIBER;
4327    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4328    CommonFlags = Base|IS_VALUABLE&~CAN_BE_WISHED;
4329  }
4330
4331  Config MANGO_FLESH;
4332  {
4333    StrengthValue = 3;
4334    Density = 1200;
4335    ConsumeType = CT_FRUIT;
4336    NutritionValue = 1000;
4337    Color = rgb16(250, 158, 74);
4338    PriceModifier = 3000;
4339    NameStem = "mango";
4340    Flexibility = 5;
4341    AttachedGod = SILVA;
4342    SoftenedMaterial = PLANT_FIBER;
4343    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4344  }
4345
4346  Config KELP;
4347  {
4348    StrengthValue = 3;
4349    Density = 1200;
4350    ConsumeType = CT_FRUIT;
4351    NutritionValue = 1000;
4352    Color = rgb16(28, 201, 82);
4353    PriceModifier = 2000;
4354    NameStem = "kelp frond";
4355    Flexibility = 5;
4356    AttachedGod = SILVA;
4357    SoftenedMaterial = PLANT_FIBER;
4358    HardenedMaterial = SEA_WEED;
4359    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4360  }
4361
4362  Config PLANKTON;
4363  {
4364    StrengthValue = 3;
4365    Density = 1200;
4366    ConsumeType = CT_FRUIT;
4367    NutritionValue = 1000;
4368    Color = rgb16(28, 201, 82);
4369    PriceModifier = 2000;
4370    NameStem = "plankton";
4371    Flexibility = 5;
4372    AttachedGod = SILVA;
4373    SoftenedMaterial = PLANT_FIBER;
4374    HardenedMaterial = SEA_WEED;
4375    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4376  }
4377
4378  /* Processed food */
4379
4380  Config DARK_BREAD;
4381  {
4382    StrengthValue = 5;
4383    ConsumeType = CT_PROCESSED;
4384    Density = 250;
4385    NutritionValue = 1000;
4386    Color = rgb16(180, 96, 64);
4387    PriceModifier = 3000;
4388    NameStem = "dark bread";
4389    Flexibility = 5;
4390    SpoilModifier = 20000;
4391    AttachedGod = SEGES;
4392    HardenedMaterial = BANANA_STOLLEN;
4393    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4394  }
4395
4396  Config FLAT_BREAD;
4397  {
4398    StrengthValue = 5;
4399    ConsumeType = CT_PROCESSED;
4400    Density = 250;
4401    NutritionValue = 1000;
4402    Color = rgb16(243, 213, 165);
4403    PriceModifier = 3000;
4404    NameStem = "flatbread";
4405    Flexibility = 5;
4406    SpoilModifier = 20000;
4407    AttachedGod = SEGES;
4408    HardenedMaterial = BANANA_STOLLEN;
4409    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4410  }
4411
4412  Config RYE_BREAD;
4413  {
4414    StrengthValue = 5;
4415    ConsumeType = CT_PROCESSED;
4416    Density = 250;
4417    NutritionValue = 1000;
4418    Color = rgb16(198, 137, 88);
4419    PriceModifier = 3000;
4420    NameStem = "rye bread";
4421    Flexibility = 5;
4422    SpoilModifier = 20000;
4423    AttachedGod = SEGES;
4424    HardenedMaterial = BANANA_STOLLEN;
4425    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4426  }
4427
4428  Config BANANA_STOLLEN;
4429  {
4430    StrengthValue = 5;
4431    ConsumeType = CT_PROCESSED;
4432    Density = 250;
4433    NutritionValue = 1000;
4434    Color = rgb16(255, 225, 53);
4435    PriceModifier = 3000;
4436    NameStem = "banana stollen";
4437    Flexibility = 5;
4438    SpoilModifier = 20000;
4439    AttachedGod = ATAVUS;
4440    SoftenedMaterial = BANANA_FLESH;
4441    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4442  }
4443
4444  Config CHEESE;
4445  {
4446    StrengthValue = 5;
4447    ConsumeType = CT_PROCESSED;
4448    Density = 250;
4449    NutritionValue = 1500;
4450    Color = rgb16(255, 212, 0);
4451    PriceModifier = 5000;
4452    NameStem = "cheese";
4453    Flexibility = 5;
4454    SpoilModifier = 40000;
4455    AttachedGod = SEGES;
4456    SoftenedMaterial = MILK;
4457    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4458  }
4459
4460  Config CHOCOLATE;
4461  {
4462    StrengthValue = 5;
4463    ConsumeType = CT_PROCESSED;
4464    Density = 250;
4465    NutritionValue = 2500;
4466    Color = rgb16(210, 105, 30);
4467    PriceModifier = 8000;
4468    NameStem = "chocolate";
4469    Flexibility = 5;
4470    SpoilModifier = 72000;
4471    AttachedGod = SEGES;
4472    SoftenedMaterial = MILK;
4473    CategoryFlags = Base|IS_GOLEM_MATERIAL; /* He he he. */
4474  }
4475
4476  Config SCHOOL_FOOD;
4477  {
4478    StrengthValue = 3;
4479    ConsumeType = CT_MEAT;
4480    Density = 1500;
4481    NutritionValue = 500;
4482    Color = rgb16(111, 74, 37);
4483    ConsumeWisdomLimit = 0;
4484    NameStem = "school food";
4485    Effect = EFFECT_SCHOOL_FOOD;
4486    ConsumeEndMessage = CEM_SCHOOL_FOOD;
4487    HitMessage = HM_SCHOOL_FOOD;
4488    Flexibility = 5;
4489    AttachedGod = SCABIES;
4490    PriceModifier = 1000;
4491    SpoilModifier = 65000;
4492    CommonFlags = Base&~(CAN_BE_WISHED|CAN_BE_MIRRORED);
4493  }
4494
4495  Config OMMEL_CERUMEN;
4496  {
4497    StrengthValue = 1;
4498    Color = rgb16(180, 150, 50);
4499    NutritionValue = 500;
4500    PriceModifier = 10000;
4501    NameStem = "ommel cerumen";
4502    Effect = EFFECT_OMMEL_CERUMEN;
4503    ConsumeEndMessage = CEM_OMMEL;
4504    HitMessage = HM_OMMEL;
4505    AttachedGod = SOPHOS;
4506    Density = 500;
4507    ConsumeType = CT_PROCESSED;
4508    CommonFlags = Base|IS_VALUABLE&~(CAN_BE_WISHED|CAN_BE_MIRRORED);
4509    NameFlags = Base|USE_AN;
4510    InteractionFlags = Base|EFFECT_IS_GOOD;
4511  }
4512
4513  /* Bones */
4514
4515  Config BONE;
4516  {
4517    StrengthValue = 40;
4518    Density = 2000;
4519    Flexibility = 2;
4520    ConsumeType = CT_BONE;
4521    Color = rgb16(210, 210, 210);
4522    NutritionValue = 500;
4523    NameStem = "bone";
4524    ConsumeEndMessage = CEM_BONE;
4525    NaturalForm = bone;
4526    SpoilModifier = 48000;
4527    AttachedGod = MORTIFER;
4528    HardenedMaterial = WHALE_BONE;
4529    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4530    InteractionFlags = Base|CAN_BURN;
4531  }
4532
4533  Config WHALE_BONE;
4534  {
4535    StrengthValue = 80;
4536    Density = 2000;
4537    Flexibility = 2;
4538    ConsumeType = CT_BONE;
4539    Color = rgb16(227, 218, 201);
4540    NutritionValue = 700;
4541    NameStem = "whale bone";
4542    ConsumeEndMessage = CEM_BONE;
4543    SpoilModifier = 48000;
4544    AttachedGod = MORTIFER;
4545    SoftenedMaterial = BONE;
4546    HardenedMaterial = WRAITH_BONE;
4547    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4548    InteractionFlags = Base|CAN_BURN;
4549  }
4550
4551  Config WRAITH_BONE;
4552  {
4553    StrengthValue = 120;
4554    Density = 2000;
4555    Flexibility = 2;
4556    ConsumeType = CT_BONE;
4557    Color = rgb16(183, 176, 161);
4558    NutritionValue = 900;
4559    NameStem = "wraith bone";
4560    ConsumeEndMessage = CEM_BONE;
4561    SpoilModifier = 48000;
4562    AttachedGod = MORTIFER;
4563    SoftenedMaterial = WHALE_BONE;
4564    HardenedMaterial = TURTLE_SHELL;
4565    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4566    InteractionFlags = Base|CAN_BURN;
4567  }
4568
4569  Config OMMEL_BONE;
4570  {
4571    StrengthValue = 250;
4572    Flexibility = 4;
4573    Density = 750;
4574    ConsumeType = CT_BONE;
4575    Color = rgb16(244, 241, 235);
4576    NutritionValue = 1000;
4577    NameStem = "ommel bone";
4578    ConsumeEndMessage = CEM_BONE;
4579    SpoilModifier = 48000;
4580    AttachedGod = MORTIFER;
4581    SoftenedMaterial = DRAGON_BONE;
4582    HardenedMaterial = OMMEL_TOOTH;
4583    Effect = EFFECT_OMMEL_BONE;
4584    ConsumeEndMessage = CEM_OMMEL_BONE;
4585    NameFlags = Base|USE_AN;
4586    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4587  }
4588
4589  /* Teeth */
4590
4591  Config SHARK_TOOTH;
4592  {
4593    StrengthValue = 65;
4594    Density = 2000;
4595    ConsumeType = CT_BONE;
4596    Color = rgb16(248, 255, 240);
4597    NutritionValue = 600;
4598    NameStem = "shark tooth";
4599    ConsumeEndMessage = CEM_BONE;
4600    SpoilModifier = 48000;
4601    AttachedGod = MORTIFER;
4602    SoftenedMaterial = BONE;
4603    HardenedMaterial = TROLL_TUSK;
4604    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4605    InteractionFlags = Base|CAN_BURN;
4606  }
4607
4608  Config TROLL_TUSK;
4609  {
4610    StrengthValue = 125;
4611    Density = 2000;
4612    ConsumeType = CT_BONE;
4613    Color = rgb16(245, 245, 245);
4614    NutritionValue = 800;
4615    NameStem = "troll tusk";
4616    ConsumeEndMessage = CEM_BONE;
4617    SpoilModifier = 48000;
4618    AttachedGod = MORTIFER;
4619    SoftenedMaterial = SHARK_TOOTH;
4620    HardenedMaterial = MAMMOTH_TUSK;
4621    IntelligenceRequirement = 3;
4622    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4623    InteractionFlags = Base|CAN_BURN;
4624    FireResistance = 3;
4625  }
4626
4627  Config MAMMOTH_TUSK;
4628  {
4629    StrengthValue = 215;
4630    Density = 3000;
4631    ConsumeType = CT_BONE;
4632    Color = rgb16(255, 255, 240);
4633    NutritionValue = 1000;
4634    NameStem = "mammoth ivory";
4635    ConsumeEndMessage = CEM_BONE;
4636    SpoilModifier = 72000;
4637    AttachedGod = MORTIFER;
4638    SoftenedMaterial = TROLL_TUSK;
4639    HardenedMaterial = OMMEL_TOOTH;
4640    IntelligenceRequirement = 5;
4641    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4642    InteractionFlags = Base|CAN_BURN;
4643    FireResistance = 6;
4644  }
4645
4646  Config OMMEL_TOOTH;
4647  {
4648    StrengthValue = 375;
4649    Density = 5000;
4650    ConsumeType = CT_BONE;
4651    Color = rgb16(200, 200, 255);
4652    NutritionValue = 1000;
4653    NameStem = "ommel tooth";
4654    ConsumeEndMessage = CEM_BONE;
4655    SpoilModifier = 48000;
4656    AttachedGod = MORTIFER;
4657    SoftenedMaterial = MAMMOTH_TUSK;
4658    IntelligenceRequirement = 7;
4659    Effect = EFFECT_OMMEL_BONE;
4660    ConsumeEndMessage = CEM_OMMEL_BONE;
4661    NameFlags = Base|USE_AN;
4662    CategoryFlags = Base|IS_SPARKLING|IS_GOLEM_MATERIAL;
4663  }
4664
4665  /* Other */
4666
4667  Config RESIDUUM;
4668  {
4669    StrengthValue = 250;
4670    ConsumeType = CT_MAGIC;
4671    Density = 10000;
4672    Color = rgb16(107, 255, 251);
4673    NameStem = "residuum";
4674    Flexibility = 10;
4675    SpoilModifier = 5000;
4676    AttachedGod = MORTIFER;
4677    CommonFlags = Base|IS_SPARKLING|IS_VALUABLE;
4678    CategoryFlags = Base|IS_GOLEM_MATERIAL;
4679  }
4680}
4681
4682gas
4683{
4684  StrengthValue = 1;
4685  Density = 1;
4686  Flexibility = 75;
4687  ConsumeType = CT_GAS;
4688  CommonFlags = Base&~CAN_BE_WISHED;
4689
4690  Config AIR;
4691  {
4692    Color = rgb16(180, 180, 255); /* TRANSPARENT_COLOR does not work. */
4693    NameStem = "air";
4694    Alpha = 150;
4695    AttachedGod = SILVA;
4696    NameFlags = Base|USE_AN;
4697  }
4698
4699  Config VACUUM;
4700  {
4701    Color = rgb16(180, 180, 255); /* TRANSPARENT_COLOR does not work. */
4702    NameStem = "vacuum";
4703    Alpha = 150;
4704    AttachedGod = MORTIFER;
4705  }
4706
4707  Config ETHER;
4708  {
4709    Color = rgb16(180, 180, 255);
4710    NameStem = "aether";
4711    AdjectiveStem = "etheric";
4712    Alpha = 150;
4713    AttachedGod = SOPHOS;
4714    NameFlags = Base|USE_AN;
4715    BodyFlags = Base|CAN_REGENERATE&~USE_MATERIAL_ATTRIBUTES;
4716  }
4717
4718  Config SMOKE;
4719  {
4720    Color = rgb16(60, 60, 60);
4721    NameStem = "smoke";
4722    Alpha = 255;
4723    AttachedGod = LORICATUS;
4724    Effect = EFFECT_NOTHING;
4725  }
4726
4727  Config SKUNK_SMELL;
4728  {
4729    Color = rgb16(20, 60, 20);
4730    NameStem = "skunk smell";
4731    Alpha = 200;
4732    AttachedGod = SCABIES;
4733    EffectStrength = 4;
4734    Effect = EFFECT_SKUNK_SMELL;
4735    BreatheMessage = "It smells really bad here.";
4736    StepInWisdomLimit = 3;
4737  }
4738
4739  Config ECTOPLASM;
4740  {
4741    Color = rgb16(200, 200, 255);
4742    NameStem = "ectoplasm";
4743    AdjectiveStem = "ectoplasmic";
4744    Alpha = 150;
4745    AttachedGod = MORTIFER;
4746    HardenedMaterial = SOUL_STEEL;
4747    EffectStrength = 3;
4748    Effect = EFFECT_PHASE;
4749    NameFlags = Base|USE_AN;
4750    BodyFlags = Base|CAN_REGENERATE&~USE_MATERIAL_ATTRIBUTES;
4751  }
4752
4753  Config MAGIC_VAPOUR;
4754  {
4755    Color = rgb16(200, 60, 200);
4756    Emitation = rgb24(139, 0, 139);
4757    NameStem = "raw vapourized magic";
4758    Alpha = 150;
4759    AttachedGod = SOPHOS;
4760    Effect = EFFECT_MAGIC_MUSHROOM;
4761    BreatheMessage = "The air is filled with tiny magical bubbles.";
4762    StepInWisdomLimit = 10;
4763    HardenedMaterial = MAGIC_LIQUID;
4764    CategoryFlags = Base|IS_SPARKLING;
4765  }
4766
4767  Config EVIL_WONDER_STAFF_VAPOUR;
4768  {
4769    Color = rgb16(200, 0, 0);
4770    NameStem = "mysterious red gas";
4771    Alpha = 200;
4772    AttachedGod = INFUSCOR;
4773    Effect = EFFECT_EVIL_WONDER_STAFF_VAPOUR;
4774    BreatheMessage = "A sinister stench surrounds you.";
4775    StepInWisdomLimit = 5;
4776  }
4777
4778  Config GOOD_WONDER_STAFF_VAPOUR;
4779  {
4780    Color = rgb16(100, 100, 200);
4781    NameStem = "mysterious blue gas";
4782    Alpha = 200;
4783    AttachedGod = SOPHOS;
4784    Effect = EFFECT_GOOD_WONDER_STAFF_VAPOUR;
4785    BreatheMessage = "It smells oddly intelligent here.";
4786  }
4787
4788  Config FART;
4789  {
4790    Color = rgb16(120, 70, 40);
4791    NameStem = "brown gas";
4792    Alpha = 150;
4793    AttachedGod = SILVA;
4794    BreatheMessage = "Ugh. It smells horrible here.";
4795    HardenedMaterial = MUSTARD_GAS;
4796    CategoryFlags = Base|IS_SCARY;
4797    InteractionFlags = Base|CAN_EXPLODE;
4798  }
4799
4800  Config MUSTARD_GAS;
4801  {
4802    Color = rgb16(120, 70, 40);
4803    NameStem = "mustard gas";
4804    Alpha = 200;
4805    AttachedGod = CRUENTUS;
4806    BreatheMessage = "It smells like mustard here.";
4807    Effect = EFFECT_MUSTARD_GAS;
4808    StepInWisdomLimit = 8;
4809    CategoryFlags = Base|IS_SCARY;
4810  }
4811
4812  Config SLEEPING_GAS;
4813  {
4814    Color = rgb16(180, 180, 225);
4815    NameStem = "sleeping gas";
4816    Alpha = 150;
4817    AttachedGod = NEFAS; /* chloroform */
4818    Effect = EFFECT_KOBOLD_FLESH;
4819    StepInWisdomLimit = 3;
4820  }
4821
4822  Config TELEPORT_GAS;
4823  {
4824    Color = rgb16(148, 0, 211);
4825    NameStem = "warp gas";
4826    Alpha = 100;
4827    AttachedGod = SOPHOS;
4828    Effect = EFFECT_TELEPORTATION;
4829    HardenedMaterial = TELEPORT_FLUID;
4830    StepInWisdomLimit = 10;
4831  }
4832
4833  Config LAUGHING_GAS;
4834  {
4835    Color = rgb16(255, 105, 180);
4836    NameStem = "laughing gas";
4837    Alpha = 100;
4838    AttachedGod = DULCIS;
4839    Effect = EFFECT_LAUGH;
4840    BreatheMessage = "You laugh like a madman.";
4841    StepInWisdomLimit = 10;
4842  }
4843
4844  Config ACID_GAS;
4845  {
4846    Color = rgb16(160, 160, 0);
4847    NameStem = "caustic fumes";
4848    Alpha = 150;
4849    AttachedGod = SCABIES;
4850    HardenedMaterial = SULPHURIC_ACID;
4851    Effect = EFFECT_ACID_GAS;
4852    EffectStrength = 25;
4853    Acidicity = 50;
4854    BreatheMessage = "It burns!";
4855    StepInWisdomLimit = 3;
4856  }
4857
4858  Config FIRE_GAS;
4859  {
4860    Color = rgb16(225, 25, 25);
4861    Emitation = rgb24(150, 120, 90);
4862    NameStem = "burning vapors";
4863    Alpha = 100;
4864    AttachedGod = LEGIFER;
4865    HardenedMaterial = NAPALM;
4866    Effect = EFFECT_FIRE_GAS;
4867    EffectStrength = 50;
4868    Hotness = 75;
4869    BreatheMessage = "It burns!";
4870    StepInWisdomLimit = 3;
4871  }
4872}
4873
4874liquid
4875{
4876  ConsumeType = CT_LIQUID;
4877  Density = 1000;
4878  Flexibility = 50;
4879  RustModifier = 25;
4880  CommonFlags = Base&~CAN_BE_WISHED;
4881
4882  /* Drinkables */
4883
4884  Config ANTIDOTE_LIQUID;
4885  {
4886    StrengthValue = 1;
4887    NutritionValue = 10;
4888    Color = rgb16(128, 0, 128);
4889    NameStem = "antidote";
4890    Effect = EFFECT_ANTIDOTE;
4891    ConsumeEndMessage = CEM_ANTIDOTE;
4892    HitMessage = HM_ANTIDOTE;
4893    Alpha = 170;
4894    EffectStrength = 100;
4895    PriceModifier = 1000;
4896    AttachedGod = SEGES;
4897    CommonFlags = Base|IS_VALUABLE;
4898    InteractionFlags = Base|EFFECT_IS_GOOD;
4899  }
4900
4901  Config CURE_ALL_LIQUID;
4902  {
4903    StrengthValue = 1;
4904    NutritionValue = 10;
4905    Color = rgb16(255, 0, 127);
4906    NameStem = "panacea";
4907    Effect = EFFECT_PANACEA;
4908    ConsumeEndMessage = CEM_HEALING_LIQUID;
4909    HitMessage = HM_HEALING_LIQUID;
4910    Alpha = 150;
4911    EffectStrength = 150;
4912    PriceModifier = 2500;
4913    AttachedGod = SEGES;
4914    CommonFlags = Base|IS_VALUABLE;
4915    InteractionFlags = Base|EFFECT_IS_GOOD;
4916  }
4917
4918  Config HEALING_LIQUID;
4919  {
4920    StrengthValue = 1;
4921    NutritionValue = 50;
4922    Color = rgb16(180, 0, 0);
4923    PriceModifier = 1500;
4924    NameStem = "healing potion";
4925    Effect = EFFECT_HEAL;
4926    ConsumeEndMessage = CEM_HEALING_LIQUID;
4927    HitMessage = HM_HEALING_LIQUID;
4928    Alpha = 150;
4929    AttachedGod = SEGES;
4930    CommonFlags = Base|IS_VALUABLE;
4931    InteractionFlags = Base|EFFECT_IS_GOOD;
4932  }
4933
4934  Config MAGIC_LIQUID;
4935  {
4936    StrengthValue = 50;
4937    Flexibility = 50;
4938    Density = 50;
4939    NutritionValue = 0;
4940    RustModifier = 0;
4941    Color = rgb16(220, 30, 220);
4942    Emitation = rgb24(139, 0, 139);
4943    NameStem = "raw liquefied magic";
4944    Alpha = 150;
4945    EffectStrength = 2500;
4946    PriceModifier = 500;
4947    AttachedGod = SOPHOS;
4948    Effect = EFFECT_GOOD_WONDER_STAFF_VAPOUR;
4949    SoftenedMaterial = MAGIC_VAPOUR;
4950    HardenedMaterial = MAGIC_CRYSTAL;
4951    InteractionFlags = Base|EFFECT_IS_GOOD;
4952    CategoryFlags = Base|IS_SPARKLING;
4953  }
4954
4955  Config TELEPORT_FLUID;
4956  {
4957    StrengthValue = 1;
4958    Density = 50;
4959    NutritionValue = 0;
4960    RustModifier = 0;
4961    Color = rgb16(153, 50, 204);
4962    NameStem = "warp fluid";
4963    Alpha = 150;
4964    PriceModifier = 500;
4965    AttachedGod = SOPHOS;
4966    Effect = EFFECT_TELEPORTATION;
4967    SoftenedMaterial = TELEPORT_GAS;
4968    CommonFlags = Base|IS_VALUABLE;
4969  }
4970
4971  Config POLYMORPHINE;
4972  {
4973    StrengthValue = 1;
4974    Density = 50;
4975    NutritionValue = 0;
4976    RustModifier = 0;
4977    Color = rgb16(255, 20, 147);
4978    NameStem = "polymorphine";
4979    Alpha = 50;
4980    PriceModifier = 500;
4981    AttachedGod = SCABIES;
4982    Effect = EFFECT_POLYJUICE;
4983    SoftenedMaterial = CHAMELEON_FLESH;
4984    CommonFlags = Base|IS_VALUABLE;
4985  }
4986
4987  Config PEA_SOUP;
4988  {
4989    StrengthValue = 5;
4990    NutritionValue = 1500;
4991    Color = rgb16(0, 200, 0);
4992    NameStem = "pea soup";
4993    Effect = EFFECT_PEA_SOUP;
4994    ConsumeEndMessage = CEM_PEA_SOUP;
4995    AttachedGod = SEGES;
4996    PriceModifier = 100;
4997    Alpha = 200;
4998  }
4999
5000  Config CHICKEN_SOUP;
5001  {
5002    StrengthValue = 5;
5003    NutritionValue = 1500;
5004    Color = rgb16(244, 164, 96);
5005    NameStem = "chicken soup";
5006    Effect = EFFECT_HEAL; /* Chicken soup is good when you're ill! */
5007    ConsumeEndMessage = CEM_HEALING_LIQUID;
5008    HitMessage = HM_HEALING_LIQUID;
5009    EffectStrength = 50;
5010    AttachedGod = SEGES;
5011    PriceModifier = 100;
5012    Alpha = 200;
5013    InteractionFlags = Base|EFFECT_IS_GOOD;
5014  }
5015
5016  Config PORRIDGE;
5017  {
5018    StrengthValue = 5;
5019    NutritionValue = 2500;
5020    Color = rgb16(218, 207, 188);
5021    NameStem = "porridge";
5022    AttachedGod = SEGES;
5023    PriceModifier = 600;
5024    Alpha = 255;
5025  }
5026
5027  Config CUSTARD;
5028  {
5029    StrengthValue = 5;
5030    NutritionValue = 2500;
5031    Color = rgb16(255, 207, 51);
5032    NameStem = "custard"; /* vanilla */
5033    AttachedGod = SEGES;
5034    PriceModifier = 600;
5035    Alpha = 255;
5036  }
5037
5038  Config MILK;
5039  {
5040    StrengthValue = 1;
5041    NutritionValue = 1000;
5042    Color = rgb16(220, 217, 205);
5043    NameStem = "milk";
5044    AttachedGod = SEGES;
5045    PriceModifier = 100;
5046    Alpha = 200;
5047    HardenedMaterial = CHEESE;
5048  }
5049
5050  Config HONEY;
5051  {
5052    StrengthValue = 3;
5053    NutritionValue = 1000;
5054    Color = rgb16(199, 149, 31);
5055    PriceModifier = 900;
5056    NameStem = "honey";
5057    Effect = EFFECT_HEAL;
5058    ConsumeEndMessage = CEM_HEALING_LIQUID;
5059    HitMessage = HM_HEALING_LIQUID;
5060    EffectStrength = 50;
5061    Alpha = 200;
5062    AttachedGod = SEGES;
5063  }
5064
5065  Config COCA_COLA;
5066  {
5067    StrengthValue = 2;
5068    Density = 1000;
5069    NutritionValue = 500;
5070    Color = rgb16(48, 48, 48);
5071    NameStem = "coke";
5072    Effect = EFFECT_TRAIN_WISDOM;
5073    ConsumeEndMessage = CEM_COCA_COLA;
5074    AttachedGod = VALPURUS;
5075    PriceModifier = 10000;
5076    CommonFlags = Base|IS_VALUABLE&~(CAN_BE_WISHED|CAN_BE_MIRRORED);
5077    InteractionFlags = Base|EFFECT_IS_GOOD;
5078    CategoryFlags = Base|IS_SPARKLING;
5079  }
5080
5081  Config INK;
5082  {
5083    StrengthValue = 1;
5084    NutritionValue = 0;
5085    Color = rgb16(0, 15, 85);
5086    NameStem = "ink";
5087    Alpha = 175;
5088    PriceModifier = 1000;
5089    AttachedGod = SOPHOS;
5090    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5091  }
5092
5093  Config BRINE;
5094  {
5095    StrengthValue = 1;
5096    NutritionValue = -10;
5097    Color = rgb16(244, 244, 244);
5098    NameStem = "brine";
5099    Effect = EFFECT_PUKE;
5100    EffectStrength = 50;
5101    Alpha = 175;
5102    AttachedGod = SILVA;
5103    SoftenedMaterial = WATER;
5104    HardenedMaterial = SALT;
5105  }
5106
5107  Config WATER;
5108  {
5109    StrengthValue = 1;
5110    NutritionValue = 10;
5111    Color = rgb16(144, 144, 240);
5112    NameStem = "water";
5113    Alpha = 150;
5114    AttachedGod = SILVA;
5115    HardenedMaterial = ICE;
5116  }
5117
5118  /* Alcohol */
5119
5120  Config VALDEMAR;
5121  {
5122    StrengthValue = 1;
5123    NutritionValue = 80;
5124    Color = rgb16(50, 0, 0);
5125    ConsumeWisdomLimit = 10;
5126    NameStem = "Valdemar";
5127    Effect = EFFECT_CONFUSE;
5128    Alpha = 200;
5129    ExplosivePower = 4000;
5130    PriceModifier = 500;
5131    AttachedGod = NEFAS;
5132    EffectStrength = 150;
5133    CommonFlags = Base|IS_VALUABLE;
5134    CategoryFlags = Base|IS_BEVERAGE;
5135    InteractionFlags = Base|CAN_EXPLODE|EFFECT_IS_GOOD;
5136    DisablesPanicWhenConsumed = true;
5137  }
5138
5139  Config VODKA;
5140  {
5141    StrengthValue = 1;
5142    NutritionValue = 80;
5143    Color = rgb16(144, 144, 144);
5144    ConsumeWisdomLimit = 10;
5145    NameStem = "vodka";
5146    Effect = EFFECT_CONFUSE;
5147    Alpha = 150;
5148    EffectStrength = 300;
5149    ExplosivePower = 20000;
5150    PriceModifier = 500;
5151    AttachedGod = NEFAS;
5152    CommonFlags = Base|IS_VALUABLE;
5153    CategoryFlags = Base|IS_BEVERAGE;
5154    InteractionFlags = Base|CAN_EXPLODE|EFFECT_IS_GOOD;
5155    DisablesPanicWhenConsumed = true;
5156  }
5157
5158  Config CIDER;
5159  {
5160    StrengthValue = 1;
5161    NutritionValue = 80;
5162    Color = rgb16(206, 156, 0);
5163    ConsumeWisdomLimit = 10;
5164    NameStem = "cider";
5165    Effect = EFFECT_CONFUSE;
5166    Alpha = 200;
5167    EffectStrength = 90;
5168    PriceModifier = 500;
5169    AttachedGod = NEFAS;
5170    CommonFlags = Base|IS_VALUABLE;
5171    CategoryFlags = Base|IS_BEVERAGE;
5172    InteractionFlags = Base|EFFECT_IS_GOOD;
5173    DisablesPanicWhenConsumed = true;
5174  }
5175
5176  Config WHITE_WINE;
5177  {
5178    StrengthValue = 1;
5179    NutritionValue = 80;
5180    Color = rgb16(241, 242, 133);
5181    ConsumeWisdomLimit = 10;
5182    NameStem = "white wine";
5183    Effect = EFFECT_CONFUSE;
5184    Alpha = 175;
5185    EffectStrength = 120;
5186    PriceModifier = 500;
5187    AttachedGod = NEFAS;
5188    CommonFlags = Base|IS_VALUABLE;
5189    CategoryFlags = Base|IS_BEVERAGE;
5190    InteractionFlags = Base|EFFECT_IS_GOOD;
5191    DisablesPanicWhenConsumed = true;
5192  }
5193
5194  Config RED_WINE;
5195  {
5196    StrengthValue = 1;
5197    NutritionValue = 80;
5198    Color = rgb16(88, 11, 28);
5199    ConsumeWisdomLimit = 10;
5200    NameStem = "red wine";
5201    Effect = EFFECT_CONFUSE;
5202    Alpha = 175;
5203    EffectStrength = 140;
5204    PriceModifier = 500;
5205    AttachedGod = NEFAS;
5206    CommonFlags = Base|IS_VALUABLE;
5207    CategoryFlags = Base|IS_BEVERAGE;
5208    InteractionFlags = Base|EFFECT_IS_GOOD;
5209    DisablesPanicWhenConsumed = true;
5210  }
5211
5212  Config BEER;
5213  {
5214    StrengthValue = 1;
5215    NutritionValue = 150;
5216    Color = rgb16(216, 120, 0);
5217    ConsumeWisdomLimit = 10;
5218    NameStem = "beer";
5219    Effect = EFFECT_CONFUSE;
5220    Alpha = 175;
5221    EffectStrength = 100;
5222    PriceModifier = 500;
5223    AttachedGod = NEFAS;
5224    CommonFlags = Base|IS_VALUABLE;
5225    CategoryFlags = Base|IS_BEVERAGE;
5226    InteractionFlags = Base|EFFECT_IS_GOOD;
5227    DisablesPanicWhenConsumed = true;
5228  }
5229
5230  Config ELF_ALE;
5231  {
5232    StrengthValue = 1;
5233    NutritionValue = 150;
5234    Color = rgb16(247, 148, 0);
5235    ConsumeWisdomLimit = 10;
5236    NameStem = "elven ale";
5237    Effect = EFFECT_CONFUSE;
5238    Alpha = 150;
5239    EffectStrength = 25;
5240    PriceModifier = 1500;
5241    AttachedGod = NEFAS;
5242    CommonFlags = Base|IS_VALUABLE;
5243    CategoryFlags = Base|IS_BEVERAGE;
5244    InteractionFlags = Base|EFFECT_IS_GOOD;
5245    DisablesPanicWhenConsumed = true;
5246  }
5247
5248  Config DWARF_BEER;
5249  {
5250    StrengthValue = 1;
5251    NutritionValue = 150;
5252    Color = rgb16(192, 72, 0);
5253    ConsumeWisdomLimit = 10;
5254    NameStem = "dwarven stout";
5255    Effect = EFFECT_CONFUSE;
5256    Alpha = 150;
5257    EffectStrength = 300;
5258    ExplosivePower = 20000;
5259    PriceModifier = 500;
5260    AttachedGod = NEFAS;
5261    CommonFlags = Base|IS_VALUABLE;
5262    CategoryFlags = Base|IS_BEVERAGE;
5263    InteractionFlags = Base|CAN_EXPLODE|EFFECT_IS_GOOD;
5264    DisablesPanicWhenConsumed = true;
5265  }
5266
5267  /* Dangerous liquids */
5268
5269  Config BROWN_SLIME;
5270  {
5271    StrengthValue = 5;
5272    Density = 600;
5273    NutritionValue = 10;
5274    Color = rgb16(130, 90, 40);
5275    NameStem = "brown slime";
5276    Alpha = 200;
5277    Flexibility = 25;
5278    AttachedGod = SCABIES;
5279    RustModifier = 50;
5280    Acidicity = 25;
5281    ConsumeWisdomLimit = 3;
5282    BodyFlags = Base&~USE_MATERIAL_ATTRIBUTES;
5283    InteractionFlags = Base|AFFECT_INSIDE&~CAN_DISSOLVE;
5284    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5285    Stickiness = 100;
5286    StepInWisdomLimit = 4;
5287  }
5288
5289  Config GREEN_SLIME;
5290  {
5291    StrengthValue = 5;
5292    Density = 400;
5293    NutritionValue = 5;
5294    Color = rgb16(0, 230, 0);
5295    NameStem = "green slime";
5296    Alpha = 200;
5297    Flexibility = 35;
5298    AttachedGod = SCABIES;
5299    RustModifier = 200;
5300    Acidicity = 100;
5301    ConsumeWisdomLimit = 4;
5302    BodyFlags = Base&~USE_MATERIAL_ATTRIBUTES;
5303    InteractionFlags = Base|AFFECT_INSIDE&~CAN_DISSOLVE;
5304    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5305    Stickiness = 25;
5306    StepInWisdomLimit = 5;
5307  }
5308
5309  Config POISON_LIQUID;
5310  {
5311    StrengthValue = 1;
5312    NutritionValue = 100;
5313    Color = rgb16(0, 128, 0);
5314    ConsumeWisdomLimit = 5;
5315    NameStem = "poison";
5316    Effect = EFFECT_POISON;
5317    Alpha = 150;
5318    PriceModifier = 250;
5319    AttachedGod = SCABIES;
5320  }
5321
5322  Config PEPSI;
5323  {
5324    StrengthValue = 200;
5325    Density = 1500;
5326    NutritionValue = 500;
5327    Color = rgb16(48, 48, 48);
5328    ConsumeWisdomLimit = 2;
5329    NameStem = "pepsi";
5330    Effect = EFFECT_PEPSI;
5331    ConsumeEndMessage = CEM_PEPSI;
5332    HitMessage = HM_PEPSI;
5333    AttachedGod = MORTIFER;
5334    RustModifier = 200;
5335    Acidicity = 10;
5336    PriceModifier = 10000;
5337    CommonFlags = Base|IS_VALUABLE;
5338    StepInWisdomLimit = 20;
5339  }
5340
5341  Config SULPHURIC_ACID;
5342  {
5343    StrengthValue = 1;
5344    NutritionValue = 5;
5345    Color = rgb16(160, 160, 0);
5346    NameStem = "sulphuric acid";
5347    Alpha = 150;
5348    Flexibility = 45;
5349    AttachedGod = SCABIES;
5350    HardenedMaterial = SULFUR;
5351    RustModifier = 400;
5352    Acidicity = 400;
5353    ConsumeWisdomLimit = 4;
5354    PriceModifier = 100;
5355    InteractionFlags = Base|AFFECT_INSIDE;
5356    StepInWisdomLimit = 8;
5357  }
5358
5359  Config MUSTARD_GAS_LIQUID;
5360  {
5361    StrengthValue = 1;
5362    NutritionValue = 10;
5363    Color = rgb16(144, 144, 240);
5364    NameStem = "liquefied mustard gas";
5365    Alpha = 150;
5366    AttachedGod = CRUENTUS;
5367    Effect = EFFECT_MUSTARD_GAS_LIQUID;
5368    SoftenedMaterial = MUSTARD_GAS;
5369    ConsumeWisdomLimit = 3;
5370    PriceModifier = 300;
5371  }
5372
5373  Config LIQUID_DARKNESS;
5374  {
5375    StrengthValue = 1;
5376    Density = 10;
5377    NutritionValue = -100;
5378    RustModifier = 0;
5379    Color = rgb16(0, 0, 0);
5380    NameStem = "liquid darkness";
5381    Effect = EFFECT_DARKNESS;
5382    ConsumeWisdomLimit = 3;
5383    Alpha = 255;
5384    AttachedGod = MORTIFER;
5385    PriceModifier = 500;
5386    CommonFlags = Base|IS_VALUABLE;
5387    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5388  }
5389
5390  Config LIQUID_FEAR;
5391  {
5392    StrengthValue = 1;
5393    Density = 10;
5394    NutritionValue = 0;
5395    RustModifier = 0;
5396    Color = rgb16(40, 80, 40);
5397    NameStem = "liquid fear";
5398    Effect = EFFECT_PANIC;
5399    ConsumeEndMessage = CEM_LIQUID_HORROR;
5400    ConsumeWisdomLimit = 3;
5401    Alpha = 150;
5402    AttachedGod = CRUENTUS;
5403    PriceModifier = 500;
5404    CommonFlags = Base|IS_VALUABLE;
5405    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5406  }
5407
5408  Config ASPHALT;
5409  {
5410    StrengthValue = 5;
5411    Density = 2300;
5412    NutritionValue = 10000;
5413    Color = rgb16(40, 43, 42);
5414    NameStem = "asphalt";
5415    Flexibility = 25;
5416    AttachedGod = LORICATUS;
5417    Stickiness = 250;
5418    Hotness = 10;
5419    ConsumeWisdomLimit = 3;
5420    StepInWisdomLimit = 4;
5421    ConsumeType = CT_MINERAL;
5422    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5423  }
5424
5425  Config VINEGAR;
5426  {
5427    StrengthValue = 1;
5428    NutritionValue = 80;
5429    Color = rgb16(100, 100, 0);
5430    NameStem = "vinegar";
5431    Alpha = 150;
5432    Flexibility = 45;
5433    AttachedGod = SCABIES;
5434    RustModifier = 150;
5435    Acidicity = 50;
5436    ConsumeWisdomLimit = 6;
5437    PriceModifier = 100;
5438    InteractionFlags = Base|AFFECT_INSIDE;
5439    StepInWisdomLimit = 10;
5440  }
5441
5442  /* Bodily fluids */
5443
5444  Config VOMIT;
5445  {
5446    StrengthValue = 1;
5447    NutritionValue = 200;
5448    Color = rgb16(10, 230, 10);
5449    NameStem = "vomit";
5450    Alpha = 175;
5451    Flexibility = 35;
5452    AttachedGod = SCABIES;
5453    Effect = EFFECT_PUKE;
5454    RustModifier = 200;
5455    Acidicity = 10;
5456    InteractionFlags = Base|AFFECT_INSIDE;
5457    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5458    StepInWisdomLimit = 5;
5459  }
5460
5461  Config DOG_DROOL;
5462  {
5463    StrengthValue = 2;
5464    NutritionValue = 50;
5465    Color = rgb16(144, 144, 240);
5466    NameStem = "dog drool";
5467    Alpha = 175;
5468    AttachedGod = SILVA;
5469    RustModifier = 5;
5470  }
5471
5472  Config SWEAT;
5473  {
5474    StrengthValue = 2;
5475    NutritionValue = 50;
5476    Color = rgb16(144, 144, 240);
5477    NameStem = "sweat";
5478    Alpha = 175;
5479    AttachedGod = SILVA;
5480    RustModifier = 5;
5481  }
5482
5483  /* Bloods */
5484
5485  Config BLOOD;
5486  {
5487    StrengthValue = 1;
5488    NutritionValue = 500;
5489    Color = rgb16(100, 0, 0);
5490    NameStem = "blood";
5491    Alpha = 175;
5492    Flexibility = 40;
5493    AttachedGod = CRUENTUS;
5494    HardenedMaterial = RED_ICE;
5495    RustModifier = 1;
5496    CategoryFlags = Base|IS_BLOOD|IS_GOLEM_MATERIAL;
5497  }
5498
5499  Config GREEN_BLOOD;
5500  {
5501    StrengthValue = 1;
5502    NutritionValue = 500;
5503    Color = rgb16(0, 128, 0);
5504    NameStem = "green blood"; /* goblin blood */
5505    Alpha = 175;
5506    Flexibility = 40;
5507    AttachedGod = CRUENTUS;
5508    RustModifier = 1;
5509    CategoryFlags = IS_BLOOD;
5510  }
5511
5512  Config BLACK_BLOOD;
5513  {
5514    StrengthValue = 1;
5515    NutritionValue = 500;
5516    Color = rgb16(40, 40, 40);
5517    NameStem = "black blood"; /* orcish blood */
5518    Alpha = 175;
5519    Flexibility = 40;
5520    AttachedGod = CRUENTUS;
5521    RustModifier = 1;
5522    CategoryFlags = IS_BLOOD;
5523  }
5524
5525  Config BLUE_BLOOD;
5526  {
5527    StrengthValue = 1;
5528    NutritionValue = 500;
5529    Color = rgb16(0, 0, 128);
5530    NameStem = "blue blood"; /* noble blood */
5531    Alpha = 175;
5532    Flexibility = 40;
5533    AttachedGod = CRUENTUS;
5534    RustModifier = 1;
5535    CategoryFlags = IS_BLOOD;
5536    PriceModifier = 1000;
5537  }
5538
5539  Config PLANT_SAP;
5540  {
5541    StrengthValue = 1;
5542    NutritionValue = 250;
5543    Color = rgb16(126, 255, 126);
5544    NameStem = "sap"; /* plant blood */
5545    Alpha = 175;
5546    Flexibility = 40;
5547    AttachedGod = SILVA;
5548    RustModifier = 1;
5549    CategoryFlags = IS_BLOOD;
5550  }
5551
5552  Config GLOWING_BLOOD;
5553  {
5554    StrengthValue = 1;
5555    NutritionValue = 75;
5556    Color = rgb16(100, 0, 0);
5557    Emitation = rgb24(140, 100, 100);
5558    NameStem = "glowing blood";
5559    Alpha = 150;
5560    Flexibility = 40;
5561    AttachedGod = SCABIES;
5562    RustModifier = 1;
5563    CategoryFlags = IS_BLOOD;
5564  }
5565
5566  Config TROLL_BLOOD;
5567  {
5568    StrengthValue = 1;
5569    NutritionValue = 1000;
5570    Color = rgb16(160, 0, 0);
5571    NameStem = "troll blood";
5572    Alpha = 175;
5573    Flexibility = 40;
5574    Effect = EFFECT_REGENERATION;
5575    PriceModifier = 750;
5576    AttachedGod = CRUENTUS;
5577    CommonFlags = Base|IS_VALUABLE;
5578    CategoryFlags = IS_BLOOD;
5579    BodyFlags = Base|IS_WARM;
5580    InteractionFlags = Base|EFFECT_IS_GOOD;
5581    HardenedMaterial = HEALING_LIQUID;
5582  }
5583
5584  Config DARK_FROG_BLOOD;
5585  {
5586    StrengthValue = 1;
5587    NutritionValue = 40;
5588    Color = rgb16(50, 0, 0);
5589    NameStem = "dark frog blood";
5590    Alpha = 175;
5591    Flexibility = 40;
5592    AttachedGod = CRUENTUS;
5593    RustModifier = 200;
5594    Acidicity = 100;
5595    ConsumeWisdomLimit = 0;
5596    CategoryFlags = IS_BLOOD;
5597    InteractionFlags = Base|AFFECT_INSIDE;
5598    HardenedMaterial = ACIDOUS_BLOOD;
5599    StepInWisdomLimit = 0;
5600  }
5601
5602  Config SPIDER_BLOOD;
5603  {
5604    StrengthValue = 1;
5605    NutritionValue = 40;
5606    Color = rgb16(50, 0, 0);
5607    NameStem = "spider blood";
5608    Alpha = 175;
5609    Flexibility = 40;
5610    AttachedGod = CRUENTUS;
5611    CategoryFlags = IS_BLOOD;
5612    Effect = EFFECT_POISON;
5613    HardenedMaterial = SICK_BLOOD;
5614    EffectStrength = 1000;
5615    ConsumeWisdomLimit = 3;
5616  }
5617
5618  Config ACIDOUS_BLOOD;
5619  {
5620    StrengthValue = 150;
5621    NutritionValue = 50;
5622    Color = rgb16(100, 0, 0);
5623    NameStem = "acidous blood";
5624    Alpha = 175;
5625    Flexibility = 40;
5626    AttachedGod = CRUENTUS;
5627    Acidicity = 500:
5628    RustModifier = 500;
5629    ConsumeWisdomLimit = 4;
5630    CategoryFlags = IS_BLOOD;
5631    InteractionFlags = Base|AFFECT_INSIDE;
5632    StepInWisdomLimit = 10;
5633    NameFlags = Base|USE_AN;
5634    PriceModifier = 1000;
5635  }
5636
5637  Config SICK_BLOOD;
5638  {
5639    StrengthValue = 1;
5640    NutritionValue = 40;
5641    Color = rgb16(50, 0, 0);
5642    NameStem = "sick blood";
5643    Alpha = 175;
5644    Flexibility = 40;
5645    AttachedGod = SCABIES;
5646    CategoryFlags = IS_BLOOD;
5647    InteractionFlags = Base|AFFECT_INSIDE;
5648    RustModifier = 100;
5649    Acidicity = 100;
5650    Effect = EFFECT_SICKNESS;
5651    EffectStrength = 1000;
5652    ConsumeWisdomLimit = 3;
5653  }
5654
5655  Config LIGHT_FROG_BLOOD;
5656  {
5657    StrengthValue = 1;
5658    NutritionValue = 400;
5659    Color = rgb16(150, 0, 0);
5660    Emitation = rgb24(160, 100, 100);
5661    NameStem = "light frog blood";
5662    Alpha = 175;
5663    Flexibility = 40;
5664    AttachedGod = CRUENTUS;
5665    CategoryFlags = IS_BLOOD;
5666    InteractionFlags = Base|EFFECT_IS_GOOD;
5667    Effect = EFFECT_ANTIDOTE;
5668    ConsumeEndMessage = CEM_ANTIDOTE;
5669    EffectStrength = 100;
5670    PriceModifier = 1500;
5671  }
5672
5673  Config OMMEL_BLOOD;
5674  {
5675    StrengthValue = 1;
5676    Color = rgb16(160, 0, 0);
5677    Emitation = rgb24(160, 100, 100);
5678    NutritionValue = 1500;
5679    PriceModifier = 2500;
5680    NameStem = "ommel blood";
5681    Effect = EFFECT_OMMEL_BLOOD;
5682    ConsumeEndMessage = CEM_OMMEL;
5683    HitMessage = HM_OMMEL;
5684    Alpha = 175;
5685    AttachedGod = CRUENTUS;
5686    CategoryFlags = IS_BLOOD;
5687    CommonFlags = Base|IS_VALUABLE&~CAN_BE_MIRRORED;
5688    NameFlags = Base|USE_AN;
5689    BodyFlags = Base|IS_WARM;
5690    InteractionFlags = Base|EFFECT_IS_GOOD;
5691  }
5692
5693  /* Ommel liquids */
5694
5695  Config OMMEL_URINE;
5696  {
5697    StrengthValue = 1;
5698    Color = rgb16(160, 160, 0);
5699    Emitation = rgb24(140, 140, 100);
5700    NutritionValue = 500;
5701    PriceModifier = 2500;
5702    NameStem = "ommel urine";
5703    Effect = EFFECT_OMMEL_URINE;
5704    ConsumeEndMessage = CEM_OMMEL;
5705    HitMessage = HM_OMMEL;
5706    Alpha = 150;
5707    AttachedGod = NEFAS;
5708    CommonFlags = Base|IS_VALUABLE&~CAN_BE_MIRRORED;
5709    NameFlags = Base|USE_AN;
5710    BodyFlags = Base|IS_WARM;
5711    InteractionFlags = Base|EFFECT_IS_GOOD;
5712  }
5713
5714  Config OMMEL_SWEAT;
5715  {
5716    StrengthValue = 1;
5717    Color = rgb16(144, 144, 240);
5718    NutritionValue = 250;
5719    PriceModifier = 2500;
5720    NameStem = "ommel sweat";
5721    Effect = EFFECT_OMMEL_SWEAT;
5722    ConsumeEndMessage = CEM_OMMEL;
5723    HitMessage = HM_OMMEL;
5724    AttachedGod = SEGES;
5725    CommonFlags = Base|IS_VALUABLE&~CAN_BE_MIRRORED;
5726    NameFlags = Base|USE_AN;
5727    InteractionFlags = Base|EFFECT_IS_GOOD;
5728  }
5729
5730  Config OMMEL_TEARS;
5731  {
5732    StrengthValue = 1;
5733    Color = rgb16(144, 144, 240);
5734    NutritionValue = 250;
5735    PriceModifier = 2500;
5736    NameStem = "ommel tears";
5737    Effect = EFFECT_OMMEL_TEARS;
5738    ConsumeEndMessage = CEM_OMMEL;
5739    HitMessage = HM_OMMEL;
5740    AttachedGod = MELLIS;
5741    CommonFlags = Base|IS_VALUABLE&~CAN_BE_MIRRORED;
5742    NameFlags = Base|USE_AN;
5743    InteractionFlags = Base|EFFECT_IS_GOOD;
5744  }
5745
5746  Config OMMEL_SNOT;
5747  {
5748    StrengthValue = 1;
5749    Color = rgb16(145, 145, 16);
5750    NutritionValue = 750;
5751    PriceModifier = 7500;
5752    NameStem = "ommel snot";
5753    Effect = EFFECT_OMMEL_SNOT;
5754    ConsumeEndMessage = CEM_OMMEL;
5755    HitMessage = HM_OMMEL;
5756    AttachedGod = SEGES;
5757    Density = 800;
5758    CommonFlags = Base|IS_VALUABLE&~CAN_BE_MIRRORED;
5759    NameFlags = Base|USE_AN;
5760    InteractionFlags = Base|EFFECT_IS_GOOD;
5761    Stickiness = 100;
5762  }
5763
5764  /* Silver metals (continued in solid) */
5765
5766  Config MERCURY;
5767  {
5768    StrengthValue = 5;
5769    Density = 13500;
5770    Flexibility = 35;
5771    RustModifier = 0;
5772    PriceModifier = 500;
5773    ConsumeType = CT_METAL;
5774    Color = rgb16(213, 210, 209);
5775    NameStem = "mercury";
5776    AdjectiveStem = "mercurial";
5777    HardenedMaterial = QUICK_SILVER;
5778    IntelligenceRequirement = 6;
5779    Alpha = 150;
5780    AttachedGod = SCABIES;
5781    Effect = EFFECT_POISON;
5782    EffectStrength = 500;
5783    CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
5784    CommonFlags = Base|CAN_BE_WISHED;
5785  }
5786
5787  Config QUICK_SILVER;
5788  {
5789    StrengthValue = 30;
5790    Density = 11500;
5791    NutritionValue = 5000;
5792    Flexibility = 40;
5793    RustModifier = 0;
5794    PriceModifier = 750;
5795    ConsumeType = CT_METAL;
5796    Color = rgb16(223, 220, 219);
5797    NameStem = "quicksilver";
5798    SoftenedMaterial = MERCURY;
5799    HardenedMaterial = SILVER;
5800    IntelligenceRequirement = 11;
5801    Alpha = 175;
5802    AttachedGod = NEFAS;
5803    CategoryFlags = Base|IS_METAL|IS_SPARKLING|IS_GOLEM_MATERIAL;
5804    CommonFlags = Base|IS_VALUABLE|CAN_BE_WISHED;
5805  }
5806
5807  /* Semiliquid earth */
5808
5809  Config MUD;
5810  {
5811    StrengthValue = 5;
5812    ConsumeType = CT_MINERAL;
5813    Density = 1600;
5814    Color = rgb16(144, 108, 63);
5815    NameStem = "mud";
5816    Flexibility = 25;
5817    AttachedGod = SILVA;
5818    SoftenedMaterial = SAND;
5819    HardenedMaterial = CLAY;
5820    Stickiness = 25;
5821    StepInWisdomLimit = 5;
5822    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5823  }
5824
5825  Config QUICK_SAND;
5826  {
5827    StrengthValue = 2;
5828    ConsumeType = CT_MINERAL;
5829    Density = 1600;
5830    Color = rgb16(200, 200, 125);
5831    NameStem = "quicksand";
5832    Flexibility = 40;
5833    AttachedGod = SILVA;
5834    HardenedMaterial = SAND_STONE;
5835    RustModifier = 0;
5836  }
5837
5838  /* Hot stuff */
5839
5840  Config LAVA;
5841  {
5842    StrengthValue = 20;
5843    Density = 2400;
5844    Flexibility = 20;
5845    RustModifier = 0;
5846    PriceModifier = 750;
5847    ConsumeType = CT_MINERAL;
5848    Color = rgb16(207, 16, 32);
5849    Emitation = rgb24(150, 120, 90);
5850    NameStem = "lava";
5851    AttachedGod = INFUSCOR;
5852    HardenedMaterial = OBSIDIAN;
5853    Hotness = 500;
5854    Stickiness = 75;
5855    ConsumeWisdomLimit = 2;
5856    StepInWisdomLimit = 4;
5857    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5858    InteractionFlags = Base|AFFECT_INSIDE;
5859  }
5860
5861  Config NAPALM;
5862  {
5863    StrengthValue = 1;
5864    NutritionValue = 5;
5865    RustModifier = 0;
5866    Color = rgb16(255, 127, 0);
5867    NameStem = "napalm";
5868    Alpha = 150;
5869    Flexibility = 45;
5870    AttachedGod = INFUSCOR;
5871    Hotness = 150;
5872    ConsumeWisdomLimit = 4;
5873    PriceModifier = 100;
5874    InteractionFlags = Base|AFFECT_INSIDE;
5875    StepInWisdomLimit = 8;
5876  }
5877}
5878
5879flesh
5880{
5881  StrengthValue = 5;
5882  ConsumeType = CT_MEAT;
5883  Density = 1200;
5884  NutritionValue = 20;
5885  Color = rgb16(160, 32, 16);
5886  NameStem = "flesh";
5887  Flexibility = 5;
5888  SpoilModifier = 10000;
5889  PriceModifier = 60;
5890  BodyFlags = Base|IS_ALIVE|IS_WARM|IS_WARM_BLOODED|CAN_HAVE_PARASITE|CAN_REGENERATE&~USE_MATERIAL_ATTRIBUTES;
5891  InteractionFlags = Base|IS_AFFECTED_BY_MUSTARD_GAS|CAN_BURN;
5892  FireResistance = 0;
5893
5894  /* Food meat */
5895
5896  Config PORK;
5897  {
5898    NutritionValue = 2500;
5899    NameStem = "pork";
5900    SpoilModifier = 20000;
5901    PriceModifier = 8000;
5902    AttachedGod = SEGES;
5903    BodyFlags = Base&~CAN_HAVE_PARASITE&~IS_WARM_BLOODED;
5904    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5905  }
5906
5907  Config BEEF;
5908  {
5909    NutritionValue = 2500;
5910    NameStem = "beef";
5911    SpoilModifier = 20000;
5912    PriceModifier = 8000;
5913    AttachedGod = SEGES;
5914    BodyFlags = Base&~CAN_HAVE_PARASITE&~IS_WARM_BLOODED;
5915    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5916  }
5917
5918  Config VENISON;
5919  {
5920    NutritionValue = 2500;
5921    NameStem = "venison";
5922    SpoilModifier = 20000;
5923    PriceModifier = 8000;
5924    AttachedGod = SEGES;
5925    BodyFlags = Base&~CAN_HAVE_PARASITE&~IS_WARM_BLOODED;
5926    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5927  }
5928
5929  Config MYSTERY_MEAT;
5930  {
5931    NutritionValue = 2000;
5932    NameStem = "mystery meat";
5933    SpoilModifier = 30000;
5934    PriceModifier = 5000;
5935    AttachedGod = SCABIES;
5936    BodyFlags = Base&~IS_WARM_BLOODED;
5937    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5938  }
5939
5940  Config SNAKE_JERKY;
5941  {
5942    NutritionValue = 1000;
5943    NameStem = "snake jerky";
5944    SpoilModifier = 72000;
5945    AttachedGod = SCABIES;
5946    BodyFlags = Base&~IS_WARM_BLOODED;
5947  }
5948
5949  Config TUNA;
5950  {
5951    NutritionValue = 2500;
5952    Color = rgb16(78, 81, 84);
5953    NameStem = "tuna";
5954    SpoilModifier = 20000;
5955    PriceModifier = 9000;
5956    AttachedGod = SEGES;
5957    BodyFlags = Base&~IS_WARM_BLOODED;
5958    BodyFlags = Base&~CAN_HAVE_PARASITE&~IS_WARM_BLOODED;
5959    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5960  }
5961
5962  Config SARDINE;
5963  {
5964    NutritionValue = 2500;
5965    Color = rgb16(78, 81, 84);
5966    NameStem = "sardine";
5967    SpoilModifier = 20000;
5968    PriceModifier = 9000;
5969    AttachedGod = SEGES;
5970    BodyFlags = Base&~IS_WARM_BLOODED;
5971    BodyFlags = Base&~CAN_HAVE_PARASITE&~IS_WARM_BLOODED;
5972    CategoryFlags = Base|IS_GOLEM_MATERIAL;
5973  }
5974
5975  /* Creature flesh */
5976
5977  Config GOBLINOID_FLESH;
5978  {
5979    Color = rgb16(0, 128, 0);
5980    NameStem = "green flesh";
5981    NutritionValue = 15;
5982    PriceModifier = 40;
5983    AttachedGod = MORTIFER;
5984    BodyFlags = Base&~IS_WARM_BLOODED;
5985  }
5986
5987  Config FROG_FLESH;
5988  {
5989    ConsumeWisdomLimit = 0;
5990    Effect = EFFECT_DARKNESS;
5991    ConsumeEndMessage = CEM_FROG_FLESH;
5992    HitMessage = HM_FROG_FLESH;
5993    NameStem = "frog flesh";
5994    AttachedGod = MORTIFER;
5995    BodyFlags = Base&~IS_WARM_BLOODED;
5996    InteractionFlags = Base&~CAN_DISSOLVE;
5997  }
5998
5999  Config ELPURI_FLESH;
6000  {
6001    ConsumeWisdomLimit = 0;
6002    Effect = EFFECT_DARKNESS;
6003    ConsumeEndMessage = CEM_FROG_FLESH;
6004    HitMessage = HM_FROG_FLESH;
6005    StrengthValue = 10;
6006    Density = 2400;
6007    NameStem = "Elpuri's flesh";
6008    Color = rgb16(60, 60, 60);
6009    AttachedGod = MORTIFER;
6010    NameFlags = Base|USE_AN;
6011    BodyFlags = Base&~IS_WARM&~IS_WARM_BLOODED;
6012    InteractionFlags = Base&~CAN_DISSOLVE;
6013    FireResistance = 100;
6014  }
6015
6016  Config HUMAN_FLESH;
6017  {
6018    NameStem = "human flesh";
6019    AttachedGod = MORTIFER;
6020    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6021  }
6022
6023  Config DOLPHIN_FLESH;
6024  {
6025    NameStem = "dolphin flesh";
6026    AttachedGod = MORTIFER;
6027  }
6028
6029  Config BEAR_FLESH;
6030  {
6031    NameStem = "raw bear flesh";
6032    AttachedGod = MORTIFER;
6033    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6034  }
6035
6036  Config WOLF_FLESH;
6037  {
6038    NameStem = "wolf flesh";
6039    AttachedGod = MORTIFER;
6040  }
6041
6042  Config DOG_FLESH;
6043  {
6044    NameStem = "dog flesh";
6045    AttachedGod = MORTIFER;
6046  }
6047
6048  Config ENNER_BEAST_FLESH;
6049  {
6050    StrengthValue = 10;
6051    Density = 1800;
6052    ConsumeWisdomLimit = 0;
6053    NameStem = "enner beast flesh";
6054    AttachedGod = DULCIS;
6055    NameFlags = Base|USE_AN;
6056  }
6057
6058  Config SPIDER_FLESH;
6059  {
6060    NameStem = "spider flesh";
6061    AttachedGod = MORTIFER;
6062    Effect = EFFECT_POISON;
6063    EffectStrength = 100;
6064    ConsumeWisdomLimit = 3;
6065    BodyFlags = Base&~IS_WARM_BLOODED;
6066  }
6067
6068  Config JACKAL_FLESH;
6069  {
6070    NameStem = "jackal flesh";
6071    AttachedGod = MORTIFER;
6072  }
6073
6074  Config MUTANT_ASS_FLESH;
6075  {
6076    NameStem = "mutant ass flesh";
6077    Effect = EFFECT_POLYMORPH;
6078    EffectStrength = 6;
6079    Emitation = rgb24(140, 100, 100);
6080    ConsumeWisdomLimit = 8;
6081    AttachedGod = SCABIES;
6082  }
6083
6084  Config BAT_FLESH;
6085  {
6086    NameStem = "bat flesh";
6087    AttachedGod = MORTIFER;
6088  }
6089
6090  Config WERE_WOLF_FLESH;
6091  {
6092    NameStem = "werewolf flesh";
6093    Effect = EFFECT_LYCANTHROPY;
6094    EffectStrength = 10;
6095    ConsumeWisdomLimit = 10;
6096    AttachedGod = MORTIFER;
6097  }
6098
6099  Config KOBOLD_FLESH;
6100  {
6101    NutritionValue = 10;
6102    ConsumeWisdomLimit = 6;
6103    NameStem = "kobold flesh";
6104    Effect = EFFECT_KOBOLD_FLESH;
6105    ConsumeEndMessage = CEM_KOBOLD_FLESH;
6106    HitMessage = HM_KOBOLD_FLESH;
6107    PriceModifier = 0;
6108    AttachedGod = MORTIFER;
6109    BodyFlags = Base&~IS_WARM_BLOODED;
6110  }
6111
6112  Config GIBBERLING_FLESH;
6113  {
6114    NameStem = "gibberling flesh";
6115    AttachedGod = MORTIFER;
6116    BodyFlags = Base&~IS_WARM_BLOODED;
6117  }
6118
6119  Config VAMPIRE_FLESH;
6120  {
6121    NameStem = "vampire flesh";
6122    ConsumeWisdomLimit = 10;
6123    AttachedGod = MORTIFER;
6124  }
6125
6126  Config CAT_FLESH;
6127  {
6128    NameStem = "cat flesh";
6129    AttachedGod = MORTIFER;
6130  }
6131
6132  Config RAT_FLESH;
6133  {
6134    NameStem = "rat flesh";
6135    AttachedGod = MORTIFER;
6136  }
6137
6138  Config ANGEL_FLESH;
6139  {
6140    NameStem = "angel flesh";
6141    AttachedGod = MORTIFER;
6142    FireResistance = 50;
6143    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6144  }
6145
6146  Config DWARF_FLESH;
6147  {
6148    NameStem = "dwarf flesh";
6149    AttachedGod = MORTIFER;
6150    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6151  }
6152
6153  Config DAEMON_FLESH;
6154  {
6155    Color = rgb16(180, 0, 0);
6156    NameStem = "daemon flesh";
6157    Effect = EFFECT_POISON;
6158    EffectStrength = 10;
6159    ConsumeWisdomLimit = 8;
6160    AttachedGod = MORTIFER;
6161    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6162    InteractionFlags = Base&~CAN_DISSOLVE;
6163    FireResistance = 100;
6164  }
6165
6166  Config MAMMOTH_FLESH;
6167  {
6168    NameStem = "mammoth flesh";
6169    AttachedGod = MORTIFER;
6170  }
6171
6172  Config BLACK_UNICORN_FLESH;
6173  {
6174    Color = rgb16(48, 48, 48);
6175    NameStem = "black unicorn flesh";
6176    PriceModifier = 100;
6177    AttachedGod = DULCIS;
6178    Effect = EFFECT_BLACK_UNICORN_FLESH;
6179    ConsumeEndMessage = CEM_BLACK_UNICORN_FLESH;
6180    ConsumeWisdomLimit = 10;
6181    CommonFlags = Base|IS_VALUABLE;
6182    BodyFlags = Base&~IS_WARM&~IS_WARM_BLOODED;
6183  }
6184
6185  Config GRAY_UNICORN_FLESH;
6186  {
6187    Color = rgb16(112, 112, 112);
6188    NameStem = "gray unicorn flesh";
6189    PriceModifier = 100;
6190    AttachedGod = LORICATUS;
6191    Effect = EFFECT_GRAY_UNICORN_FLESH;
6192    ConsumeEndMessage = CEM_GRAY_UNICORN_FLESH;
6193    CommonFlags = Base|IS_VALUABLE;
6194  }
6195
6196  Config WHITE_UNICORN_FLESH;
6197  {
6198    Color = rgb16(160, 160, 160);
6199    NameStem = "white unicorn flesh";
6200    PriceModifier = 100;
6201    AttachedGod = MORTIFER;
6202    Effect = EFFECT_WHITE_UNICORN_FLESH;
6203    ConsumeEndMessage = CEM_WHITE_UNICORN_FLESH;
6204    CommonFlags = Base|IS_VALUABLE;
6205  }
6206
6207  Config LION_FLESH;
6208  {
6209    NameStem = "lion flesh";
6210    AttachedGod = MORTIFER;
6211  }
6212
6213  Config BUFFALO_FLESH;
6214  {
6215    NameStem = "buffalo flesh";
6216    AttachedGod = MORTIFER;
6217  }
6218
6219  Config SNAKE_FLESH;
6220  {
6221    NameStem = "snake flesh";
6222    Effect = EFFECT_POISON;
6223    EffectStrength = 15;
6224    ConsumeWisdomLimit = 3;
6225    AttachedGod = MORTIFER;
6226    BodyFlags = Base&~IS_WARM_BLOODED;
6227  }
6228
6229  Config ORC_FLESH;
6230  {
6231    NameStem = "orc flesh";
6232    AttachedGod = MORTIFER;
6233    NutritionValue = 15;
6234    ConsumeWisdomLimit = 15;
6235    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6236  }
6237
6238  Config OSTRICH_FLESH;
6239  {
6240    NameStem = "ostrich flesh";
6241    AttachedGod = MORTIFER;
6242  }
6243
6244  Config CHAMELEON_FLESH;
6245  {
6246    NameStem = "chameleon flesh";
6247    Effect = EFFECT_POLYMORPH;
6248    PriceModifier = 50;
6249    ConsumeWisdomLimit = 7;
6250    AttachedGod = SCABIES;
6251    BodyFlags = Base&~IS_WARM_BLOODED;
6252  }
6253
6254  Config FLOATING_EYE_FLESH;
6255  {
6256    NameStem = "floating eye flesh";
6257    AdjectiveStem = "eye-covered"; /* This should only ever be relevant for limbs */
6258    Density = 1000;                /* granted by Legifer, because cans and lumps  */
6259    Effect = EFFECT_ESP;           /* use NameStem. "Eye-covered right arm" is    */
6260    AttachedGod = LEGIFER;         /* too cool not to use. */
6261    PriceModifier = 120;
6262    CommonFlags = Base|IS_VALUABLE;
6263    InteractionFlags = Base|EFFECT_IS_GOOD;
6264    BodyFlags = Base&~IS_WARM_BLOODED;
6265  }
6266
6267  Config MUSHROOM_FLESH;
6268  {
6269    NameStem = "mushroom";
6270    AdjectiveStem = "fungal";
6271    Density = 600;
6272    Effect = EFFECT_MUSHROOM;
6273    ConsumeWisdomLimit = 10;
6274    AttachedGod = NEFAS;
6275    EffectStrength = 20;
6276    PriceModifier = 100;
6277    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6278    BodyFlags = Base&~IS_WARM&~IS_WARM_BLOODED;
6279  }
6280
6281  Config MOOSE_FLESH;
6282  {
6283    NameStem = "moose flesh";
6284    AttachedGod = MORTIFER;
6285  }
6286
6287  Config MAGPIE_FLESH;
6288  {
6289    NameStem = "magpie flesh";
6290    AttachedGod = MORTIFER;
6291  }
6292
6293  Config SKUNK_FLESH;
6294  {
6295    NameStem = "skunk flesh";
6296    AttachedGod = MORTIFER;
6297    Effect = EFFECT_POISON;
6298    EffectStrength = 5;
6299    ConsumeWisdomLimit = 4;
6300  }
6301
6302  Config HEDGEHOG_FLESH;
6303  {
6304    NameStem = "hedgehog flesh";
6305    AttachedGod = MORTIFER;
6306  }
6307
6308  Config MUTANT_BUNNY_FLESH;
6309  {
6310    NameStem = "mutant bunny flesh";
6311    Effect = EFFECT_POLYMORPH;
6312    EffectStrength = 6;
6313    Emitation = rgb24(140, 100, 100);
6314    ConsumeWisdomLimit = 8;
6315    AttachedGod = SCABIES;
6316  }
6317
6318  Config HATTIFATTENER_FLESH;
6319  {
6320    NameStem = "hattifattener flesh";
6321    AttachedGod = MORTIFER;
6322    BodyFlags = Base&~IS_WARM_BLOODED;
6323  }
6324
6325  Config BLINK_DOG_FLESH;
6326  {
6327    NameStem = "blink dog flesh";
6328    AttachedGod = MORTIFER;
6329    Effect = EFFECT_TELEPORT_CONTROL;
6330    PriceModifier = 120;
6331    CommonFlags = Base|IS_VALUABLE;
6332  }
6333
6334  Config MAGIC_MUSHROOM_FLESH;
6335  {
6336    NameStem = "magical mushroom";
6337    AdjectiveStem = "fungal";
6338    Density = 600;
6339    Effect = EFFECT_MAGIC_MUSHROOM;
6340    ConsumeWisdomLimit = 10;
6341    AttachedGod = NEFAS;
6342    EffectStrength = 20;
6343    PriceModifier = 150;
6344    BodyFlags = Base&~IS_WARM&~IS_WARM_BLOODED;
6345  }
6346
6347  Config SICK_SPIDER_FLESH;
6348  {
6349    NameStem = "sick spider flesh";
6350    AttachedGod = SCABIES;
6351    Effect = EFFECT_POISON;
6352    EffectStrength = 150;
6353    ConsumeWisdomLimit = 3;
6354    BodyFlags = Base&~IS_WARM_BLOODED;
6355  }
6356
6357  Config MIND_WORM_FLESH;
6358  {
6359    NameStem = "mind worm flesh";
6360    AttachedGod = SCABIES;
6361    BodyFlags = Base&~IS_WARM_BLOODED;
6362  }
6363
6364  Config ELF_FLESH;
6365  {
6366    NameStem = "elven flesh";
6367    AttachedGod = MORTIFER;
6368    Effect = EFFECT_CONFUSE; /* elven flesh is sweet and addictive */
6369    ConsumeWisdomLimit = 15;
6370    EffectStrength = 10;
6371    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6372  }
6373}
6374
6375powder
6376{
6377  CommonFlags = Base&~CAN_BE_WISHED;
6378
6379  Config GUN_POWDER;
6380  {
6381    StrengthValue = 2;
6382    ConsumeType = CT_MINERAL;
6383    Density = 250;
6384    Color = rgb16(30, 30, 30);
6385    PriceModifier = 1000;
6386    NameStem = "gunpowder";
6387    ExplosivePower = 15000;
6388    Flexibility = 35;
6389    AttachedGod = CRUENTUS;
6390    SoftenedMaterial = SULFUR;
6391    CommonFlags = Base|IS_VALUABLE;
6392    InteractionFlags = Base|CAN_EXPLODE;
6393  }
6394
6395  Config SALT;
6396  {
6397    StrengthValue = 2;
6398    ConsumeType = CT_PROCESSED;
6399    NutritionValue = 5;
6400    Density = 250;
6401    Color = rgb16(241, 241, 241);
6402    PriceModifier = 500;
6403    NameStem = "salt";
6404    Flexibility = 35;
6405    AttachedGod = SILVA;
6406    SoftenedMaterial = BRINE;
6407    HardenedMaterial = ROCK_SALT;
6408    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6409  }
6410
6411  Config SNOW;
6412  {
6413    StrengthValue = 2;
6414    ConsumeType = CT_MINERAL; /* Add something appropriate for this. */
6415    Density = 500;
6416    Color = rgb16(200, 200, 200);
6417    NameStem = "snow";
6418    AdjectiveStem = "snowy";
6419    Flexibility = 40;
6420    AttachedGod = ATAVUS;
6421    SoftenedMaterial = WATER;
6422    HardenedMaterial = ICE;
6423    RainColor = rgb16(255, 255, 255);
6424    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6425  }
6426
6427  Config SAND;
6428  {
6429    StrengthValue = 2;
6430    ConsumeType = CT_MINERAL;
6431    Density = 1600;
6432    Color = rgb16(200, 200, 125);
6433    NameStem = "sand";
6434    AdjectiveStem = "sandy";
6435    Flexibility = 40;
6436    AttachedGod = SILVA;
6437    HardenedMaterial = SAND_STONE;
6438    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6439  }
6440
6441  Config RED_SAND;
6442  {
6443    StrengthValue = 2;
6444    ConsumeType = CT_MINERAL;
6445    Density = 1600;
6446    Color = rgb16(128, 0, 0);
6447    NameStem = "red sand";
6448    AdjectiveStem = "sandy";
6449    Flexibility = 40;
6450    AttachedGod = SILVA;
6451    HardenedMaterial = RED_SAND_STONE;
6452    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6453  }
6454
6455  Config BLACK_SAND;
6456  {
6457    StrengthValue = 2;
6458    ConsumeType = CT_MINERAL;
6459    Density = 1600;
6460    Color = rgb16(55, 55, 55);
6461    NameStem = "black sand";
6462    AdjectiveStem = "sandy";
6463    Flexibility = 40;
6464    AttachedGod = SILVA;
6465    HardenedMaterial = GLASS;
6466    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6467  }
6468
6469  Config DIRT;
6470  {
6471    StrengthValue = 5;
6472    ConsumeType = CT_MINERAL;
6473    Density = 1600;
6474    Color = rgb16(109, 88, 74);
6475    NameStem = "dirt";
6476    Flexibility = 30;
6477    AttachedGod = SILVA;
6478    SoftenedMaterial = SAND;
6479    HardenedMaterial = CLAY;
6480  }
6481
6482  Config SOIL;
6483  {
6484    StrengthValue = 5;
6485    ConsumeType = CT_MINERAL;
6486    Density = 1600;
6487    Color = rgb16(120, 72, 0);
6488    NameStem = "soil";
6489    Flexibility = 30;
6490    AttachedGod = SILVA;
6491    SoftenedMaterial = SAND;
6492    HardenedMaterial = CLAY;
6493  }
6494
6495  /* Carbon powders */
6496
6497  Config ASH;
6498  {
6499    StrengthValue = 2;
6500    ConsumeType = CT_MINERAL;
6501    Density = 200; /* Very light and fine. */
6502    Color = rgb16(204, 204, 204);
6503    NameStem = "ash";
6504    AdjectiveStem = "ashen";
6505    Flexibility = 50;
6506    AttachedGod = INFUSCOR;
6507    HardenedMaterial = SOOT;
6508    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6509  }
6510
6511  Config SOOT;
6512  {
6513    StrengthValue = 2;
6514    ConsumeType = CT_MINERAL;
6515    Density = 600;
6516    Color = rgb16(5, 5, 5);
6517    NameStem = "soot";
6518    Flexibility = 25;
6519    AttachedGod = INFUSCOR;
6520    SoftenedMaterial = ASH;
6521    HardenedMaterial = CHAR_COAL;
6522    CategoryFlags = Base|IS_GOLEM_MATERIAL;
6523  }
6524}
6525
6526ironalloy /* Iron alloys - Metals that rust. */
6527{
6528  ConsumeType = CT_METAL;
6529  AttachedGod = LORICATUS;
6530  CategoryFlags = Base|IS_METAL|IS_GOLEM_MATERIAL;
6531
6532  Config PIG_IRON;
6533  {
6534    StrengthValue = 90;
6535    Density = 8500;
6536    Color = rgb16(80, 80, 80);
6537    PriceModifier = 20;
6538    NameStem = "pig iron";
6539    RustModifier = 125;
6540    SoftenedMaterial = HEMATITE;
6541    HardenedMaterial = IRON;
6542    IntelligenceRequirement = 5;
6543  }
6544
6545  Config IRON;
6546  {
6547    StrengthValue = 100;
6548    Density = 8000;
6549    Color = rgb16(96, 96, 96);
6550    PriceModifier = 40;
6551    NameStem = "iron";
6552    RustModifier = 100;
6553    SoftenedMaterial = PIG_IRON;
6554    HardenedMaterial = STEEL;
6555    IntelligenceRequirement = 5;
6556    NameFlags = Base|USE_AN;
6557  }
6558
6559  Config STEEL;
6560  {
6561    StrengthValue = 125;
6562    Density = 7500;
6563    Color = rgb16(128, 128, 128);
6564    PriceModifier = 40;
6565    NameStem = "steel";
6566    RustModifier = 75;
6567    SoftenedMaterial = IRON;
6568    HardenedMaterial = DWARF_STEEL;
6569    IntelligenceRequirement = 10;
6570    CommonFlags = Base|IS_VALUABLE;
6571  }
6572
6573  Config DWARF_STEEL;
6574  {
6575    StrengthValue = 150;
6576    Density = 7000;
6577    Color = rgb16(160, 160, 160);
6578    PriceModifier = 250;
6579    NameStem = "dwarven steel";
6580    RustModifier = 50;
6581    SoftenedMaterial = STEEL;
6582    HardenedMaterial = METEORIC_STEEL;
6583    IntelligenceRequirement = 15;
6584    CommonFlags = Base|IS_VALUABLE;
6585  }
6586
6587  Config METEORIC_STEEL;
6588  {
6589    StrengthValue = 175;
6590    Density = 6500;
6591    Color = rgb16(180, 180, 180);
6592    PriceModifier = 500;
6593    NameStem = "meteoric steel";
6594    RustModifier = 40;
6595    SoftenedMaterial = DWARF_STEEL;
6596    HardenedMaterial = UKKU_STEEL;
6597    IntelligenceRequirement = 20;
6598    CommonFlags = Base|IS_VALUABLE;
6599  }
6600
6601  Config UKKU_STEEL;
6602  {
6603    StrengthValue = 250;
6604    Density = 6000;
6605    Color = rgb16(200, 200, 200);
6606    PriceModifier = 2500;
6607    NameStem = "ukku steel";
6608    AdjectiveStem = "ukku";
6609    RustModifier = 30;
6610    SoftenedMaterial = METEORIC_STEEL;
6611    HardenedMaterial = ADAMANT;
6612    IntelligenceRequirement = 30;
6613    CommonFlags = Base|IS_VALUABLE;
6614  }
6615
6616  Config ADAMANT;
6617  {
6618    StrengthValue = 350;
6619    Density = 10000;
6620    Color = rgb16(220, 220, 240);
6621    PriceModifier = 6000;
6622    NameStem = "adamant";
6623    AdjectiveStem = "adamantine";
6624    RustModifier = 25;
6625    SoftenedMaterial = UKKU_STEEL;
6626    IntelligenceRequirement = 40;
6627    CommonFlags = Base|IS_VALUABLE;
6628    NameFlags = Base|USE_AN;
6629    CategoryFlags = Base|IS_SPARKLING;
6630  }
6631
6632  Config BLACK_IRON;
6633  {
6634    StrengthValue = 100;
6635    Density = 8000;
6636    Color = rgb16(66, 66, 66);
6637    PriceModifier = 250;
6638    NameStem = "black iron";
6639    RustModifier = 100;
6640    SoftenedMaterial = PIG_IRON;
6641    HardenedMaterial = SOUL_STEEL;
6642    IntelligenceRequirement = 5;
6643  }
6644
6645  Config SOUL_STEEL;
6646  {
6647    StrengthValue = 160;
6648    Density = 9000;
6649    Color = rgb16(6, 6, 6);
6650    PriceModifier = 1000;
6651    NameStem = "soulsteel";
6652    RustModifier = 50;
6653    SoftenedMaterial = BLACK_IRON;
6654    HardenedMaterial = UKKU_STEEL;
6655    IntelligenceRequirement = 15;
6656    CategoryFlags = Base|IS_SCARY;
6657    CommonFlags = Base|IS_VALUABLE;
6658  }
6659
6660  Config BLOOD_IRON;
6661  {
6662    StrengthValue = 100;
6663    Density = 8000;
6664    Color = rgb16(210, 5, 5);
6665    PriceModifier = 250;
6666    NameStem = "blood-red iron";
6667    RustModifier = 100;
6668    SoftenedMaterial = PIG_IRON;
6669    HardenedMaterial = BLOOD_STEEL;
6670    IntelligenceRequirement = 5;
6671  }
6672
6673  Config BLOOD_STEEL;
6674  {
6675    StrengthValue = 140;
6676    Density = 6000;
6677    Color = rgb16(91, 0, 0);
6678    PriceModifier = 1000;
6679    NameStem = "bloodsteel";
6680    RustModifier = 50;
6681    SoftenedMaterial = BLOOD_IRON;
6682    HardenedMaterial = UKKU_STEEL;
6683    IntelligenceRequirement = 15;
6684    CategoryFlags = Base|IS_SCARY;
6685    CommonFlags = Base|IS_VALUABLE;
6686  }
6687
6688  Config WHITE_STEEL;
6689  {
6690    StrengthValue = 130;
6691    Density = 7000;
6692    Color = rgb16(211, 211, 211);
6693    PriceModifier = 250;
6694    NameStem = "white steel";
6695    RustModifier = 50;
6696    SoftenedMaterial = IRON;
6697    HardenedMaterial = UR_STEEL;
6698    IntelligenceRequirement = 10;
6699    CommonFlags = Base|IS_VALUABLE;
6700  }
6701
6702  Config UR_STEEL;
6703  {
6704    StrengthValue = 200;
6705    Density = 6000;
6706    Color = rgb16(222, 222, 222);
6707    PriceModifier = 1000;
6708    NameStem = "ur-steel";
6709    RustModifier = 25;
6710    SoftenedMaterial = WHITE_STEEL;
6711    HardenedMaterial = UKKU_STEEL;
6712    IntelligenceRequirement = 25;
6713    CommonFlags = Base|IS_VALUABLE;
6714    NameFlags = Base|USE_AN;
6715  }
6716}
6717