1[
2  {
3    "type": "npc_class",
4    "id": "NC_NPC_MUTANT_LIZARD",
5    "name": "Lizard Mutant",
6    "job_description": "I'm looking for lizard mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
7    "skills": [
8      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
9      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
10      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
11    ],
12    "bonus_str": 4,
13    "bonus_dex": 2,
14    "traits": [
15      { "group": "trait_mutant_npc_common" },
16      { "group": "trait_group_lizard" },
17      { "distribution": [ { "group": "trait_group_lizard_nonthres" }, { "group": "trait_group_lizard_postthres" } ] }
18    ]
19  },
20  {
21    "type": "npc_class",
22    "id": "NC_NPC_MUTANT_MEDICAL",
23    "name": "Medical Mutant",
24    "job_description": "I'm looking for medical mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
25    "skills": [
26      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
27      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
28      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
29    ],
30    "traits": [
31      { "group": "trait_mutant_npc_common" },
32      { "group": "trait_group_medical" },
33      {
34        "distribution": [ { "group": "trait_group_medical_nonthres" }, { "group": "trait_group_medical_postthres" } ]
35      }
36    ]
37  },
38  {
39    "type": "npc_class",
40    "id": "NC_NPC_MUTANT_BIRD",
41    "name": "Bird Mutant",
42    "job_description": "I'm looking for bird mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
43    "skills": [
44      { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } },
45      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
46      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
47    ],
48    "bonus_dex": 4,
49    "bonus_per": 7,
50    "traits": [
51      { "group": "trait_mutant_npc_common" },
52      { "group": "trait_group_bird" },
53      { "distribution": [ { "group": "trait_group_bird_nonthres" }, { "group": "trait_group_bird_postthres" } ] }
54    ]
55  },
56  {
57    "type": "npc_class",
58    "id": "NC_NPC_MUTANT_FISH",
59    "name": "Fish Mutant",
60    "job_description": "I'm looking for fish mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
61    "skills": [
62      { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } },
63      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
64      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } },
65      { "skill": "swimming", "bonus": { "rng": [ 5, 15 ] } }
66    ],
67    "bonus_dex": 7,
68    "traits": [
69      { "group": "trait_mutant_npc_common" },
70      { "group": "trait_group_fish" },
71      { "distribution": [ { "group": "trait_group_fish_nonthres" }, { "group": "trait_group_fish_postthres" } ] }
72    ]
73  },
74  {
75    "type": "npc_class",
76    "id": "NC_NPC_MUTANT_BEAST",
77    "name": "Beast Mutant",
78    "job_description": "I'm looking for beast mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
79    "skills": [
80      { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } },
81      { "skill": "melee", "bonus": { "rng": [ 4, 8 ] } },
82      { "skill": "unarmed", "bonus": { "rng": [ 4, 8 ] } }
83    ],
84    "bonus_str": 7,
85    "traits": [
86      { "group": "trait_mutant_npc_common" },
87      { "group": "trait_group_beast" },
88      { "distribution": [ { "group": "trait_group_beast_nonthres" }, { "group": "trait_group_beast_postthres" } ] }
89    ]
90  },
91  {
92    "type": "npc_class",
93    "id": "NC_NPC_MUTANT_URSINE",
94    "name": "Ursine Mutant",
95    "job_description": "I'm looking for ursine mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
96    "skills": [
97      { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } },
98      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
99      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
100    ],
101    "bonus_str": 11,
102    "traits": [
103      { "group": "trait_mutant_npc_common" },
104      { "group": "trait_group_ursine" },
105      { "distribution": [ { "group": "trait_group_ursine_nonthres" }, { "group": "trait_group_ursine_postthres" } ] }
106    ]
107  },
108  {
109    "type": "npc_class",
110    "id": "NC_NPC_MUTANT_FELINE",
111    "name": "Feline Mutant",
112    "job_description": "I'm looking for feline mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
113    "skills": [
114      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
115      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
116      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
117    ],
118    "bonus_dex": 4,
119    "traits": [
120      { "group": "trait_mutant_npc_common" },
121      { "group": "trait_group_feline" },
122      { "distribution": [ { "group": "trait_group_feline_nonthres" }, { "group": "trait_group_feline_postthres" } ] }
123    ]
124  },
125  {
126    "type": "npc_class",
127    "id": "NC_NPC_MUTANT_LUPINE",
128    "name": "Lupine Mutant",
129    "job_description": "I'm looking for lupine mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
130    "skills": [
131      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
132      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
133      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
134    ],
135    "bonus_str": 4,
136    "traits": [
137      { "group": "trait_mutant_npc_common" },
138      { "group": "trait_group_lupine" },
139      { "distribution": [ { "group": "trait_group_lupine_nonthres" }, { "group": "trait_group_lupine_postthres" } ] }
140    ]
141  },
142  {
143    "type": "npc_class",
144    "id": "NC_NPC_MUTANT_CATTLE",
145    "name": "Cattle Mutant",
146    "job_description": "I'm looking for cattle mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
147    "skills": [
148      { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } },
149      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
150      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
151    ],
152    "bonus_str": 6,
153    "traits": [
154      { "group": "trait_mutant_npc_common" },
155      { "group": "trait_group_cattle" },
156      { "distribution": [ { "group": "trait_group_cattle_nonthres" }, { "group": "trait_group_cattle_postthres" } ] }
157    ]
158  },
159  {
160    "type": "npc_class",
161    "id": "NC_NPC_MUTANT_INSECT",
162    "name": "Insect Mutant",
163    "job_description": "I'm looking for insect mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
164    "skills": [
165      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
166      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
167      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
168    ],
169    "bonus_str": 1,
170    "bonus_dex": 1,
171    "traits": [
172      { "group": "trait_mutant_npc_common" },
173      { "group": "trait_group_insect" },
174      { "distribution": [ { "group": "trait_group_insect_nonthres" }, { "group": "trait_group_insect_postthres" } ] }
175    ]
176  },
177  {
178    "type": "npc_class",
179    "id": "NC_NPC_MUTANT_PLANT",
180    "name": "Plant Mutant",
181    "job_description": "I'm looking for plant mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
182    "skills": [
183      { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } },
184      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
185      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
186    ],
187    "bonus_str": 2,
188    "traits": [
189      { "group": "trait_mutant_npc_common" },
190      { "group": "trait_group_plant" },
191      { "distribution": [ { "group": "trait_group_plant_nonthres" }, { "group": "trait_group_plant_postthres" } ] }
192    ]
193  },
194  {
195    "type": "npc_class",
196    "id": "NC_NPC_MUTANT_SLIME",
197    "name": "Slime Mutant",
198    "job_description": "I'm looking for slime mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
199    "skills": [
200      { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } },
201      { "skill": "melee", "bonus": { "rng": [ 2, 4 ] } },
202      { "skill": "unarmed", "bonus": { "rng": [ 2, 4 ] } }
203    ],
204    "bonus_str": -4,
205    "bonus_dex": 5,
206    "bonus_int": 10,
207    "bonus_per": 5,
208    "traits": [
209      { "group": "trait_mutant_npc_common" },
210      { "group": "trait_group_slime" },
211      { "distribution": [ { "group": "trait_group_slime_nonthres" }, { "group": "trait_group_slime_postthres" } ] }
212    ]
213  },
214  {
215    "type": "npc_class",
216    "id": "NC_NPC_MUTANT_TROGLOBITE",
217    "name": "Troglobite Mutant",
218    "job_description": "I'm looking for troglobite mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
219    "skills": [
220      { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } },
221      { "skill": "melee", "bonus": { "rng": [ 4, 8 ] } },
222      { "skill": "unarmed", "bonus": { "rng": [ 4, 8 ] } }
223    ],
224    "bonus_str": 6,
225    "bonus_dex": -2,
226    "traits": [
227      { "group": "trait_mutant_npc_common" },
228      { "group": "trait_group_troglobite" },
229      {
230        "distribution": [ { "group": "trait_group_troglobite_nonthres" }, { "group": "trait_group_troglobite_postthres" } ]
231      }
232    ]
233  },
234  {
235    "type": "npc_class",
236    "id": "NC_NPC_MUTANT_CEPHALOPOD",
237    "name": "Cephalopod Mutant",
238    "job_description": "I'm looking for cephalopod mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
239    "skills": [
240      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
241      { "skill": "melee", "bonus": { "rng": [ 2, 4 ] } },
242      { "skill": "unarmed", "bonus": { "rng": [ 2, 4 ] } },
243      { "skill": "swimming", "bonus": { "rng": [ 3, 6 ] } }
244    ],
245    "bonus_dex": 7,
246    "bonus_int": 7,
247    "traits": [
248      { "group": "trait_mutant_npc_common" },
249      { "group": "trait_group_cephalopod" },
250      {
251        "distribution": [ { "group": "trait_group_cephalopod_nonthres" }, { "group": "trait_group_cephalopod_postthres" } ]
252      }
253    ]
254  },
255  {
256    "type": "npc_class",
257    "id": "NC_NPC_MUTANT_SPIDER",
258    "name": "Spider Mutant",
259    "job_description": "I'm looking for spider mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
260    "skills": [
261      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
262      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
263      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
264    ],
265    "bonus_dex": 2,
266    "traits": [
267      { "group": "trait_mutant_npc_common" },
268      { "group": "trait_group_spider" },
269      { "distribution": [ { "group": "trait_group_spider_nonthres" }, { "group": "trait_group_spider_postthres" } ] }
270    ]
271  },
272  {
273    "type": "npc_class",
274    "id": "NC_NPC_MUTANT_RAT",
275    "name": "Rat Mutant",
276    "job_description": "I'm looking for rat mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
277    "skills": [
278      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
279      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
280      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
281    ],
282    "traits": [
283      { "group": "trait_mutant_npc_common" },
284      { "group": "trait_group_rat" },
285      { "distribution": [ { "group": "trait_group_rat_nonthres" }, { "group": "trait_group_rat_postthres" } ] }
286    ]
287  },
288  {
289    "type": "npc_class",
290    "id": "NC_NPC_MUTANT_MOUSE",
291    "name": "Mouse Mutant",
292    "job_description": "I'm looking for mouse mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
293    "skills": [
294      { "skill": "dodge", "bonus": { "rng": [ 4, 7 ] } },
295      { "skill": "melee", "bonus": { "rng": [ 2, 5 ] } },
296      { "skill": "unarmed", "bonus": { "rng": [ 2, 5 ] } }
297    ],
298    "bonus_dex": 6,
299    "traits": [
300      { "group": "trait_mutant_npc_common" },
301      { "group": "trait_group_mouse" },
302      { "distribution": [ { "group": "trait_group_mouse_nonthres" }, { "group": "trait_group_mouse_postthres" } ] }
303    ]
304  },
305  {
306    "type": "npc_class",
307    "id": "NC_NPC_MUTANT_ALPHA",
308    "name": "Alpha Mutant",
309    "job_description": "I'm looking for alpha mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
310    "skills": [
311      { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } },
312      { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } },
313      { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }
314    ],
315    "bonus_str": 5,
316    "bonus_dex": 5,
317    "bonus_int": 5,
318    "bonus_per": 5,
319    "traits": [
320      { "group": "trait_mutant_npc_common" },
321      { "group": "trait_group_alpha" },
322      { "distribution": [ { "group": "trait_group_alpha_nonthres" }, { "group": "trait_group_alpha_postthres" } ] }
323    ]
324  },
325  {
326    "type": "npc_class",
327    "id": "NC_NPC_MUTANT_ELFA",
328    "name": "Elfa Mutant",
329    "job_description": "I'm looking for elfa mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
330    "skills": [
331      { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } },
332      { "skill": "melee", "bonus": { "rng": [ 2, 4 ] } },
333      { "skill": "unarmed", "bonus": { "rng": [ 2, 4 ] } }
334    ],
335    "bonus_str": 1,
336    "bonus_dex": 5,
337    "bonus_int": 4,
338    "bonus_per": 4,
339    "traits": [
340      { "group": "trait_mutant_npc_common" },
341      { "group": "trait_group_elfa" },
342      { "distribution": [ { "group": "trait_group_elfa_nonthres" }, { "group": "trait_group_elfa_postthres" } ] }
343    ]
344  },
345  {
346    "type": "npc_class",
347    "id": "NC_NPC_MUTANT_CHIMERA",
348    "name": "Chimera Mutant",
349    "job_description": "I'm looking for chimera mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
350    "skills": [
351      { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } },
352      { "skill": "melee", "bonus": { "rng": [ 4, 8 ] } },
353      { "skill": "unarmed", "bonus": { "rng": [ 4, 8 ] } }
354    ],
355    "bonus_str": 4,
356    "bonus_dex": 2,
357    "bonus_per": 2,
358    "traits": [
359      { "group": "trait_mutant_npc_common" },
360      { "group": "trait_group_chimera" },
361      {
362        "distribution": [ { "group": "trait_group_chimera_nonthres" }, { "group": "trait_group_chimera_postthres" } ]
363      }
364    ]
365  },
366  {
367    "type": "npc_class",
368    "id": "NC_NPC_MUTANT_RAPTOR",
369    "name": "Raptor Mutant",
370    "job_description": "I'm looking for raptor mutagen… this world is no place for humans anymore, and I don't plan to keep being one.",
371    "skills": [
372      { "skill": "dodge", "bonus": { "rng": [ 6, 10 ] } },
373      { "skill": "melee", "bonus": { "rng": [ 6, 10 ] } },
374      { "skill": "unarmed", "bonus": { "rng": [ 6, 10 ] } }
375    ],
376    "bonus_str": 1,
377    "bonus_dex": 2,
378    "bonus_per": 4,
379    "traits": [
380      { "group": "trait_mutant_npc_common" },
381      { "group": "trait_group_raptor" },
382      { "distribution": [ { "group": "trait_group_raptor_nonthres" }, { "group": "trait_group_raptor_postthres" } ] }
383    ]
384  }
385]
386