```summon-statblock
{
"name": "Battle Familiar",
"baseLevel": 2,
"types": ["All Types", "brute", "flyer", "stalker"],
"sizeTypeAlign": "Medium Celestial, Fey, or Fiend; Neutral",
"ac": {
"base": 11,
"scaling": true,
"bonuses": {
"brute": 2
}
},
"hp": {
"base": {"brute": 20, "flyer": 20, "stalker": 20},
"perLevel": 5
},
"speed": "40 ft., Fly 30 ft. (hover; Flyer Only), Swim 30 ft.",
"stats": {
"str": 16,
"dex": 16,
"con": 12,
"int": 8,
"wis": 13,
"cha": 10
},
"savingThrows": "",
"damageVulnerabilities": [
],
"damageResistances": "",
"damageImmunities": [],
"conditionImmunities": "Charmed, Frightened",
"senses": "Passive Perception 11",
"languages": "Understands the Languages you know",
"cr": "None (XP 0; PB equals your [[Proficiency|Proficiency Bonus]])",
"traits": [
{"name": "Talented", "desc": "Add +{LVL/2} to any ability check or saving throw the familiar makes."},
{"name": "Flyby", "form": "Flyer", "desc": "The familiar doesn't provoke [[Opportunity Attacks]] when it flies out of an enemy's reach."}
],
"actions": [
{
"name": "Multiattack",
"desc": "The spirit makes {ATTACKS:Rend}. {IF:stalker:It can replace one attack with Prowl.}"
},
{
"name": "Rend",
"desc": "*Melee Attack Roll:* +your spell attack modifier, reach 5 ft. *Hit:* (1d8 + 3 + {LVL}) Force damage."
},
{
"name": "Prowl",
"form": "stalker",
"desc": "The familiar moves up to half its [[Speed]] without provoking [[Opportunity Attacks]]. At the end of this movement, the familiar can take the [[Hide]] Action."
}
],
"bonusActions": [],
"reactions": [],
"legendaryActions": []
}
```