1[
2  {
3    "type": "relic_procgen_data",
4    "id": "cult",
5    "charge_types": [
6      {
7        "weight": 100,
8        "charges": { "range": [ 0, 3 ], "power": 25 },
9        "charges_per_use": { "range": [ 1, 1 ], "power": 25 },
10        "max_charges": { "range": [ 1, 3 ], "power": 25 },
11        "recharge_type": "periodic",
12        "time": [ "3 h", "6 h" ]
13      }
14    ],
15    "active_procgen_values": [
16      { "weight": 100, "spell_id": "AEA_ADRENALINE", "base_power": 150 },
17      { "weight": 100, "spell_id": "AEA_BLOOD", "base_power": 50 },
18      { "weight": 100, "spell_id": "AEA_HEAL", "base_power": 250 },
19      { "weight": 100, "spell_id": "AEA_CONFUSED", "base_power": 250 },
20      { "weight": 100, "spell_id": "AEA_PAIN", "base_power": -150 },
21      { "weight": 100, "spell_id": "AEA_TELEPORT", "base_power": 100 },
22      { "weight": 100, "spell_id": "AEA_ATTENTION", "base_power": -50 },
23      { "weight": 100, "spell_id": "AEA_TELEGLOW", "base_power": -50 },
24      { "weight": 100, "spell_id": "AEA_VOMIT", "base_power": -50 },
25      { "weight": 100, "spell_id": "AEA_SHADOWS", "base_power": 500 },
26      { "weight": 100, "spell_id": "AEA_STAMINA_EMPTY", "base_power": -250 },
27      { "weight": 100, "spell_id": "AEA_RADIATION", "base_power": -250 },
28      { "weight": 100, "spell_id": "AEA_HURTALL", "base_power": -250 },
29      { "weight": 100, "spell_id": "AEA_ACIDBALL", "base_power": 500 },
30      { "weight": 100, "spell_id": "AEA_BUGS", "base_power": 250 },
31      { "weight": 100, "spell_id": "AEA_NOISE", "base_power": 100 },
32      { "weight": 100, "spell_id": "AEA_LIGHT", "base_power": 100 },
33      { "weight": 100, "spell_id": "AEA_DIM", "base_power": 100 },
34      { "weight": 100, "spell_id": "AEA_FATIGUE", "base_power": -100 },
35      { "weight": 100, "spell_id": "AEA_FIREBALL", "base_power": 500 },
36      { "weight": 100, "spell_id": "AEA_FLASH", "base_power": 250 },
37      { "weight": 100, "spell_id": "AEA_PARALYZE", "base_power": -250 },
38      { "weight": 100, "spell_id": "AEA_MAP", "base_power": 500 },
39      { "weight": 100, "spell_id": "AEA_FIRESTORM", "base_power": 1000 },
40      { "weight": 100, "spell_id": "AEA_FUN", "base_power": 100 },
41      { "weight": 100, "spell_id": "AEA_MUTATE", "base_power": 150 },
42      { "weight": 100, "spell_id": "AEA_STORM", "base_power": 1000 },
43      { "weight": 100, "spell_id": "AEA_ENTRANCE", "base_power": 1000 },
44      { "weight": 100, "spell_id": "AEA_SCREAM", "base_power": -150 },
45      { "weight": 100, "spell_id": "AEA_PULSE", "base_power": 250 }
46    ],
47    "passive_mult_procgen_values": [
48      { "weight": 100, "min_value": -0.5, "max_value": 1, "type": "METABOLISM", "increment": 0.1, "power_per_increment": -50 },
49      {
50        "weight": 100,
51        "min_value": -0.5,
52        "max_value": 1,
53        "type": "THIRST",
54        "increment": 0.1,
55        "power_per_increment": -50
56      },
57      {
58        "weight": 100,
59        "min_value": -0.5,
60        "max_value": 1,
61        "type": "CARRY_WEIGHT",
62        "increment": 0.1,
63        "power_per_increment": 250
64      },
65      {
66        "weight": 100,
67        "min_value": -0.5,
68        "max_value": 2,
69        "type": "MAX_HP",
70        "increment": 0.1,
71        "power_per_increment": 250
72      },
73      {
74        "weight": 100,
75        "min_value": -0.5,
76        "max_value": 2,
77        "type": "REGEN_HP",
78        "increment": 0.1,
79        "power_per_increment": 250
80      },
81      {
82        "weight": 100,
83        "min_value": -0.5,
84        "max_value": 2,
85        "type": "SHOUT_NOISE",
86        "increment": 0.2,
87        "power_per_increment": 100
88      },
89      {
90        "weight": 100,
91        "min_value": -0.2,
92        "max_value": 1,
93        "type": "ARMOR_ACID",
94        "increment": 0.1,
95        "power_per_increment": -500
96      },
97      {
98        "weight": 100,
99        "min_value": -0.2,
100        "max_value": 1,
101        "type": "ARMOR_BASH",
102        "increment": 0.1,
103        "power_per_increment": -500
104      },
105      {
106        "weight": 100,
107        "min_value": -0.2,
108        "max_value": 1,
109        "type": "ARMOR_BIO",
110        "increment": 0.1,
111        "power_per_increment": -500
112      },
113      {
114        "weight": 100,
115        "min_value": -0.2,
116        "max_value": 1,
117        "type": "ARMOR_COLD",
118        "increment": 0.1,
119        "power_per_increment": -500
120      },
121      {
122        "weight": 100,
123        "min_value": -0.2,
124        "max_value": 1,
125        "type": "ARMOR_CUT",
126        "increment": 0.1,
127        "power_per_increment": -500
128      },
129      {
130        "weight": 100,
131        "min_value": -0.2,
132        "max_value": 1,
133        "type": "ARMOR_ELEC",
134        "increment": 0.1,
135        "power_per_increment": -500
136      },
137      {
138        "weight": 100,
139        "min_value": -0.2,
140        "max_value": 1,
141        "type": "ARMOR_HEAT",
142        "increment": 0.1,
143        "power_per_increment": -500
144      },
145      {
146        "weight": 100,
147        "min_value": -0.2,
148        "max_value": 1,
149        "type": "ARMOR_STAB",
150        "increment": 0.1,
151        "power_per_increment": -500
152      },
153      {
154        "weight": 100,
155        "min_value": -0.2,
156        "max_value": 1,
157        "type": "ARMOR_BULLET",
158        "increment": 0.1,
159        "power_per_increment": -500
160      },
161      {
162        "weight": 100,
163        "min_value": -0.5,
164        "max_value": 0.5,
165        "type": "ATTACK_SPEED",
166        "increment": 0.1,
167        "power_per_increment": 500
168      }
169    ],
170    "passive_add_procgen_values": [
171      { "weight": 100, "min_value": -3, "max_value": 4, "type": "STRENGTH", "increment": 1, "power_per_increment": 250 },
172      {
173        "weight": 100,
174        "min_value": -3,
175        "max_value": 4,
176        "type": "DEXTERITY",
177        "increment": 1,
178        "power_per_increment": 250
179      },
180      {
181        "weight": 100,
182        "min_value": -3,
183        "max_value": 4,
184        "type": "PERCEPTION",
185        "increment": 1,
186        "power_per_increment": 250
187      },
188      {
189        "weight": 100,
190        "min_value": -3,
191        "max_value": 4,
192        "type": "INTELLIGENCE",
193        "increment": 1,
194        "power_per_increment": 250
195      },
196      {
197        "weight": 100,
198        "min_value": -20,
199        "max_value": 20,
200        "type": "SPEED",
201        "increment": 5,
202        "power_per_increment": 200
203      },
204      {
205        "weight": 50,
206        "min_value": -50,
207        "max_value": 20,
208        "type": "ATTACK_SPEED",
209        "increment": 5,
210        "power_per_increment": 250
211      },
212      {
213        "weight": 50,
214        "min_value": -50,
215        "max_value": 20,
216        "type": "MOVE_COST",
217        "increment": 5,
218        "power_per_increment": -250
219      },
220      {
221        "weight": 50,
222        "min_value": -2500,
223        "max_value": 10000,
224        "type": "MAX_STAMINA",
225        "increment": 250,
226        "power_per_increment": 125
227      },
228      {
229        "weight": 50,
230        "min_value": -20000,
231        "max_value": 20000,
232        "type": "CARRY_WEIGHT",
233        "increment": 1000,
234        "power_per_increment": 250
235      }
236    ],
237    "type_weights": [
238      { "weight": 100, "value": "passive_enchantment_add" },
239      { "weight": 100, "value": "active_enchantment" },
240      { "weight": 20, "value": "passive_enchantment_mult" }
241    ],
242    "items": [
243      { "weight": 100, "item": "art_sphere" },
244      { "weight": 100, "item": "art_rod" },
245      { "weight": 100, "item": "art_teardrop" },
246      { "weight": 100, "item": "art_lamp" },
247      { "weight": 100, "item": "art_snake" },
248      { "weight": 100, "item": "art_disc" },
249      { "weight": 100, "item": "art_beads" },
250      { "weight": 100, "item": "art_napkin" },
251      { "weight": 100, "item": "art_urchin" },
252      { "weight": 100, "item": "art_jelly" },
253      { "weight": 100, "item": "art_spiral" },
254      { "weight": 100, "item": "art_pin" },
255      { "weight": 100, "item": "art_tube" },
256      { "weight": 100, "item": "art_pyramid" },
257      { "weight": 100, "item": "art_crystal" },
258      { "weight": 100, "item": "art_knot" },
259      { "weight": 100, "item": "art_crescent" }
260    ]
261  },
262  {
263    "type": "relic_procgen_data",
264    "id": "netherum_tunnels",
265    "charge_types": [
266      {
267        "weight": 100,
268        "charges": { "range": [ 0, 3 ], "power": 25 },
269        "charges_per_use": { "range": [ 1, 1 ], "power": 25 },
270        "max_charges": { "range": [ 1, 3 ], "power": 25 },
271        "recharge_type": "periodic",
272        "time": [ "3 h", "6 h" ]
273      }
274    ],
275    "active_procgen_values": [
276      { "weight": 100, "spell_id": "AEA_ADRENALINE", "base_power": 150 },
277      { "weight": 100, "spell_id": "AEA_BLOOD", "base_power": 50 },
278      { "weight": 100, "spell_id": "AEA_HEAL", "base_power": 250 },
279      { "weight": 100, "spell_id": "AEA_CONFUSED", "base_power": 250 },
280      { "weight": 100, "spell_id": "AEA_PAIN", "base_power": -150 },
281      { "weight": 100, "spell_id": "AEA_TELEPORT", "base_power": 100 },
282      { "weight": 100, "spell_id": "AEA_ATTENTION", "base_power": -50 },
283      { "weight": 100, "spell_id": "AEA_TELEGLOW", "base_power": -50 },
284      { "weight": 100, "spell_id": "AEA_VOMIT", "base_power": -50 },
285      { "weight": 100, "spell_id": "AEA_SHADOWS", "base_power": 500 },
286      { "weight": 100, "spell_id": "AEA_STAMINA_EMPTY", "base_power": -250 },
287      { "weight": 100, "spell_id": "AEA_RADIATION", "base_power": -250 },
288      { "weight": 100, "spell_id": "AEA_HURTALL", "base_power": -250 },
289      { "weight": 100, "spell_id": "AEA_ACIDBALL", "base_power": 500 },
290      { "weight": 100, "spell_id": "AEA_BUGS", "base_power": 250 },
291      { "weight": 100, "spell_id": "AEA_NOISE", "base_power": 100 },
292      { "weight": 100, "spell_id": "AEA_LIGHT", "base_power": 100 },
293      { "weight": 100, "spell_id": "AEA_DIM", "base_power": 100 },
294      { "weight": 100, "spell_id": "AEA_FATIGUE", "base_power": -100 },
295      { "weight": 100, "spell_id": "AEA_FIREBALL", "base_power": 500 },
296      { "weight": 100, "spell_id": "AEA_FLASH", "base_power": 250 },
297      { "weight": 100, "spell_id": "AEA_PARALYZE", "base_power": -250 },
298      { "weight": 100, "spell_id": "AEA_MAP", "base_power": 500 },
299      { "weight": 100, "spell_id": "AEA_FIRESTORM", "base_power": 1000 },
300      { "weight": 100, "spell_id": "AEA_FUN", "base_power": 100 },
301      { "weight": 100, "spell_id": "AEA_MUTATE", "base_power": 150 },
302      { "weight": 100, "spell_id": "AEA_STORM", "base_power": 1000 },
303      { "weight": 100, "spell_id": "AEA_ENTRANCE", "base_power": 1000 },
304      { "weight": 100, "spell_id": "AEA_SCREAM", "base_power": -150 },
305      { "weight": 100, "spell_id": "AEA_PULSE", "base_power": 250 }
306    ],
307    "passive_mult_procgen_values": [
308      { "weight": 100, "min_value": -0.5, "max_value": 1, "type": "METABOLISM", "increment": 0.1, "power_per_increment": -50 },
309      {
310        "weight": 100,
311        "min_value": -0.5,
312        "max_value": 1,
313        "type": "THIRST",
314        "increment": 0.1,
315        "power_per_increment": -50
316      },
317      {
318        "weight": 100,
319        "min_value": -0.5,
320        "max_value": 1,
321        "type": "CARRY_WEIGHT",
322        "increment": 0.1,
323        "power_per_increment": 250
324      },
325      {
326        "weight": 100,
327        "min_value": -0.5,
328        "max_value": 2,
329        "type": "MAX_HP",
330        "increment": 0.1,
331        "power_per_increment": 250
332      },
333      {
334        "weight": 100,
335        "min_value": -0.5,
336        "max_value": 2,
337        "type": "REGEN_HP",
338        "increment": 0.1,
339        "power_per_increment": 250
340      },
341      {
342        "weight": 100,
343        "min_value": -0.5,
344        "max_value": 2,
345        "type": "SHOUT_NOISE",
346        "increment": 0.2,
347        "power_per_increment": 100
348      },
349      {
350        "weight": 100,
351        "min_value": -0.2,
352        "max_value": 1,
353        "type": "ARMOR_ACID",
354        "increment": 0.1,
355        "power_per_increment": -500
356      },
357      {
358        "weight": 100,
359        "min_value": -0.2,
360        "max_value": 1,
361        "type": "ARMOR_BASH",
362        "increment": 0.1,
363        "power_per_increment": -500
364      },
365      {
366        "weight": 100,
367        "min_value": -0.2,
368        "max_value": 1,
369        "type": "ARMOR_BIO",
370        "increment": 0.1,
371        "power_per_increment": -500
372      },
373      {
374        "weight": 100,
375        "min_value": -0.2,
376        "max_value": 1,
377        "type": "ARMOR_COLD",
378        "increment": 0.1,
379        "power_per_increment": -500
380      },
381      {
382        "weight": 100,
383        "min_value": -0.2,
384        "max_value": 1,
385        "type": "ARMOR_CUT",
386        "increment": 0.1,
387        "power_per_increment": -500
388      },
389      {
390        "weight": 100,
391        "min_value": -0.2,
392        "max_value": 1,
393        "type": "ARMOR_ELEC",
394        "increment": 0.1,
395        "power_per_increment": -500
396      },
397      {
398        "weight": 100,
399        "min_value": -0.2,
400        "max_value": 1,
401        "type": "ARMOR_HEAT",
402        "increment": 0.1,
403        "power_per_increment": -500
404      },
405      {
406        "weight": 100,
407        "min_value": -0.2,
408        "max_value": 1,
409        "type": "ARMOR_STAB",
410        "increment": 0.1,
411        "power_per_increment": -500
412      },
413      {
414        "weight": 100,
415        "min_value": -0.2,
416        "max_value": 1,
417        "type": "ARMOR_BULLET",
418        "increment": 0.1,
419        "power_per_increment": -500
420      },
421      {
422        "weight": 100,
423        "min_value": -0.5,
424        "max_value": 0.5,
425        "type": "ATTACK_SPEED",
426        "increment": 0.1,
427        "power_per_increment": 500
428      }
429    ],
430    "passive_add_procgen_values": [
431      { "weight": 100, "min_value": -3, "max_value": 4, "type": "STRENGTH", "increment": 1, "power_per_increment": 250 },
432      {
433        "weight": 100,
434        "min_value": -3,
435        "max_value": 4,
436        "type": "DEXTERITY",
437        "increment": 1,
438        "power_per_increment": 250
439      },
440      {
441        "weight": 100,
442        "min_value": -3,
443        "max_value": 4,
444        "type": "PERCEPTION",
445        "increment": 1,
446        "power_per_increment": 250
447      },
448      {
449        "weight": 100,
450        "min_value": -3,
451        "max_value": 4,
452        "type": "INTELLIGENCE",
453        "increment": 1,
454        "power_per_increment": 250
455      },
456      {
457        "weight": 100,
458        "min_value": -20,
459        "max_value": 20,
460        "type": "SPEED",
461        "increment": 5,
462        "power_per_increment": 200
463      },
464      {
465        "weight": 50,
466        "min_value": -50,
467        "max_value": 20,
468        "type": "ATTACK_SPEED",
469        "increment": 5,
470        "power_per_increment": 250
471      },
472      {
473        "weight": 50,
474        "min_value": -50,
475        "max_value": 20,
476        "type": "MOVE_COST",
477        "increment": 5,
478        "power_per_increment": -250
479      },
480      {
481        "weight": 50,
482        "min_value": -2500,
483        "max_value": 10000,
484        "type": "MAX_STAMINA",
485        "increment": 250,
486        "power_per_increment": 125
487      },
488      {
489        "weight": 50,
490        "min_value": -20000,
491        "max_value": 20000,
492        "type": "CARRY_WEIGHT",
493        "increment": 1000,
494        "power_per_increment": 250
495      }
496    ],
497    "type_weights": [
498      { "weight": 100, "value": "passive_enchantment_add" },
499      { "weight": 100, "value": "active_enchantment" },
500      { "weight": 20, "value": "passive_enchantment_mult" }
501    ],
502    "items": [
503      { "weight": 100, "item": "art_sphere" },
504      { "weight": 100, "item": "art_rod" },
505      { "weight": 100, "item": "art_teardrop" },
506      { "weight": 100, "item": "art_lamp" },
507      { "weight": 100, "item": "art_snake" },
508      { "weight": 100, "item": "art_disc" },
509      { "weight": 100, "item": "art_beads" },
510      { "weight": 100, "item": "art_napkin" },
511      { "weight": 100, "item": "art_urchin" },
512      { "weight": 100, "item": "art_jelly" },
513      { "weight": 100, "item": "art_spiral" },
514      { "weight": 100, "item": "art_pin" },
515      { "weight": 100, "item": "art_tube" },
516      { "weight": 100, "item": "art_pyramid" },
517      { "weight": 100, "item": "art_crystal" },
518      { "weight": 100, "item": "art_knot" },
519      { "weight": 100, "item": "art_crescent" }
520    ]
521  },
522  {
523    "type": "relic_procgen_data",
524    "id": "alien_reality",
525    "charge_types": [
526      {
527        "weight": 100,
528        "charges": { "range": [ 0, 3 ], "power": 25 },
529        "charges_per_use": { "range": [ 1, 1 ], "power": 25 },
530        "max_charges": { "range": [ 1, 3 ], "power": 25 },
531        "recharge_type": "periodic",
532        "time": [ "3 h", "6 h" ]
533      }
534    ],
535    "active_procgen_values": [
536      { "weight": 100, "spell_id": "AEA_ADRENALINE", "base_power": 150 },
537      { "weight": 100, "spell_id": "AEA_BLOOD", "base_power": 50 },
538      { "weight": 100, "spell_id": "AEA_HEAL", "base_power": 250 },
539      { "weight": 100, "spell_id": "AEA_CONFUSED", "base_power": 250 },
540      { "weight": 100, "spell_id": "AEA_PAIN", "base_power": -150 },
541      { "weight": 100, "spell_id": "AEA_TELEPORT", "base_power": 100 },
542      { "weight": 100, "spell_id": "AEA_ATTENTION", "base_power": -50 },
543      { "weight": 100, "spell_id": "AEA_TELEGLOW", "base_power": -50 },
544      { "weight": 100, "spell_id": "AEA_VOMIT", "base_power": -50 },
545      { "weight": 100, "spell_id": "AEA_SHADOWS", "base_power": 500 },
546      { "weight": 100, "spell_id": "AEA_STAMINA_EMPTY", "base_power": -250 },
547      { "weight": 100, "spell_id": "AEA_RADIATION", "base_power": -250 },
548      { "weight": 100, "spell_id": "AEA_HURTALL", "base_power": -250 },
549      { "weight": 100, "spell_id": "AEA_ACIDBALL", "base_power": 500 },
550      { "weight": 100, "spell_id": "AEA_BUGS", "base_power": 250 },
551      { "weight": 100, "spell_id": "AEA_NOISE", "base_power": 100 },
552      { "weight": 100, "spell_id": "AEA_LIGHT", "base_power": 100 },
553      { "weight": 100, "spell_id": "AEA_DIM", "base_power": 100 },
554      { "weight": 100, "spell_id": "AEA_FATIGUE", "base_power": -100 },
555      { "weight": 100, "spell_id": "AEA_FIREBALL", "base_power": 500 },
556      { "weight": 100, "spell_id": "AEA_FLASH", "base_power": 250 },
557      { "weight": 100, "spell_id": "AEA_PARALYZE", "base_power": -250 },
558      { "weight": 100, "spell_id": "AEA_MAP", "base_power": 500 },
559      { "weight": 100, "spell_id": "AEA_FIRESTORM", "base_power": 1000 },
560      { "weight": 100, "spell_id": "AEA_FUN", "base_power": 100 },
561      { "weight": 100, "spell_id": "AEA_MUTATE", "base_power": 150 },
562      { "weight": 100, "spell_id": "AEA_STORM", "base_power": 1000 },
563      { "weight": 100, "spell_id": "AEA_ENTRANCE", "base_power": 1000 },
564      { "weight": 100, "spell_id": "AEA_SCREAM", "base_power": -150 },
565      { "weight": 100, "spell_id": "AEA_PULSE", "base_power": 250 }
566    ],
567    "passive_mult_procgen_values": [
568      { "weight": 100, "min_value": -0.5, "max_value": 1, "type": "METABOLISM", "increment": 0.1, "power_per_increment": -50 },
569      {
570        "weight": 100,
571        "min_value": -0.5,
572        "max_value": 1,
573        "type": "THIRST",
574        "increment": 0.1,
575        "power_per_increment": -50
576      },
577      {
578        "weight": 100,
579        "min_value": -0.5,
580        "max_value": 1,
581        "type": "CARRY_WEIGHT",
582        "increment": 0.1,
583        "power_per_increment": 250
584      },
585      {
586        "weight": 100,
587        "min_value": -0.5,
588        "max_value": 2,
589        "type": "MAX_HP",
590        "increment": 0.1,
591        "power_per_increment": 250
592      },
593      {
594        "weight": 100,
595        "min_value": -0.5,
596        "max_value": 2,
597        "type": "REGEN_HP",
598        "increment": 0.1,
599        "power_per_increment": 250
600      },
601      {
602        "weight": 100,
603        "min_value": -0.5,
604        "max_value": 2,
605        "type": "SHOUT_NOISE",
606        "increment": 0.2,
607        "power_per_increment": 100
608      },
609      {
610        "weight": 100,
611        "min_value": -0.2,
612        "max_value": 1,
613        "type": "ARMOR_ACID",
614        "increment": 0.1,
615        "power_per_increment": -500
616      },
617      {
618        "weight": 100,
619        "min_value": -0.2,
620        "max_value": 1,
621        "type": "ARMOR_BASH",
622        "increment": 0.1,
623        "power_per_increment": -500
624      },
625      {
626        "weight": 100,
627        "min_value": -0.2,
628        "max_value": 1,
629        "type": "ARMOR_BIO",
630        "increment": 0.1,
631        "power_per_increment": -500
632      },
633      {
634        "weight": 100,
635        "min_value": -0.2,
636        "max_value": 1,
637        "type": "ARMOR_COLD",
638        "increment": 0.1,
639        "power_per_increment": -500
640      },
641      {
642        "weight": 100,
643        "min_value": -0.2,
644        "max_value": 1,
645        "type": "ARMOR_CUT",
646        "increment": 0.1,
647        "power_per_increment": -500
648      },
649      {
650        "weight": 100,
651        "min_value": -0.2,
652        "max_value": 1,
653        "type": "ARMOR_ELEC",
654        "increment": 0.1,
655        "power_per_increment": -500
656      },
657      {
658        "weight": 100,
659        "min_value": -0.2,
660        "max_value": 1,
661        "type": "ARMOR_HEAT",
662        "increment": 0.1,
663        "power_per_increment": -500
664      },
665      {
666        "weight": 100,
667        "min_value": -0.2,
668        "max_value": 1,
669        "type": "ARMOR_STAB",
670        "increment": 0.1,
671        "power_per_increment": -500
672      },
673      {
674        "weight": 100,
675        "min_value": -0.2,
676        "max_value": 1,
677        "type": "ARMOR_BULLET",
678        "increment": 0.1,
679        "power_per_increment": -500
680      },
681      {
682        "weight": 100,
683        "min_value": -0.5,
684        "max_value": 0.5,
685        "type": "ATTACK_SPEED",
686        "increment": 0.1,
687        "power_per_increment": 500
688      }
689    ],
690    "passive_add_procgen_values": [
691      { "weight": 100, "min_value": -3, "max_value": 4, "type": "STRENGTH", "increment": 1, "power_per_increment": 250 },
692      {
693        "weight": 100,
694        "min_value": -3,
695        "max_value": 4,
696        "type": "DEXTERITY",
697        "increment": 1,
698        "power_per_increment": 250
699      },
700      {
701        "weight": 100,
702        "min_value": -3,
703        "max_value": 4,
704        "type": "PERCEPTION",
705        "increment": 1,
706        "power_per_increment": 250
707      },
708      {
709        "weight": 100,
710        "min_value": -3,
711        "max_value": 4,
712        "type": "INTELLIGENCE",
713        "increment": 1,
714        "power_per_increment": 250
715      },
716      {
717        "weight": 100,
718        "min_value": -20,
719        "max_value": 20,
720        "type": "SPEED",
721        "increment": 5,
722        "power_per_increment": 200
723      },
724      {
725        "weight": 50,
726        "min_value": -50,
727        "max_value": 20,
728        "type": "ATTACK_SPEED",
729        "increment": 5,
730        "power_per_increment": 250
731      },
732      {
733        "weight": 50,
734        "min_value": -50,
735        "max_value": 20,
736        "type": "MOVE_COST",
737        "increment": 5,
738        "power_per_increment": -250
739      },
740      {
741        "weight": 50,
742        "min_value": -2500,
743        "max_value": 10000,
744        "type": "MAX_STAMINA",
745        "increment": 250,
746        "power_per_increment": 125
747      },
748      {
749        "weight": 50,
750        "min_value": -20000,
751        "max_value": 20000,
752        "type": "CARRY_WEIGHT",
753        "increment": 1000,
754        "power_per_increment": 250
755      }
756    ],
757    "type_weights": [
758      { "weight": 100, "value": "passive_enchantment_add" },
759      { "weight": 100, "value": "active_enchantment" },
760      { "weight": 20, "value": "passive_enchantment_mult" }
761    ],
762    "items": [
763      { "weight": 100, "item": "art_sphere" },
764      { "weight": 100, "item": "art_rod" },
765      { "weight": 100, "item": "art_teardrop" },
766      { "weight": 100, "item": "art_lamp" },
767      { "weight": 100, "item": "art_snake" },
768      { "weight": 100, "item": "art_disc" },
769      { "weight": 100, "item": "art_beads" },
770      { "weight": 100, "item": "art_napkin" },
771      { "weight": 100, "item": "art_urchin" },
772      { "weight": 100, "item": "art_jelly" },
773      { "weight": 100, "item": "art_spiral" },
774      { "weight": 100, "item": "art_pin" },
775      { "weight": 100, "item": "art_tube" },
776      { "weight": 100, "item": "art_pyramid" },
777      { "weight": 100, "item": "art_crystal" },
778      { "weight": 100, "item": "art_knot" },
779      { "weight": 100, "item": "art_crescent" }
780    ]
781  },
782  {
783    "type": "relic_procgen_data",
784    "id": "altered_object",
785    "charge_types": [
786      {
787        "weight": 100,
788        "charges": { "range": [ 0, 5 ], "power": 25 },
789        "charges_per_use": { "range": [ 1, 1 ], "power": 25 },
790        "max_charges": { "range": [ 1, 5 ], "power": 25 },
791        "recharge_type": "periodic",
792        "time": [ "20 m", "2 h" ]
793      }
794    ],
795    "active_procgen_values": [
796      { "weight": 100, "spell_id": "AO_FRIENDLY_VORTEX", "base_power": 250 },
797      { "weight": 100, "spell_id": "AO_CALL_OF_TINDALOS", "base_power": -500 },
798      { "weight": 100, "spell_id": "AO_FORCE_PULL", "base_power": 250 },
799      { "weight": 100, "spell_id": "AO_TELEPORTITIS", "base_power": -500 },
800      { "weight": 100, "spell_id": "AO_SLOW", "base_power": -150 },
801      { "weight": 100, "spell_id": "AO_TIME_STOP", "base_power": 1000 },
802      { "weight": 100, "spell_id": "AO_DARKNESS_EFFECT", "base_power": -50 },
803      { "weight": 100, "spell_id": "AO_LIFE_DRAIN", "base_power": -150 },
804      { "weight": 100, "spell_id": "AEA_ATTENTION", "base_power": -50 },
805      { "weight": 100, "spell_id": "AEA_FLASH", "base_power": 250 },
806      { "weight": 100, "spell_id": "AEA_HEAL", "base_power": 250 },
807      { "weight": 100, "spell_id": "AEA_FATIGUE", "base_power": -100 },
808      { "weight": 100, "spell_id": "AEA_PAIN", "base_power": -150 },
809      { "weight": 100, "spell_id": "AEA_SHADOWS", "base_power": 500 },
810      { "weight": 100, "spell_id": "AEA_LIGHT", "base_power": 100 },
811      { "weight": 100, "spell_id": "AEA_DIM", "base_power": 100 },
812      { "weight": 100, "spell_id": "AEA_SCREAM", "base_power": -50 },
813      { "weight": 100, "spell_id": "AEA_PULSE", "base_power": 250 }
814    ],
815    "passive_add_procgen_values": [
816      { "weight": 100, "min_value": -20, "max_value": 20, "type": "SPEED", "increment": 5, "power_per_increment": 200 },
817      {
818        "weight": 50,
819        "min_value": -50,
820        "max_value": 20,
821        "type": "ATTACK_SPEED",
822        "increment": 5,
823        "power_per_increment": 250
824      }
825    ],
826    "type_weights": [ { "weight": 10, "value": "passive_enchantment_add" }, { "weight": 100, "value": "active_enchantment" } ],
827    "items": [
828      { "weight": 20, "item": "violin_golden" },
829      { "weight": 100, "item": "altered_phone" },
830      { "weight": 100, "item": "altered_stopwatch" },
831      { "weight": 100, "item": "altered_teapot" },
832      { "weight": 100, "item": "altered_comb" },
833      { "weight": 100, "item": "altered_keyring" },
834      { "weight": 100, "item": "altered_rubicks_cube" }
835    ]
836  }
837]
838