{
	"version": 5,
	"id": "AJ9bR2SmB5vNCp8lc",
	"total_points": 134,
	"profile": {
		"name": "Razor Boar",
		"title": "Magical Beast",
		"player_name": "Dungeons on Automatic",
		"SM": 2
	},
	"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": "TKDIP2-mqwfbPFbaC",
			"name": "Razor Boar",
			"reference": "Enraged Eggplant, Monsters (May 11, 2024): Razor Boar [Monster Manual II, page 220]",
			"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: Razor Boar [Monster Manual II, page 220]. SRD name overlap does not make these GURPS mechanics SRD content. Review status: draft. Fan document published 134 points; exact GCS library substitutions produce 134 points. Library adjustment: +0.",
			"container_type": "ancestry",
			"children": [
				{
					"id": "tUUmnFprzFdTnjHIR",
					"name": "Increased Strength",
					"reference": "B14",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: ST+15 (No Fine Manipulators, -40%; Size Modifier, -20%)\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": 10,
					"can_level": true,
					"levels": 15,
					"modifiers": [
						{
							"id": "mmfkFUw8UfIUKyhq6",
							"name": "No Fine Manipulators",
							"reference": "B15",
							"cost_adj": "-40%"
						},
						{
							"id": "mGPr-dYidGIbPJ1LP",
							"name": "Size",
							"reference": "B15",
							"cost_adj": "-10%",
							"levels": 2
						}
					],
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "st",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 60,
						"current_level": 15
					}
				},
				{
					"id": "tOqSKzT3HpqGuSlnV",
					"name": "Increased Dexterity",
					"reference": "B15",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: DX+1 (No Fine Manipulators, -40%)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 12 point(s); library calculation is 12.",
					"points_per_level": 20,
					"can_level": true,
					"levels": 1,
					"modifiers": [
						{
							"id": "mCOGLtGX_f1HR327R",
							"name": "No Fine Manipulators",
							"cost_adj": "-40%"
						}
					],
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "dx",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 12,
						"current_level": 1
					}
				},
				{
					"id": "tuKeu4w1wUSOcK2Zn",
					"name": "Decreased Intelligence",
					"reference": "B15",
					"tags": [
						"Attribute",
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: IQ-6\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -120 point(s); library calculation is -120.",
					"points_per_level": -20,
					"can_level": true,
					"levels": 6,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "iq",
							"amount": -1,
							"per_level": true
						}
					],
					"calc": {
						"points": -120,
						"current_level": 6
					}
				},
				{
					"id": "t4E-NHBG5m3IIGlZY",
					"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": "towrCI1Yy_vd6J497",
					"name": "Increased Size Modifier",
					"reference": "B19",
					"tags": [
						"Advantage",
						"Attribute",
						"Physical"
					],
					"local_notes": "Source construction: SM+2\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": "tmhaIw_gJT5Bmzbm6",
					"name": "Increased Will",
					"reference": "B16",
					"tags": [
						"Advantage",
						"Attribute",
						"Mental"
					],
					"local_notes": "Source construction: Will+6\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 30 point(s); library calculation is 30.",
					"points_per_level": 5,
					"can_level": true,
					"levels": 6,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "will",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 30,
						"current_level": 6
					}
				},
				{
					"id": "t0wFRo2DnwZZY21ka",
					"name": "Increased Perception",
					"reference": "B16",
					"tags": [
						"Advantage",
						"Attribute",
						"Mental",
						"Physical"
					],
					"local_notes": "Source construction: Per+8\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": 5,
					"can_level": true,
					"levels": 8,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "per",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 40,
						"current_level": 8
					}
				},
				{
					"id": "t2r0AQkPKsITOy7UZ",
					"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": "tpx_34bLZRAmvKC4Z",
					"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": "tRYV4cQSsltx8vCbX",
					"name": "Damage Resistance",
					"reference": "B46,B47,P45,MA43,PSI14",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: DR 4 (Tough Skin, -40%)\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 12 point(s); library calculation is 12.",
					"points_per_level": 5,
					"can_level": true,
					"levels": 4,
					"modifiers": [
						{
							"id": "mEJv_UruDvAcAqtIo",
							"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": 12,
						"current_level": 4
					}
				},
				{
					"id": "tPmXfEnxoRVmh14MV",
					"name": "Discriminatory Smell",
					"reference": "B49,P47",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Discriminatory Smell\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": "Tracking"
							},
							"amount": 4
						},
						{
							"type": "conditional_modifier",
							"situation": "on any task that utilizes sense of smell",
							"amount": 4
						}
					],
					"calc": {
						"points": 15
					}
				},
				{
					"id": "tG35FX1O7spwqcon_",
					"name": "Enhanced Move 0.5 (Ground)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Razor Boar [Monster Manual II, page 220]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Enhanced Move 0.5 (Ground)",
					"base_points": 10,
					"calc": {
						"points": 10
					}
				},
				{
					"id": "tJBB5soD1edQCPHjd",
					"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": "tjUH3vcDxBembYEbT",
					"name": "Fearlessness",
					"reference": "B55,MA44",
					"tags": [
						"Advantage",
						"Mental"
					],
					"local_notes": "Source construction: Fearlessness 2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 4 point(s); library calculation is 4.",
					"points_per_level": 2,
					"can_level": true,
					"levels": 2,
					"features": [
						{
							"type": "attribute_bonus",
							"attribute": "fright_check",
							"amount": 1,
							"per_level": true
						}
					],
					"prereqs": {
						"type": "prereq_list",
						"all": true,
						"prereqs": [
							{
								"type": "trait_prereq",
								"has": false,
								"name": {
									"compare": "is",
									"qualifier": "Fearfulness"
								}
							}
						]
					},
					"calc": {
						"points": 4,
						"current_level": 2
					}
				},
				{
					"id": "t50iJXLvbp9W9lPrU",
					"name": "Hard to Kill",
					"reference": "B58",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Hard to Kill 2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 4 point(s); library calculation is 4.",
					"points_per_level": 2,
					"can_level": true,
					"levels": 2,
					"features": [
						{
							"type": "conditional_modifier",
							"situation": "to HT rolls made for survival at -HP or below, and on any HT roll where failure means instant death. If this bonus makes the difference between success and failure, you collapse, apparently dead (or disabled), but come to in the usual amount of time. A successful Diagnosis roll reveals the truth.",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 4,
						"current_level": 2
					}
				},
				{
					"id": "tYMQHGAfJ9LcdklPd",
					"name": "Hard to Subdue",
					"reference": "B59",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Hard to Subdue 2\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 4 point(s); library calculation is 4.",
					"points_per_level": 2,
					"can_level": true,
					"levels": 2,
					"features": [
						{
							"type": "conditional_modifier",
							"situation": "to any HT roll to avoid unconsciousness",
							"amount": 1,
							"per_level": true
						}
					],
					"calc": {
						"points": 4,
						"current_level": 2
					}
				},
				{
					"id": "tJzhWxlzmLIjUJ9ra",
					"name": "High Pain Threshold",
					"reference": "B59",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: High Pain Threshold\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 10 point(s); library calculation is 10. Library note: Never suffer shock penalties when injured",
					"base_points": 10,
					"features": [
						{
							"type": "conditional_modifier",
							"situation": "on all HT rolls to avoid knockdown and stunning",
							"amount": 3
						},
						{
							"type": "conditional_modifier",
							"situation": "to resist torture",
							"amount": 3
						}
					],
					"calc": {
						"points": 10
					}
				},
				{
					"id": "tNZkqb-Mqdd9h0ldi",
					"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": "t02r4djBX0s7DWi_R",
					"name": "Magic Resistance",
					"reference": "B67",
					"tags": [
						"Advantage",
						"Physical"
					],
					"local_notes": "Source construction: Magic Resistance 1 (Improved, +150%)\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": 2,
					"can_level": true,
					"levels": 1,
					"modifiers": [
						{
							"id": "mmXrsi_dgJB42u26_",
							"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": 5,
						"current_level": 1
					}
				},
				{
					"id": "t4zHqpVVrOFQanS8J",
					"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": "tYfp_eUW6HdsGcXEx",
					"name": "Recovery",
					"reference": "B80",
					"tags": [
						"Advantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Recovery\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated 10 point(s); library calculation is 10. Library note: When determining the length of time you remain unconscious for any reason, divide all times by 60",
					"base_points": 10,
					"calc": {
						"points": 10
					}
				},
				{
					"id": "t_qqjbfICNWkuRKt2",
					"name": "Regeneration (Regular)",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Razor Boar [Monster Manual II, page 220]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Regeneration (Regular)",
					"base_points": 25,
					"calc": {
						"points": 25
					}
				},
				{
					"id": "tqVz3OzFhZOyGQmbf",
					"name": "Temperature Tolerance",
					"reference": "B93",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: Temperature Tolerance 1 (Cold)\nNative library match: Home Brew/Enraged Eggplant/Magic/Wizardry (Clerical) (Wizardry (Clerical).adq). Fan source stated 1 point(s); library calculation is 1. Library note: Cold",
					"points_per_level": 1,
					"can_level": true,
					"levels": 1,
					"calc": {
						"points": 1,
						"current_level": 1
					}
				},
				{
					"id": "t9myxQZx0EzLn6AIt",
					"name": "Vorpal Tusks",
					"reference": "Enraged Eggplant, Monsters (May 11, 2024): Razor Boar [Monster Manual II, page 220]",
					"tags": [
						"Advantage",
						"Review Required"
					],
					"local_notes": "Source construction: - Vorpal Tusks [56]: 2 x Natural Weapon (Cutting; Armor Divisor (10), +200%; Destructive Parry, +40%; Increased Damage, +1 per die, +60%; Link, +10%; Single, -20%) [28].",
					"base_points": 56,
					"calc": {
						"points": 56
					}
				},
				{
					"id": "t-kkdB0OHYzAI2IxA",
					"name": "Bad Temper",
					"reference": "B124",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Bad Temper (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,
					"calc": {
						"points": -15
					}
				},
				{
					"id": "tjGeI0FuKqbjyVoGt",
					"name": "Berserk",
					"reference": "B124",
					"tags": [
						"Disadvantage",
						"Mental"
					],
					"local_notes": "Source construction: Berserk (9)\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 you suffer damage over 1/4 your HP in the space of one second, and whenever you witness equivalent harm to a loved one",
					"cr": 9,
					"base_points": -10,
					"calc": {
						"points": -15
					}
				},
				{
					"id": "tzeb4VHlKcifLzA1M",
					"name": "Horizontal",
					"reference": "B139",
					"tags": [
						"Disadvantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Horizontal\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": "t7NjGvaRzvIXQCudA",
					"name": "No Fine Manipulators",
					"reference": "B145",
					"tags": [
						"Disadvantage",
						"Physical"
					],
					"local_notes": "Source construction: No Fine Manipulators\nNative library match: Basic Set/Basic Set Traits (Basic Set Traits.adq). Fan source stated -30 point(s); library calculation is -30.",
					"base_points": -30,
					"features": [
						{
							"type": "cost_reduction",
							"attribute": "st",
							"percentage": 40
						},
						{
							"type": "cost_reduction",
							"attribute": "dx",
							"percentage": 40
						}
					],
					"calc": {
						"points": -30
					}
				},
				{
					"id": "tGraZbWXJ9cA8pmD2",
					"name": "Short Lifespan",
					"reference": "B154",
					"tags": [
						"Disadvantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Short Lifespan 1\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": -10,
					"can_level": true,
					"levels": 1,
					"calc": {
						"points": -10,
						"current_level": 1
					}
				},
				{
					"id": "tcenPmMGaFqhAA0Oz",
					"name": "Wild Animal",
					"reference": "DFM14",
					"tags": [
						"Disadvantage",
						"Exotic",
						"Physical"
					],
					"local_notes": "Source construction: Wild Animal\nNative library match: Dungeon Fantasy RPG/Dungeon Fantasy RPG Traits (Dungeon Fantasy RPG Traits.adq). Fan source stated -30 point(s); library calculation is -30.",
					"base_points": -30,
					"features": [
						{
							"type": "conditional_modifier",
							"situation": "to any non-combat roll for an unexpected task or one not trained for",
							"amount": -2
						}
					],
					"calc": {
						"points": -30
					}
				},
				{
					"id": "tzv6aS1aKviDoa-Ev",
					"name": "Fur",
					"reference": "B101",
					"tags": [
						"Exotic",
						"Perk",
						"Physical"
					],
					"local_notes": "Source construction: Fur\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,
					"calc": {
						"points": 1
					}
				}
			],
			"calc": {
				"points": 134
			},
			"melee_weapons": [
				{
					"id": "AMDaraAjrzHuFcBB4",
					"damage": {
						"type": "cut",
						"base": "3d+2"
					},
					"usage": "Vorpal Tusks",
					"reach": "C-1",
					"defaults": [
						{
							"type": "10",
							"modifier": 6
						}
					],
					"usage_notes": "Vorpal Tusks (16): thrust 3d+2(10) cutting (KYOS: 6d+1(10) cutting), Reach C-1. The razor boar may gore with both tusks as a single attack; if it hits, figure damage for each tusk separately. They have DR 6. If the boar loses one tusk, it may still attack with the other. The boar can parry with its tusks. The tusks always do damage to the opponent’s weapon on a successful parry, or when they are parried."
				},
				{
					"id": "AWai5kZ-QpADwl3wA",
					"damage": {
						"type": "cr",
						"base": "3d"
					},
					"usage": "Kick",
					"reach": "C-1",
					"defaults": [
						{
							"type": "10",
							"modifier": 6
						}
					],
					"usage_notes": "Kick (16): thrust 3d crushing (KYOS: 5d+1 crushing), Reach C-1."
				}
			]
		}
	],
	"skills": [
		{
			"id": "AfMiYVgs6dMcGsjtC",
			"name": "Brawling",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 16 in the source conversion."
		},
		{
			"id": "AKT5J6iiOc7gkwuKu",
			"name": "Intimidation",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 14 in the source conversion."
		},
		{
			"id": "AIQJK5GJtNxjOIeGT",
			"name": "Survival (Woodlands)",
			"difficulty": "dx/a",
			"points": 1,
			"local_notes": "Stated level 14 in the source conversion."
		}
	],
	"notes": [
		{
			"id": "AfYC3mnrgjOZxQshL",
			"text": "Typical Stats from the reviewed package: ST 25, DX 11, IQ 4, HT 12, HP 25, WILL 10, PER 12, FP 12, SPEED 5.5, MOVE 7, DODGE 9, DR 4. 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": "AGUAJTBXzIMk96Yck",
			"text": "Encounter rating: CER 56 (offense 28, protection 28), threat tier standard, appearing 2."
		},
		{
			"id": "A64-nn7tTVLEtytvJ",
			"text": "GCS ancestry draft: gcs/razor-boar.gct"
		},
		{
			"id": "AJLax7U9mm8rXkUP6",
			"text": "Source template total: 134 points."
		},
		{
			"id": "AA8iN59CDBeU0PNJ3",
			"text": "Library-rebuilt template total: 134 points."
		},
		{
			"id": "A-miwXcXsrZMQyFfX",
			"text": "CER was computed from parsed Typical Stats using the Dungeons On Automatic baseline CER path."
		},
		{
			"id": "AHAu3sGWnxp147RhS",
			"text": "Review attacks, special abilities, encounter frequency, treasure, grappling, and GCS modifiers before approval."
		},
		{
			"id": "AFskqkC1ZYvuilGSN",
			"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"
}
