MrPrimate / pathmuncher

Munch Pathfinder 2e characters into Foundry from Pathbuilder
MIT License
23 stars 6 forks source link

import error champion #38

Closed edgale closed 6 months ago

edgale commented 7 months ago

I tried to import this char:

Paladin ````json {"success":true,"build":{"name":"Noravor","class":"Champion","dualClass":null,"level":11,"ancestry":"Human","heritage":"Half-Elf","background":"Truth Seeker","alignment":"RG","gender":"male","age":"Not set","deity":"Torag","size":2,"sizeName":"Medium","keyability":"str","languages":["Common","Draconic"],"rituals":[],"resistances":[],"attributes":{"ancestryhp":8,"classhp":10,"bonushp":0,"bonushpPerLevel":1,"speed":25,"speedBonus":0},"abilities":{"str":19,"dex":10,"con":19,"int":10,"wis":16,"cha":18,"breakdown":{"ancestryFree":["Cha","Con"],"ancestryBoosts":[],"ancestryFlaws":[],"backgroundBoosts":["Str","Con"],"classBoosts":["Str"],"mapLevelledBoosts":{"1":["Con","Cha","Str","Wis"],"5":["Str","Con","Cha","Wis"],"10":["Cha","Str","Con","Wis"]}}},"proficiencies":{"classDC":4,"perception":4,"fortitude":6,"reflex":4,"will":6,"heavy":4,"medium":4,"light":4,"unarmored":4,"advanced":0,"martial":4,"simple":4,"unarmed":4,"castingArcane":2,"castingDivine":4,"castingOccult":0,"castingPrimal":0,"acrobatics":0,"arcana":0,"athletics":6,"crafting":4,"deception":2,"diplomacy":2,"intimidation":2,"medicine":2,"nature":0,"occultism":0,"performance":0,"religion":2,"society":0,"stealth":0,"survival":0,"thievery":0},"mods":{"Will":{"Item Bonus":1},"Medicine":{"Item Bonus":1},"Fortitude":{"Item Bonus":1},"Reflex":{"Item Bonus":1}},"feats":[["Shield Block",null,"Awarded Feat",1],["Lie to Me",null,"Awarded Feat",1],["Half-Elf",null,"Heritage",1,"Heritage Feat","standardChoice",null],["Nimble Elf",null,"Ancestry Feat",1,"Human Feat 1","standardChoice",null],["Deity's Domain",null,"Class Feat",1,"Champion Feat 1","standardChoice",null],["Dragonslayer Oath",null,"Class Feat",2,"Champion Feat 2","standardChoice",null],["Titan Wrestler",null,"Skill Feat",2,"Skill Feat 2","standardChoice",null],["Canny Acumen","Perception","General Feat",3,"General Feat 3","standardChoice",null],["Divine Grace",null,"Class Feat",4,"Champion Feat 4","standardChoice",null],["Quick Repair",null,"Skill Feat",4,"Skill Feat 4","standardChoice",null],["Supernatural Charm",null,"Ancestry Feat",5,"Human Feat 5","standardChoice",null],["Attack of Opportunity",null,"Class Feat",6,"Champion Feat 6","standardChoice",null],["Battle Medicine",null,"Skill Feat",6,"Skill Feat 6","standardChoice",null],["Fast Recovery",null,"General Feat",7,"General Feat 7","standardChoice",null],["Advanced Deity's Domain",null,"Class Feat",8,"Champion Feat 8","standardChoice",null],["Wall Jump",null,"Skill Feat",8,"Skill Feat 8","standardChoice",null],["Elf Step",null,"Ancestry Feat",9,"Human Feat 9","standardChoice",null],["Quick Climb",null,"Skill Feat",10,"Skill Feat 10","standardChoice",null],["Devoted Focus",null,"Class Feat",10,"Champion Feat 10","standardChoice",null],["Toughness",null,"General Feat",11,"General Feat 11","standardChoice",null]],"specials":["Retributive Strike","Tenets of Good","Champion's Code","Devotion Spells","Low-Light Vision","Domain: Protection","Paladin [Lawful Good]","Deific Weapon","Divine Ally (Shield)","Weapon Expertise","Armor Expertise","Weapon Specialization","Protection","Juggernaut","Lightning Reflexes","Divine Smite (Paladin)","Champion Expertise","Divine Will","Alertness","Exalt (Paladin)","Half-Elf"],"lores":[["Politics",2]],"equipmentContainers":{},"equipment":[["Healer's Gloves",1,"Invested"],["Repair Kit",1,"Invested"],["Backpack",1,"Invested"],["Tent (Pup)",1,"Invested"],["Waterskin",1,"Invested"],["Rations",4,"Invested"],["Giant Wasp Venom",3,"Invested"],["Energy Robe (Fire)",1,"Invested"],["Healing Potion (Moderate)",4,"Invested"]],"specificProficiencies":{"trained":[],"expert":[],"master":[],"legendary":[]},"weapons":[{"name":"Warhammer","qty":1,"prof":"martial","die":"d8","pot":1,"str":"striking","mat":null,"display":"+1 Striking Warhammer","runes":[],"damageType":"B","attack":20,"damageBonus":6,"extraDamage":[],"increasedDice":false}],"money":{"cp":439,"sp":167,"gp":29,"pp":0},"armor":[{"name":"Full Plate","qty":1,"prof":"heavy","pot":2,"res":"resilient","mat":null,"display":"+2 Resilient Full Plate","worn":true,"runes":[]},{"name":"Spined Shield","qty":1,"prof":"shield","pot":0,"res":"","mat":null,"display":"","worn":true,"runes":[]}],"spellCasters":[{"name":"Supernatural Charm","magicTradition":"arcane","spellcastingType":"prepared","ability":"cha","proficiency":2,"focusPoints":0,"innate":true,"perDay":[0,1,0,0,0,0,0,0,0,0,0],"spells":[{"spellLevel":0,"list":[]},{"spellLevel":1,"list":["Charm"]}],"prepared":[],"blendedSpells":[]}],"focusPoints":2,"focus":{"divine":{"cha":{"abilityBonus":4,"proficiency":4,"itemBonus":0,"focusCantrips":[],"focusSpells":["Lay on Hands"]}}},"formula":[],"acTotal":{"acProfBonus":15,"acAbilityBonus":0,"acItemBonus":8,"acTotal":33,"shieldBonus":"2"},"pets":[],"familiars":[]}} ````

