d0f7f3a107
- Combatant.carried_items (APG Steal: non-wielded, non-closely-worn gear), loaded from JSON, seeded into CombatantState, exposed in the snapshot. - _maneuver_steal: success transfers the first carried item victim -> thief (logged); empty list keeps the documented nothing-stealable behaviour. - _maneuver_disarm: unarmed attacker's success auto-picks the dropped weapon into its carried_items (SRD Disarm); armed disarms unchanged. Dropped-weapon recovery via retrieve_weapon (move action) verified + pinned by tests. - data/pcs: gear transcribed from Foundry sheet inventories (esha 13, jeanne 3, misty 9, nairda 7, oni 6, tammara 20); harvie/ierlieth/ esha_mount and all monsters empty (no stealable inventory), noted in README.
89 lines
1.5 KiB
JSON
89 lines
1.5 KiB
JSON
{
|
|
"name": "Harvie",
|
|
"alignment": "N",
|
|
"level": 2,
|
|
"size": "Small",
|
|
"abilities": {
|
|
"str_score": 10,
|
|
"dex_score": 15,
|
|
"con_score": 12,
|
|
"int_score": 2,
|
|
"wis_score": 14,
|
|
"cha_score": 6
|
|
},
|
|
"hp_max": 15,
|
|
"ac": {
|
|
"total": 14,
|
|
"touch": 13,
|
|
"flat_footed": 12
|
|
},
|
|
"bab": 1,
|
|
"initiative_mod": 2,
|
|
"speed_land_ft": 10,
|
|
"speed_fly_ft": 80,
|
|
"saves": {
|
|
"fort": 4,
|
|
"ref": 5,
|
|
"will": 2
|
|
},
|
|
"attacks": [
|
|
{
|
|
"id": "harvie:bite",
|
|
"name": "Bite",
|
|
"kind": "melee",
|
|
"attack_bonus": 2,
|
|
"damage": [
|
|
{
|
|
"formula": "1d4",
|
|
"types": [
|
|
"piercing"
|
|
]
|
|
}
|
|
],
|
|
"damage_bonus": 0,
|
|
"crit_range": 20,
|
|
"crit_mult": 2,
|
|
"reach_ft": 5,
|
|
"count": 1,
|
|
"natural": true,
|
|
"secondary": true
|
|
},
|
|
{
|
|
"id": "harvie:talons",
|
|
"name": "Talons",
|
|
"kind": "melee",
|
|
"attack_bonus": 2,
|
|
"damage": [
|
|
{
|
|
"formula": "1d4",
|
|
"types": [
|
|
"slashing"
|
|
]
|
|
}
|
|
],
|
|
"damage_bonus": 0,
|
|
"crit_range": 20,
|
|
"crit_mult": 2,
|
|
"reach_ft": 5,
|
|
"count": 2,
|
|
"natural": true
|
|
}
|
|
],
|
|
"source": "fiches_personnages/harvie_sheet.json",
|
|
"notes": "Feat : 'Friendly Face' est un no-op documenté (attitude initiale des animaux +2 pas, système d'attitude non modélisé).",
|
|
"features": [
|
|
"Friendly Face",
|
|
"Fey-touched",
|
|
"Animal (race)"
|
|
],
|
|
"spells": [],
|
|
"casting_ability": "wis",
|
|
"arcane_caster": false,
|
|
"armor_spell_failure": 0,
|
|
"spell_slots": {},
|
|
"resources": {},
|
|
"metamagic_feats": [],
|
|
"skills": {},
|
|
"carried_items": []
|
|
}
|