{
	"version": 5,
	"id": "Agvxdk55yHGI9aXbi",
	"total_points": 143,
	"profile": {
		"name": "Grig",
		"title": "Fey",
		"player_name": "Dungeons on Automatic",
		"SM": -4
	},
	"settings": {
		"attributes": [
			{
				"id": "st",
				"type": "integer",
				"name": "ST",
				"full_name": "Strength",
				"base": "10",
				"cost_per_point": 10,
				"cost_adj_percent_per_sm": 10
			},
			{
				"id": "dx",
				"type": "integer",
				"name": "DX",
				"full_name": "Dexterity",
				"base": "10",
				"cost_per_point": 20
			},
			{
				"id": "iq",
				"type": "integer",
				"name": "IQ",
				"full_name": "Intelligence",
				"base": "10",
				"cost_per_point": 20
			},
			{
				"id": "ht",
				"type": "integer",
				"name": "HT",
				"full_name": "Health",
				"base": "10",
				"cost_per_point": 10
			},
			{
				"id": "will",
				"type": "integer",
				"name": "Will",
				"base": "$iq",
				"cost_per_point": 5
			},
			{
				"id": "fright_check",
				"type": "integer",
				"name": "Fright Check",
				"base": "$will",
				"cost_per_point": 2
			},
			{
				"id": "per",
				"type": "integer",
				"name": "Per",
				"full_name": "Perception",
				"base": "$iq",
				"cost_per_point": 5
			},
			{
				"id": "vision",
				"type": "integer",
				"name": "Vision",
				"base": "$per",
				"cost_per_point": 2
			},
			{
				"id": "hearing",
				"type": "integer",
				"name": "Hearing",
				"base": "$per",
				"cost_per_point": 2
			},
			{
				"id": "taste_smell",
				"type": "integer",
				"name": "Taste & Smell",
				"base": "$per",
				"cost_per_point": 2
			},
			{
				"id": "touch",
				"type": "integer",
				"name": "Touch",
				"base": "$per",
				"cost_per_point": 2
			},
			{
				"id": "basic_speed",
				"type": "decimal",
				"name": "Basic Speed",
				"base": "($dx + $ht) / 4",
				"cost_per_point": 20
			},
			{
				"id": "basic_move",
				"type": "integer",
				"name": "Basic Move",
				"base": "Math.floor($basic_speed)",
				"cost_per_point": 5
			},
			{
				"id": "fp",
				"type": "pool",
				"name": "FP",
				"full_name": "Fatigue Points",
				"base": "$ht",
				"cost_per_point": 3,
				"thresholds": [
					{
						"state": "Unconscious",
						"value": "-$fp",
						"ops": [
							"halve_move",
							"halve_dodge",
							"halve_st"
						]
					},
					{
						"state": "Collapse",
						"value": "0",
						"explanation": "Roll vs. Will to do anything besides talk or rest; failure causes unconsciousness\nEach FP you lose below 0 also causes 1 HP of injury\nMove, Dodge and ST are halved (B426)",
						"ops": [
							"halve_move",
							"halve_dodge",
							"halve_st"
						]
					},
					{
						"state": "Tired",
						"value": "Math.round($fp / 3)",
						"explanation": "Move, Dodge and ST are halved (B426)",
						"ops": [
							"halve_move",
							"halve_dodge",
							"halve_st"
						]
					},
					{
						"state": "Tiring",
						"value": "$fp - 1"
					},
					{
						"state": "Rested",
						"value": "$fp"
					}
				]
			},
			{
				"id": "hp",
				"type": "pool",
				"name": "HP",
				"full_name": "Hit Points",
				"base": "$st",
				"cost_per_point": 2,
				"cost_adj_percent_per_sm": 10,
				"thresholds": [
					{
						"state": "Dead",
						"value": "Math.round(-$hp * 5)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Dying #4",
						"value": "Math.round(-$hp * 4)",
						"explanation": "Roll vs. HT to avoid death\nRoll vs. HT-4 every second to avoid falling unconscious\nMove and Dodge are halved (B419)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Dying #3",
						"value": "Math.round(-$hp * 3)",
						"explanation": "Roll vs. HT to avoid death\nRoll vs. HT-3 every second to avoid falling unconscious\nMove and Dodge are halved (B419)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Dying #2",
						"value": "Math.round(-$hp * 2)",
						"explanation": "Roll vs. HT to avoid death\nRoll vs. HT-2 every second to avoid falling unconscious\nMove and Dodge are halved (B419)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Dying #1",
						"value": "-$hp",
						"explanation": "Roll vs. HT to avoid death\nRoll vs. HT-1 every second to avoid falling unconscious\nMove and Dodge are halved (B419)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Collapse",
						"value": "0",
						"explanation": "Roll vs. HT every second to avoid falling unconscious\nMove and Dodge are halved (B419)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Reeling",
						"value": "Math.round($hp / 3)",
						"explanation": "Move and Dodge are halved (B419)",
						"ops": [
							"halve_move",
							"halve_dodge"
						]
					},
					{
						"state": "Wounded",
						"value": "$hp - 1"
					},
					{
						"state": "Healthy",
						"value": "$hp"
					}
				]
			}
		],
		"damage_progression": "basic_set",
		"default_length_units": "ft_in",
		"default_weight_units": "lb",
		"body_type": {
			"name": "Humanoid",
			"roll": "3d",
			"locations": [
				{
					"id": "eye",
					"choice_name": "Eyes",
					"table_name": "Eyes",
					"hit_penalty": -9,
					"calc": {
						"roll_range": "-",
						"dr": {
							"all": 6
						}
					}
				},
				{
					"id": "skull",
					"choice_name": "Skull",
					"table_name": "Skull",
					"slots": 2,
					"hit_penalty": -7,
					"dr_bonus": 2,
					"calc": {
						"roll_range": "3-4",
						"dr": {
							"all": 12
						}
					}
				},
				{
					"id": "face",
					"choice_name": "Face",
					"table_name": "Face",
					"slots": 1,
					"hit_penalty": -5,
					"calc": {
						"roll_range": "5",
						"dr": {
							"all": 10
						}
					}
				},
				{
					"id": "leg",
					"choice_name": "Leg",
					"table_name": "Right Leg",
					"slots": 2,
					"hit_penalty": -2,
					"calc": {
						"roll_range": "6-7",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "arm",
					"choice_name": "Arm",
					"table_name": "Right Arm",
					"slots": 1,
					"hit_penalty": -2,
					"calc": {
						"roll_range": "8",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "torso",
					"choice_name": "Torso",
					"table_name": "Torso",
					"slots": 2,
					"calc": {
						"roll_range": "9-10",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "groin",
					"choice_name": "Groin",
					"table_name": "Groin",
					"slots": 1,
					"hit_penalty": -3,
					"calc": {
						"roll_range": "11",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "arm",
					"choice_name": "Arm",
					"table_name": "Left Arm",
					"slots": 1,
					"hit_penalty": -2,
					"calc": {
						"roll_range": "12",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "leg",
					"choice_name": "Leg",
					"table_name": "Left Leg",
					"slots": 2,
					"hit_penalty": -2,
					"calc": {
						"roll_range": "13-14",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "hand",
					"choice_name": "Hand",
					"table_name": "Hand",
					"slots": 1,
					"hit_penalty": -4,
					"calc": {
						"roll_range": "15",
						"dr": {
							"all": 2
						}
					}
				},
				{
					"id": "foot",
					"choice_name": "Foot",
					"table_name": "Foot",
					"slots": 1,
					"hit_penalty": -4,
					"calc": {
						"roll_range": "16",
						"dr": {
							"all": 2
						}
					}
				},
				{
					"id": "neck",
					"choice_name": "Neck",
					"table_name": "Neck",
					"slots": 2,
					"hit_penalty": -5,
					"calc": {
						"roll_range": "17-18",
						"dr": {
							"all": 4
						}
					}
				},
				{
					"id": "vitals",
					"choice_name": "Vitals",
					"table_name": "Vitals",
					"hit_penalty": -3,
					"calc": {
						"roll_range": "-",
						"dr": {
							"all": 4
						}
					}
				}
			]
		}
	},
	"attributes": [
		{
			"attr_id": "st",
			"adj": 0
		},
		{
			"attr_id": "dx",
			"adj": 0
		},
		{
			"attr_id": "iq",
			"adj": 0
		},
		{
			"attr_id": "ht",
			"adj": 0
		},
		{
			"attr_id": "will",
			"adj": 0
		},
		{
			"attr_id": "fright_check",
			"adj": 0
		},
		{
			"attr_id": "per",
			"adj": 0
		},
		{
			"attr_id": "vision",
			"adj": 0
		},
		{
			"attr_id": "hearing",
			"adj": 0
		},
		{
			"attr_id": "taste_smell",
			"adj": 0
		},
		{
			"attr_id": "touch",
			"adj": 0
		},
		{
			"attr_id": "basic_speed",
			"adj": 0
		},
		{
			"attr_id": "basic_move",
			"adj": 0
		},
		{
			"attr_id": "fp",
			"adj": 0
		},
		{
			"attr_id": "hp",
			"adj": 0
		}
	],
	"traits": [
		{
			"id": "TRhQNEX32Oki7GqMO",
			"name": "Grig",
			"reference": "Enraged Eggplant, Monsters (May 11, 2024): Grig [Monster Manual, page 235]",
			"local_notes": "Fan-derived draft authorized for publication. Enraged Eggplant granted unrestricted permission to use, adapt, convert, and publish these statistics. Originator credit: Original GURPS conversion by Enraged Eggplant, from Monsters (May 11, 2024); adapted and republished with permission. Source heading: Grig [Monster Manual, page 235]. SRD name overlap does not make these GURPS mechanics SRD content. Review status: draft. Fan document published 143 points; exact GCS library substitutions produce 143 points. Library adjustment: +0.",
			"container_type": "ancestry",
			"children": [
				{
					"id": "tpGTnF0iuq_NMIX2M",
					"name": "Decreased Strength",
					"reference": "B14",
					"tags": [
						"Attribute",
						"Disadvantage",
						"Physical"
					],
					"local_notes": "Source construction: ST-7\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -70 point(s); library calculation is -70.",
					"points_per_level": -10,
					"can_level": true,
					"levels": 7,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "st",
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": -70,
						"current_level": 7
					}
				},
				{
					"id": "tNc9tmsu1xX_D6-aL",
					"name": "Increased Dexterity",
					"reference": "B15",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: DX+3\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 60 point(s); library calculation is 60.",
					"points_per_level": 20,
					"can_level": true,
					"levels": 3,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "dx",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 60,
						"current_level": 3
					}
				},
				{
					"id": "toZE4p-61Clfs-7Z3",
					"name": "Decreased Size Modifier",
					"reference": "B19",
					"tags": [
						"Attribute",
						"Disadvantage",
						"Physical"
					],
					"local_notes": "Source construction: SM-4\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 0 point(s); library calculation is 0.",
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "sm",
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": 0
					}
				},
				{
					"id": "tYB9mxV5GwGoNF0c3",
					"name": "Increased Basic Speed",
					"reference": "B17",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: Basic Speed +0.25\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 5 point(s); library calculation is 5.",
					"points_per_level": 5,
					"can_level": true,
					"levels": 1,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "basic_speed",
							"amount": 0.25,
							"per_level": true
						}
					],
					"calc": {
						"points": 5,
						"current_level": 1
					}
				},
				{
					"id": "tFSoIfUC23rGL5i0U",
					"name": "Decreased Basic Move",
					"reference": "B17",
					"tags": [
						"Attribute",
						"Disadvantage",
						"Physical"
					],
					"local_notes": "Source construction: Basic Move -2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -10 point(s); library calculation is -10.",
					"points_per_level": -5,
					"can_level": true,
					"levels": 2,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "basic_move",
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": -10,
						"current_level": 2
					}
				},
				{
					"id": "t3GOdwR-cVT3G7FfH",
					"name": "Extra Legs (Four Legs)",
					"reference": "B54",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Extra Legs (Four Legs)\nNative library match: After the End/After the End Mutations (After the End Mutations.adq). Fan source stated 5 point(s); library calculation is 5.",
					"base_points": 5,
					"calc": {
						"points": 5
					}
				},
				{
					"id": "tTI8xxUxXJvljaq7j",
					"name": "Magic Resistance",
					"reference": "B67",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Magic Resistance 2 (Improved, +150%)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 10 point(s); library calculation is 10.",
					"points_per_level": 2,
					"can_level": true,
					"levels": 2,
					"modifiers": [
						{
							"id": "m36qYMyGDl91eHfjx",
							"name": "Improved",
							"reference": "B67",
							"cost_adj": "150%"
						}
					],
					"features": [
						{
							"type": "conditional_modifier",
							"situation": "to resist spells",
							"amount": 1,
							"per_level": true
						},
						{
							"type": "conditional_modifier",
							"situation": "to skill for others to cast a spell on you",
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": 10,
						"current_level": 2
					}
				},
				{
					"id": "tWgOx0KMklKZB9lRf",
					"name": "Musical Ability 1",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Grig [Monster Manual, page 235]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Musical Ability 1",
					"base_points": 5,
					"calc": {
						"points": 5
					}
				},
				{
					"id": "ttT4UHL-YInXgNlMb",
					"name": "Night Vision",
					"reference": "B71,P87",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Night Vision 5\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 5 point(s); library calculation is 5.",
					"points_per_level": 1,
					"can_level": true,
					"levels": 5,
					"calc": {
						"points": 5,
						"current_level": 5
					}
				},
				{
					"id": "tU9qe2HiH0xQs93W7",
					"name": "Silence",
					"reference": "B85,P76",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Silence 1\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 5 point(s); library calculation is 5. Library note: Bonuses help only when hearing is the only sense that can be used to detect you.",
					"points_per_level": 5,
					"can_level": true,
					"levels": 1,
					"features": [
						{
							"type": "conditional_modifier",
							"situation": "to Stealth when you are perfectly motionless",
							"amount": 2,
							"per_level": true
						},
						{
							"type": "conditional_modifier",
							"situation": "to Stealth if moving (even in armor, etc.)",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 5,
						"current_level": 1
					}
				},
				{
					"id": "tYks6nY3w-i4zz17D",
					"name": "Super Jump",
					"reference": "B89,P79",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Super Jump 2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 20 point(s); library calculation is 20. Library note: @New Move and Jump Stats@",
					"points_per_level": 10,
					"can_level": true,
					"levels": 2,
					"calc": {
						"points": 20,
						"current_level": 2
					}
				},
				{
					"id": "tgUNTFeROvofOe7Aa",
					"name": "Fiddle",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Grig [Monster Manual, page 235]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: - Fiddle: Affliction 1 (Will; Accessibility, Only on non-sprites, -5%; Area Effect, 8 yards, +150%; Based on Will, +20%; Emanation, -20%; Hearing-Based, -20%; Magical, -10%; Malediction 1, +100%; No Signature, +20%; Requires Fiddle, -10%; Seizure, Variant, +100%; Uses Musical Instrument (Fiddle) instead of Will, +0%) [42].",
					"base_points": 42,
					"calc": {
						"points": 42
					}
				},
				{
					"id": "tM4vM898NWuLTxW4y",
					"name": "Spell-Like Abilities (Alternative Abilities)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Grig [Monster Manual, page 235]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Spell-Like Abilities (Alternative Abilities) [76]:",
					"base_points": 76,
					"calc": {
						"points": 76
					}
				},
				{
					"id": "ttLR5C5ECztvaqKeB",
					"name": "Vulnerability (Cold Iron, x2)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Grig [Monster Manual, page 235]",
					"tags": [
						"Disadvantage",
						"Review Required"
					],
					"local_notes": "Source construction: Vulnerability (Cold Iron, x2)",
					"base_points": -10,
					"calc": {
						"points": -10
					}
				}
			],
			"calc": {
				"points": 143
			},
			"melee_weapons": [
				{
					"id": "AiZU5BXcEjwLkO4vL",
					"damage": {
						"type": "cut",
						"base": "1d-5"
					},
					"usage": "SM-4 Shortsword",
					"reach": "C or thrust 1d-6 impaling (KYOS: 1d-10 impaling), Reach C",
					"defaults": [
						{
							"type": "10",
							"modifier": 3
						}
					],
					"usage_notes": "SM-4 Shortsword (13): swing 1d-5 cutting (KYOS: 1d-8 cutting), Reach C or thrust 1d-6 impaling (KYOS: 1d-10 impaling), Reach C."
				},
				{
					"id": "AKfn-xdFqbKpLxb5g",
					"damage": {
						"type": "imp",
						"base": "1d-5"
					},
					"usage": "SM-4 Longbow",
					"defaults": [
						{
							"type": "10",
							"modifier": 3
						}
					],
					"usage_notes": "SM-4 Longbow (13): thrust 1d-5 impaling (KYOS: 1d-9 impaling), Acc 3, Range 45/60, RoF 1, Shots 1(2)."
				}
			]
		}
	],
	"skills": [
		{
			"id": "ARXYp0faSN1DynsRY",
			"name": "Bow",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "AmJjM--55vMU_bA-T",
			"name": "Dancing",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "ADsc91uW0lsVum6va",
			"name": "Innate Attack (Gaze)",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "AflmGMTpJdNvb4XwH",
			"name": "Jumping",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "AqMgmGkOcVmEke7Mr",
			"name": "Knife",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "AIKdwQNXpxxuyzOv4",
			"name": "Musical Instrument (Fiddle)",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 15 in the source conversion."
		},
		{
			"id": "AThRWtNaOjy_pozcE",
			"name": "Stealth",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 15 in the source conversion."
		}
	],
	"notes": [
		{
			"id": "AyeihDdhR9vBM92xd",
			"text": "Typical Stats from the reviewed package: ST 3, DX 13, IQ 10, HT 10, HP 3, WILL 10, PER 10, FP 10, SPEED 6, MOVE 4, DODGE 9, DR —. GCS derives its own values by applying the ancestry; where the two differ, the package's Typical Stats are what the Dungeons on Automatic encounter tables use."
		},
		{
			"id": "A2_rIBU_IFPKVmChE",
			"text": "Encounter rating: CER 5 (offense 10, protection -5), threat tier minor, appearing 6."
		},
		{
			"id": "AkaXO-RDGNOmAgrlF",
			"text": "Fiddle, reach 8 yards: A grig typically carries a tiny, grig-sized fiddle. When the grig plays the fiddle, all non-sprite creatures within 8 yards that hear the tune become overcome with the desire to dance for margin of failure minutes, if they fail to resist in a Quick Contest of the grig’s Musical Instrument (Fiddle) skill against their Will. This effect makes it very hard for the subject to do anything other than caper and prance in place. The subject can move at half of his Move, defends at -4, and is at -4 to DX and IQ. He automatically fails any action that requires a Concentrate maneuver. At the end of the dance, the subject loses 1 FP."
		},
		{
			"id": "AOF1sBNSY1CUIdttO",
			"text": "GCS ancestry draft: gcs/grig.gct"
		},
		{
			"id": "A0IXsKqrQFC7bWTjV",
			"text": "Source template total: 143 points."
		},
		{
			"id": "AKOEpR7PkSkRLOgKT",
			"text": "Library-rebuilt template total: 143 points."
		},
		{
			"id": "ANhKGUZjsMvjUb1mH",
			"text": "CER was computed from parsed Typical Stats using the Dungeons On Automatic baseline CER path."
		},
		{
			"id": "AqTzJnL7k4Q2V0_Ct",
			"text": "Review attacks, special abilities, encounter frequency, treasure, grappling, and GCS modifiers before approval."
		},
		{
			"id": "A9PQAoJWYKT1l7hjZ",
			"text": "Original GURPS conversion by Enraged Eggplant, from Monsters (May 11, 2024); adapted and republished with permission."
		}
	],
	"created_date": "1970-01-01T00:00:00Z",
	"modified_date": "1970-01-01T00:00:00Z"
}
