1[ 2 { 3 "type": "npc_class", 4 "id": "NC_MAGE_TEST", 5 "name": "Mage Test", 6 "job_description": "I'm a wandering debug tester for the arcane arts.", 7 "traits": [ 8 { "trait": "STORMSHAPER" }, 9 { "group": "BG_survival_story_EVACUEE" }, 10 { "group": "NPC_starting_traits" }, 11 { "group": "Appearance_demographics" } 12 ], 13 "spells": [ { "id": "lightning_bolt", "level": 6 }, { "id": "windrun", "level": 6 } ] 14 }, 15 { 16 "type": "npc_class", 17 "id": "NC_OLD_MAGUS", 18 "name": "Master Magus", 19 "job_description": "I'm an old Magus. Get off my lawn!", 20 "worn_override": "NC_OLD_MAGUS_worn", 21 "traits": [ 22 { "trait": "MAGUS" }, 23 { "group": "BG_survival_story_RURAL" }, 24 { "group": "NPC_starting_traits" }, 25 { "group": "Appearance_demographics" } 26 ], 27 "bonus_str": { "rng": [ -4, -1 ] }, 28 "bonus_dex": { "rng": [ -2, 0 ] }, 29 "bonus_int": { "rng": [ 2, 5 ] }, 30 "bonus_per": { "rng": [ -2, -1 ] }, 31 "skills": [ 32 { "skill": "ALL", "level": { "mul": [ { "one_in": 3 }, { "sum": [ { "dice": [ 2, 2 ] }, { "rng": [ 0, -2 ] } ] } ] } }, 33 { "skill": "spellcraft", "bonus": { "rng": [ 4, 6 ] } } 34 ], 35 "spells": [ { "id": "magic_missile", "level": 18 }, { "id": "gravity_well", "level": 10 }, { "id": "foxs_cunning", "level": 7 } ] 36 }, 37 { 38 "type": "npc_class", 39 "id": "NC_TECHNO_KID", 40 "name": "Techno-student", 41 "job_description": "I'm searching for more power.", 42 "traits": [ 43 { "trait": "TECHNOMANCER" }, 44 { "group": "BG_survival_story_TEENAGER" }, 45 { "group": "NPC_starting_traits" }, 46 { "group": "Appearance_demographics" } 47 ], 48 "bonus_str": { "rng": [ -2, 1 ] }, 49 "bonus_dex": { "rng": [ -1, 1 ] }, 50 "bonus_int": { "rng": [ 0, 3 ] }, 51 "bonus_per": { "rng": [ -1, 1 ] }, 52 "skills": [ 53 { "skill": "ALL", "level": { "mul": [ { "one_in": 3 }, { "sum": [ { "dice": [ 2, 2 ] }, { "rng": [ -1, -4 ] } ] } ] } }, 54 { "skill": "spellcraft", "bonus": { "rng": [ 0, 2 ] } } 55 ], 56 "spells": [ { "id": "quantum_tunnel_lesser", "level": 2 }, { "id": "animated_blade", "level": 2 } ] 57 }, 58 { 59 "type": "npc_class", 60 "id": "NC_BIO_PRIEST", 61 "name": "Healer", 62 "job_description": "I will purge this land of its curse.", 63 "traits": [ 64 { "trait": "BIOMANCER" }, 65 { "group": "BG_survival_story_UNIVERSAL" }, 66 { "group": "NPC_starting_traits" }, 67 { "group": "Appearance_demographics" } 68 ], 69 "bonus_str": { "rng": [ -2, 2 ] }, 70 "bonus_dex": { "rng": [ -2, 2 ] }, 71 "bonus_int": { "rng": [ 0, 4 ] }, 72 "bonus_per": { "rng": [ 0, 3 ] }, 73 "skills": [ 74 { "skill": "ALL", "level": { "mul": [ { "one_in": 3 }, { "sum": [ { "dice": [ 2, 2 ] }, { "rng": [ 0, -3 ] } ] } ] } }, 75 { "skill": "spellcraft", "bonus": { "rng": [ 1, 3 ] } } 76 ], 77 "spells": [ { "id": "light_healing", "level": 3 }, { "id": "bio_bonespear", "level": 6 } ] 78 }, 79 { 80 "type": "npc_class", 81 "id": "NC_NPC_MUTANT_MANATOUCHED", 82 "name": "Manatouched Mutant", 83 "job_description": "I'm becoming something more than mortal. I need to find a way off this plane.", 84 "skills": [ 85 { "skill": "spellcraft", "bonus": { "rng": [ 3, 6 ] } }, 86 { "skill": "chemistry", "bonus": { "rng": [ 3, 6 ] } }, 87 { "skill": "gun", "bonus": { "rng": [ 2, 4 ] } } 88 ], 89 "bonus_int": 4, 90 "bonus_per": 2, 91 "traits": [ 92 { "group": "trait_mutant_npc_common" }, 93 { "group": "BG_survival_story_UNIVERSAL" }, 94 { "group": "NPC_starting_traits" }, 95 { "group": "trait_group_manatouched" }, 96 { 97 "distribution": [ { "group": "trait_group_manatouched_nonthres" }, { "group": "trait_group_manatouched_postthres" } ] 98 } 99 ] 100 }, 101 { 102 "type": "npc_class", 103 "id": "NC_NPC_MUTANT_BDRAGON", 104 "name": "Black Dragon Mutant", 105 "job_description": "I've got the blood of dragons in my veins. I need more.", 106 "skills": [ { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } ], 107 "traits": [ 108 { "group": "trait_mutant_npc_common" }, 109 { "group": "BG_survival_story_UNIVERSAL" }, 110 { "group": "NPC_starting_traits" }, 111 { "group": "trait_group_bdragon" }, 112 { 113 "distribution": [ { "group": "trait_group_bdragon_nonthres" }, { "group": "trait_group_bdragon_postthres" } ] 114 } 115 ] 116 } 117] 118