Seems like the divine allay could not be imported correctly. I had to choose it: image

And Deity's Domain (level 1 and 8): image

And the general feat from level 3. Canny Acumen -> Perception: image

Also this error pops up: image The Specials Protection could be that the 2 focus spells Protector's Sacrifice and Protector's Sphere are missing.

Environment:

I know thats a bit much, but I hope that is ok in a single issue. If there is some information missing I will try to provide it.

MrPrimate commented 7 months ago

Is it possible to share a copy of the character (it's an option from withing Pathbuilder) this helps me understand what the character is supposed to look like, which can sometimes be hard from the JSON alone

MrPrimate commented 7 months ago

v1.0.7 has fixes for the Divine Ally choices and Energy Robe. I believe the Deity's domain and Canny Acumen issue were already fixed (at least I didn't get them on my current version. I would really need to see the Pathbuilder character before being able to tackle Protection, although I suspect it is a red herring.

edgale commented 7 months ago

Hi I hope this is what you meant: https://pathbuilder2e.com/launch.html?build=638290

I will see if we can update to v1.0.7 or higher. We are still playing 2e (non remasterd) and had some trouble with vtt.

MrPrimate commented 7 months ago

Ah, okay, the latest versions are only going to work with v5.11.1 of the Pathfinder system and greater, so require a remastered version of the system unfortunately.