{
	"version": 5,
	"id": "Aqf3OwOPFpzhhcC9A",
	"total_points": 98,
	"profile": {
		"name": "Annis",
		"title": "Fey (Hag)",
		"player_name": "Dungeons on Automatic",
		"SM": 1
	},
	"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": "T9rIVM3WcqJNPDIrg",
			"name": "Annis",
			"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
			"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: Annis [Monster Manual, page 143]. SRD name overlap does not make these GURPS mechanics SRD content. Review status: draft. Fan document published 98 points; exact GCS library substitutions produce 98 points. Library adjustment: +0.",
			"container_type": "ancestry",
			"children": [
				{
					"id": "tcLuaQqiNRPndhDF3",
					"name": "Increased Strength",
					"reference": "B14",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: ST+7 (Size Modifier, -10%)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 63 point(s); library calculation is 63.",
					"points_per_level": 10,
					"can_level": true,
					"levels": 7,
					"modifiers": [
						{
							"id": "miPoRtjafiUatQ_Iv",
							"name": "Size",
							"reference": "B15",
							"cost_adj": "-10%",
							"levels": 1
						}
					],
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "st",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 63,
						"current_level": 7
					}
				},
				{
					"id": "tBQ-VA8vkadpLHCS8",
					"name": "Increased Intelligence",
					"reference": "B15",
					"tags": [
						"Advantage",
						"Attribute",
						"Mental"
					],
					"local_notes": "Source construction: IQ+2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 40 point(s); library calculation is 40.",
					"points_per_level": 20,
					"can_level": true,
					"levels": 2,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "iq",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 40,
						"current_level": 2
					}
				},
				{
					"id": "tmaDqiTAQAhqKMSv1",
					"name": "Increased Health",
					"reference": "B14",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: HT+2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 20 point(s); library calculation is 20.",
					"points_per_level": 10,
					"can_level": true,
					"levels": 2,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "ht",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 20,
						"current_level": 2
					}
				},
				{
					"id": "tLil0MQwrrLKT3Z25",
					"name": "Increased Size Modifier",
					"reference": "B19",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: SM+1\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": "toS_036OLmNMs2_e_",
					"name": "Increased Will",
					"reference": "B16",
					"tags": [
						"Advantage",
						"Attribute",
						"Mental"
					],
					"local_notes": "Source construction: Will+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": "will",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 10,
						"current_level": 2
					}
				},
				{
					"id": "t2qklUgXccWG9RcXe",
					"name": "Decreased Perception",
					"reference": "B16",
					"tags": [
						"Attribute",
						"Disadvantage",
						"Mental",
						"Physical"
					],
					"local_notes": "Source construction: Per-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": "per",
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": -10,
						"current_level": 2
					}
				},
				{
					"id": "tC0FuVhnJ06KgqJMP",
					"name": "Increased Basic Move",
					"reference": "B17",
					"tags": [
						"Advantage",
						"Attribute",
						"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": "tMyQmyLuERhyuQCxp",
					"name": "Combat Reflexes",
					"reference": "B43",
					"tags": [
						"Advantage",
						"Mental"
					],
					"local_notes": "Source construction: Combat Reflexes\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 15 point(s); library calculation is 15. Library note: Never freeze",
					"base_points": 15,
					"features": [
						{
							"type": "skill_bonus",
							"selection_type": "skills_with_name",
							"name": {
								"compare": "starts_with",
								"qualifier": "fast-draw"
							},
							"amount": 1
						},
						{
							"type": "attribute_bonus",
							"attribute": "dodge",
							"amount": 1
						},
						{
							"type": "attribute_bonus",
							"attribute": "parry",
							"amount": 1
						},
						{
							"type": "attribute_bonus",
							"attribute": "block",
							"amount": 1
						},
						{
							"type": "attribute_bonus",
							"attribute": "fright_check",
							"amount": 2
						},
						{
							"type": "conditional_modifier",
							"situation": "on all IQ rolls to wake up or to recover from surprise or mental stun",
							"amount": 6
						},
						{
							"type": "conditional_modifier",
							"situation": "to initiative rolls for your side (+2 if you are the leader)",
							"amount": 1
						}
					],
					"prereqs": {
						"type": "prereq_list",
						"all": true,
						"prereqs": [
							{
								"type": "trait_prereq",
								"has": false,
								"name": {
									"compare": "is",
									"qualifier": "Enhanced Time Sense"
								}
							}
						]
					},
					"calc": {
						"points": 15
					}
				},
				{
					"id": "twRRgKwzqdODGwEXa",
					"name": "Damage Resistance",
					"reference": "B46,B47,P45,MA43,PSI14",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: DR 3 (Tough Skin, -40%)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 9 point(s); library calculation is 9.",
					"points_per_level": 5,
					"can_level": true,
					"levels": 3,
					"modifiers": [
						{
							"id": "mX_l02X3T6uVlkQB_",
							"name": "Tough Skin",
							"reference": "B47",
							"cost_adj": "-40%",
							"local_notes": "Effects that just require skin contact or a scratch ignore this DR"
						}
					],
					"features": [
						{
							"type": "dr_bonus",
							"locations": [
								"all"
							],
							"amount": 1,
							"per_level": true
						},
						{
							"type": "dr_bonus",
							"locations": [
								"eye"
							],
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": 9,
						"current_level": 3
					}
				},
				{
					"id": "tVjbM6-nH05pkFe6T",
					"name": "Extended Lifespan",
					"reference": "B53",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Extended Lifespan 3\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 6 point(s); library calculation is 6.",
					"points_per_level": 2,
					"can_level": true,
					"levels": 3,
					"calc": {
						"points": 6,
						"current_level": 3
					}
				},
				{
					"id": "tNpmf3gGbkHPTKek6",
					"name": "Extra Attack",
					"reference": "B53,P49,MA44",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Extra Attack 1\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 25 point(s); library calculation is 25.",
					"points_per_level": 25,
					"can_level": true,
					"levels": 1,
					"calc": {
						"points": 25,
						"current_level": 1
					}
				},
				{
					"id": "t4GNvzZ8ZmyclwGyE",
					"name": "Infravision",
					"reference": "B60,P87",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Infravision\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 10 point(s); library calculation is 10.",
					"base_points": 10,
					"calc": {
						"points": 10
					}
				},
				{
					"id": "tzvgYuxqk1Od4xXnv",
					"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": "mOsr877pkJkvF8jSg",
							"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": "tA_fZU8x_QVR1IO9K",
					"name": "Reduced Consumption",
					"reference": "B80",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Reduced Consumption 2 (Cast-Iron Stomach, -50%)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 2 point(s); library calculation is 2.",
					"points_per_level": 2,
					"can_level": true,
					"levels": 2,
					"modifiers": [
						{
							"id": "mxlhjQWcy6209gveJ",
							"name": "Cast-Iron Stomach",
							"reference": "B80",
							"cost_adj": "-50%"
						}
					],
					"calc": {
						"points": 2,
						"current_level": 2
					}
				},
				{
					"id": "trEmA7hAoPW-hCMNa",
					"name": "Sharp Claws",
					"reference": "B42",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Sharp Claws\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 5 point(s); library calculation is 5.",
					"base_points": 5,
					"weapons": [
						{
							"id": "wu__00Urbw-rzEjDt",
							"sv": 1,
							"damage": {
								"type": "cut",
								"st": "thr",
								"base": "-1"
							},
							"usage": "Slash",
							"reach": "C",
							"parry": "0",
							"defaults": [
								{
									"type": "dx"
								},
								{
									"type": "skill",
									"name": "Brawling"
								},
								{
									"type": "skill",
									"name": "Boxing"
								},
								{
									"type": "skill",
									"name": "Karate"
								}
							],
							"calc": {
								"damage": "thr-1 cut"
							}
						},
						{
							"id": "w9JNw61BqskR0OrcK",
							"sv": 1,
							"damage": {
								"type": "cut",
								"st": "thr"
							},
							"usage": "Kick",
							"reach": "C,1",
							"defaults": [
								{
									"type": "dx",
									"modifier": -2
								},
								{
									"type": "skill",
									"name": "Karate",
									"modifier": -2
								},
								{
									"type": "skill",
									"name": "Brawling",
									"modifier": -2
								}
							],
							"calc": {
								"damage": "thr cut"
							}
						}
					],
					"calc": {
						"points": 5
					}
				},
				{
					"id": "tKvqHhmwwirn_o6iG",
					"name": "Sharp Teeth",
					"reference": "B91",
					"tags": [
						"Exotic",
						"Perk",
						"Physical"
					],
					"local_notes": "Source construction: Sharp Teeth\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 1 point(s); library calculation is 1.",
					"base_points": 1,
					"weapons": [
						{
							"id": "wWCbz7kdjM5Xc96KF",
							"sv": 1,
							"damage": {
								"type": "cut",
								"st": "thr",
								"base": "-1"
							},
							"usage": "Bite",
							"reach": "C",
							"defaults": [
								{
									"type": "skill",
									"name": "Brawling"
								},
								{
									"type": "dx"
								}
							],
							"calc": {
								"damage": "thr-1 cut"
							}
						}
					],
					"calc": {
						"points": 1
					}
				},
				{
					"id": "tFZZrvz3kdGDVBT6I",
					"name": "Temperature Tolerance",
					"reference": "B93",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Temperature Tolerance 2 (Cold)\nNative library match: Home Brew/Enraged Eggplant/Magic/Wizardry (Clerical) (Wizardry (Clerical).adq). Fan source stated 2 point(s); library calculation is 2. Library note: Cold",
					"points_per_level": 1,
					"can_level": true,
					"levels": 2,
					"calc": {
						"points": 2,
						"current_level": 2
					}
				},
				{
					"id": "tSsNEeru2OtG1eTiW",
					"name": "Spell-Like Abilities (Alternative Abilities)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Spell-Like Abilities (Alternative Abilities) [45]:",
					"base_points": 45,
					"calc": {
						"points": 45
					}
				},
				{
					"id": "t51hWeJm48pHt3meJ",
					"name": "Appearance (Hideous)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Disadvantage",
						"Review Required"
					],
					"local_notes": "Source construction: Appearance (Hideous)",
					"base_points": -16,
					"calc": {
						"points": -16
					}
				},
				{
					"id": "tdJEJw5V33juqDxIj",
					"name": "Bad Temper",
					"reference": "B124",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Bad Temper (12)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -10 point(s); library calculation is -10.",
					"cr": 12,
					"base_points": -10,
					"calc": {
						"points": -10
					}
				},
				{
					"id": "ttnD_7TW5fn8OQxB9",
					"name": "Bully",
					"reference": "B125",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Bully (9)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -15 point(s); library calculation is -15.",
					"cr": 9,
					"base_points": -10,
					"features": [
						{
							"type": "reaction_bonus",
							"situation": "from others",
							"amount": -2
						}
					],
					"calc": {
						"points": -15
					}
				},
				{
					"id": "tHAYEv2YdEpWEFGnH",
					"name": "Callous",
					"reference": "B125",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Callous\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -5 point(s); library calculation is -5.",
					"base_points": -5,
					"features": [
						{
							"type": "skill_bonus",
							"selection_type": "skills_with_name",
							"name": {
								"compare": "is",
								"qualifier": "psychology"
							},
							"amount": -3
						},
						{
							"type": "skill_bonus",
							"selection_type": "skills_with_name",
							"name": {
								"compare": "is",
								"qualifier": "teaching"
							},
							"amount": -3
						},
						{
							"type": "reaction_bonus",
							"situation": "from past victims and anyone with Empathy",
							"amount": -1
						},
						{
							"type": "conditional_modifier",
							"situation": "to Interrogation and Intimidation rolls when you use threats or torture",
							"amount": 1
						}
					],
					"calc": {
						"points": -5
					}
				},
				{
					"id": "twcdVQ_3iZLdX1cMO",
					"name": "Code of Honor (Hag)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Disadvantage",
						"Review Required"
					],
					"local_notes": "Source construction: Code of Honor (Hag)",
					"base_points": -5,
					"calc": {
						"points": -5
					}
				},
				{
					"id": "t9Az0zf4U43KQfTQk",
					"name": "Compulsive Scheming (12)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Disadvantage",
						"Review Required"
					],
					"local_notes": "Source construction: Compulsive Scheming (12)",
					"base_points": -5,
					"calc": {
						"points": -5
					}
				},
				{
					"id": "taNIRVpIQresp6wyR",
					"name": "Greed",
					"reference": "B137",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Greed (12)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -15 point(s); library calculation is -15. Library note: Make a self-control roll any time riches are offered – as payment for fair work, gains from adventure, spoils of crime, or just bait. If you fail, you do whatever it takes to get the payoff.",
					"cr": 12,
					"base_points": -15,
					"calc": {
						"points": -15
					}
				},
				{
					"id": "tLblmllbH-vRDvKQf",
					"name": "Odious Racial Habit (Eats sapient beings)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Disadvantage",
						"Review Required"
					],
					"local_notes": "Source construction: Odious Racial Habit (Eats sapient beings)",
					"base_points": -15,
					"calc": {
						"points": -15
					}
				},
				{
					"id": "tQyKe5Rp7znE5He-l",
					"name": "Sadism",
					"reference": "B152",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Sadism (12)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -15 point(s); library calculation is -15. Library note: Make a self-control roll whenever you have an opportunity to indulge your desires and know you shouldn’t (e.g., because the prisoner is one who should be released unharmed). If you fail, you cannot restrain yourself.",
					"cr": 12,
					"base_points": -15,
					"features": [
						{
							"type": "reaction_bonus",
							"situation": "from those who become aware of your Sadism unless they are from a culture that holds life in little esteem",
							"amount": -3
						}
					],
					"calc": {
						"points": -15
					}
				},
				{
					"id": "t3GDufc2Sbom8PG9A",
					"name": "Selfish",
					"reference": "B153",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Selfish (6)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -10 point(s); library calculation is -10. Library note: Make a self-control roll whenever you experience a clear social slight or “snub.” On a failure, you lash out at the offending party just as if you had Bad Temper.",
					"cr": 6,
					"base_points": -5,
					"features": [
						{
							"type": "reaction_bonus",
							"situation": "from others when your Selfishness surfaces",
							"amount": -3
						}
					],
					"calc": {
						"points": -10
					}
				},
				{
					"id": "tqoGij3itZJ6zqPuh",
					"name": "Social Stigma (Monster)",
					"reference": "B155",
					"tags": [
						"Disadvantage",
						"Social"
					],
					"local_notes": "Source construction: Social Stigma (Monster)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -15 point(s); library calculation is -15.",
					"base_points": -15,
					"features": [
						{
							"type": "skill_bonus",
							"selection_type": "skills_with_name",
							"name": {
								"compare": "is",
								"qualifier": "intimidation"
							},
							"amount": 1
						},
						{
							"type": "reaction_bonus",
							"situation": "from others",
							"amount": -3
						}
					],
					"calc": {
						"points": -15
					}
				},
				{
					"id": "tyV6nxpp6YHjT3-U2",
					"name": "Vulnerability (Cold Iron, x2)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Disadvantage",
						"Review Required"
					],
					"local_notes": "Source construction: Vulnerability (Cold Iron, x2)",
					"base_points": -10,
					"calc": {
						"points": -10
					}
				},
				{
					"id": "t1wOPJtzNB3ksJNGL",
					"name": "Magic Touch",
					"reference": null,
					"tags": [
						"Perk",
						"Review Required"
					],
					"local_notes": "Source construction: Magic Touch\nNative library match: Home Brew/Enraged Eggplant/Magic/Wizardry (Clerical) (Wizardry (Clerical).adq). Fan source stated 1 point(s); library calculation is 1.",
					"base_points": 1,
					"calc": {
						"points": 1
					}
				},
				{
					"id": "tuSA8zAaY5RvVirZX",
					"name": "Early Maturation 3",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Feature",
						"Review Required"
					],
					"local_notes": "Source construction: Early Maturation 3",
					"calc": {
						"points": 0
					}
				},
				{
					"id": "tNLkksiAqfMaD6_ix",
					"name": "Point reconciliation (unparsed source construction)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Annis [Monster Manual, page 143]",
					"tags": [
						"Review Required",
						"Source Reconciliation"
					],
					"local_notes": "Source construction: Automated source children total 128; published source template total 98. Replace this adjustment after resolving grouped abilities, replacements, unusual cost notation, or a source arithmetic error.",
					"base_points": -30,
					"calc": {
						"points": -30
					}
				}
			],
			"calc": {
				"points": 98
			},
			"melee_weapons": [
				{
					"id": "AP0tmy4VtRFgPHIZH",
					"damage": {
						"type": "cut",
						"base": "1d+2"
					},
					"usage": "Sharp Claws",
					"reach": "C-1",
					"defaults": [
						{
							"type": "10",
							"modifier": 6
						}
					],
					"usage_notes": "Sharp Claws (16): thrust 1d+2 cutting (KYOS: 2d+2 cutting), Reach C-1."
				},
				{
					"id": "Aq-SoYHjUnXTmIWUM",
					"damage": {
						"type": "cut",
						"base": "1d+2"
					},
					"usage": "Sharp Teeth",
					"reach": "C",
					"defaults": [
						{
							"type": "10",
							"modifier": 6
						}
					],
					"usage_notes": "Sharp Teeth (16): thrust 1d+2 cutting (KYOS: 2d+2 cutting), Reach C."
				}
			]
		}
	],
	"skills": [
		{
			"id": "AY3UO0-F3bY2nGC4w",
			"name": "Acting",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 14 in the source conversion."
		},
		{
			"id": "AvYt7aBqVJN-_SIxs",
			"name": "Brawling",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 16 in the source conversion."
		},
		{
			"id": "A70hoIC6PqFBNZwu_",
			"name": "Climbing",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 14 in the source conversion."
		},
		{
			"id": "AHP1fI3-5_CyvHxMj",
			"name": "Fast-Talk",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 14 in the source conversion."
		},
		{
			"id": "AbR4sEtZehZmfszKV",
			"name": "Innate Attack (Gaze)",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 11 in the source conversion."
		},
		{
			"id": "AAdJlbH_kgn9CLK9F",
			"name": "Intimidation",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 15 in the source conversion."
		},
		{
			"id": "AF0cMdGqbPKReDJjg",
			"name": "Stealth",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "AkgYtVf66uSMNHu-w",
			"name": "Tracking",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 13 in the source conversion."
		},
		{
			"id": "Azt-4t8uVeZpcZdZl",
			"name": "Wrestling",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 16 in the source conversion."
		}
	],
	"notes": [
		{
			"id": "ApsIHjdSTyOgiafwn",
			"text": "Typical Stats from the reviewed package: ST 17, DX 10, IQ 12, HT 12, HP 17, WILL 14, PER 10, FP 12, SPEED 5.5, MOVE 7, DODGE 9, DR 3. 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": "AmBY2xghm4i7CsmFu",
			"text": "Encounter rating: CER 36 (offense 17, protection 19), threat tier standard, appearing 2."
		},
		{
			"id": "AkV7ZWteoy9DTcybr",
			"text": "GCS ancestry draft: gcs/annis.gct"
		},
		{
			"id": "ARaUQo--oTnJCh3bX",
			"text": "Source template total: 98 points."
		},
		{
			"id": "APFZrTclZtbVs_qor",
			"text": "Library-rebuilt template total: 98 points."
		},
		{
			"id": "ADUruzmiXXwMsNQny",
			"text": "CER was computed from parsed Typical Stats using the Dungeons On Automatic baseline CER path."
		},
		{
			"id": "AiUOsV76mZ3I93zy3",
			"text": "Review attacks, special abilities, encounter frequency, treasure, grappling, and GCS modifiers before approval."
		},
		{
			"id": "ALxW8m9dL4cThd7Cd",
			"text": "GCS template includes a -30-point reconciliation child requiring decomposition."
		},
		{
			"id": "A8y3C6xgsJhbIy6aa",
			"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"
}
