Guardian of an elven forest

[race]

Remember to add racial modifiers and do the stat swap, if relevant. Str: [Dice.4d6drop] Dex [Dice.4d6drop] Con: [Dice.4d6drop] Int: [Dice.4d6drop] Wis: [Dice.4d6drop] Cha: [Dice.4d6drop] -

19,wood elven [background], now [elfclass] 1,[elffriend] [background], now [class]
 * race

1,centaur 1,eladrin 1,firbolg 1,forest gnome 1,half wood-elven 1,hobbit 1,human 1,loxodon 1,shifter 1,[randomrace]
 * elffriend

1,aarakocra 1,aasimar 1,dragonborn 1,genasi 1,goliath 1,high elven 1,hill dwarven 1,kalashtar 1,lizardfolk 1,rock gnome 1,tabaxi 1,tortle 1,tiefling
 * randomrace

1,archaeologist 1,celebrity adventurer’s scion 2,criminal 1,failed merchant 2,far traveller 5,folk hero 1,gladiator 4,hermit 1,knight 2,mercenary veteran 1,noble 5,outlander 1,sage 1,smuggler 5,soldier
 * background

3,barbarian: swap lowest of str and con with highest mental score 1,bard: swap charisma and highest stat 1,druid: swap wisdom with highest stat 6,fighter: swap lowest physical with highest mental 6,ranger: swap lowest of str and dex with the highest of int and cha 3,rogue: swap dex and highest
 * elfclass

4,barbarian: swap lowest of str and con with highest mental score 1,bard: Swap charisma with highest stat 1,druid: swap wisdom with highest stat 3,fighter: swap lowest physical with highest mental 1,monk: swap lowest physical or wis with the highest of int and cha 2,paladin: swap lowest of str, con and cha with the highest of dex and int 4,ranger: swap lowest of str and dex with the highest of int and cha 3,rogue: swap dex and highest
 * class