zarmstrong / foundry-pathbuilder2e-import Goto Github PK
View Code? Open in Web Editor NEWThis project forked from doctor-unspeakable/foundry-pathbuilder2e-import
A module for Foundry VTT importing Pathbuilder 2e characters.
License: MIT License
This project forked from doctor-unspeakable/foundry-pathbuilder2e-import
A module for Foundry VTT importing Pathbuilder 2e characters.
License: MIT License
Some functionality seems to have gone a bit squiffy as it's not been updated in a while so just thought I'd check to see if it's still active
What's Missing: Ancestry, Background, Equipment, Feats, Features.
Pathbuilder JSON:
{"success":true,"build":{"name":"Djalgamutimutigalga","class":"Fighter","level":2,"ancestry":"Gnome","heritage":"Ganzi","background":"Guard","alignment":"LN","gender":"Yes","age":"374","deity":"Achaekek","size":1,"keyability":"str","languages":["Common","Gnomish","Sylvan"],"attributes":{"ancestryhp":8,"classhp":10,"bonushp":0,"bonushpPerLevel":0,"speed":25,"speedBonus":0},"abilities":{"str":18,"dex":10,"con":16,"int":10,"wis":8,"cha":14},"proficiencies":{"classDC":2,"perception":4,"fortitude":4,"reflex":4,"will":2,"heavy":2,"medium":2,"light":2,"unarmored":2,"advanced":2,"martial":4,"simple":4,"unarmed":4,"castingArcane":0,"castingDivine":0,"castingOccult":0,"castingPrimal":0,"acrobatics":0,"arcana":0,"athletics":2,"crafting":0,"deception":0,"diplomacy":2,"intimidation":2,"medicine":0,"nature":0,"occultism":0,"performance":0,"religion":0,"society":0,"stealth":2,"survival":0,"thievery":0},"feats":[["Quick Coercion",null],["Shield Block",null],["Ganzi",null,"Heritage",1],["Gnome Weapon Familiarity",null,"Ancestry Feat",1],["Double Slice",null,"Class Feat",1],["Group Coercion",null,"Skill Feat",2],["Lunge",null,"Class Feat",2]],"specials":["Low-Light Vision","Attack of Opportunity","Ganzi"],"lores":[["Warfare",2]],"equipment":[["Backpack",1],["Bedroll",1],["Chalk",10],["Flint and Steel",1],["Rope",1],["Rations",2],["Torch",5],["Waterskin",1],["Soap",1],["Grappling Hook",1],["Doubling Rings",1]],"specificProficiencies":{"trained":[],"expert":[],"master":[],"legendary":[]},"weapons":[{"name":"Gnome Flickmace","qty":1,"prof":"martial","die":"d8","pot":1,"str":"","mat":null,"display":"+1 Gnome Flickmace","runes":[]},{"name":"Gnome Flickmace","qty":1,"prof":"martial","die":"d8","pot":1,"str":"","mat":null,"display":"+1 Gnome Flickmace","runes":[]}],"money":{"pp":0,"gp":0,"sp":5,"cp":4},"armor":[{"name":"Breastplate","qty":1,"prof":"medium","pot":0,"res":"","mat":null,"display":"Breastplate","worn":true,"runes":[]}],"spellCasters":[],"formula":[],"pets":[],"acTotal":{"acProfBonus":4,"acAbilityBonus":0,"acItemBonus":4,"acTotal":18}}}
Text is accurate, given attributes are not.
One must be to Constitution or Wisdom, and one is a free ability boost.
Given options on attribute selection are Dexterity and Wisdom.
Split from #3 to address just the deity portion.
from @nrllewellyn:
Deity doesn't import from PathBuilder 2e's "About" page
Example character: 107055
Tested with:
Foundry: 0.8.8
Pathbuilder 2e Importer: 0.6.2
Whenever I try to import a character who is a 4th level thief with the Thief Racket, the import fails.
Hi, since a recent update to the PF2e module on Foundry, attempts to import characters have been giving the wrong character. For example, when trying to import 110382 (an Oracle named Hestia), the module instead imports "Kieran the bard". It's possible that an offset is being applied to the ID or something, but I can't work out what. Is there any workaround for this in the meantime? Am running a game soon and can't import their characters right now. Thanks for all the work on this project, it's awesome!
Are there any plans to add support of FoundryVTT version 0.9+
As the title says. My brother made a rogue, and instead of putting leather armor into his "Armor" tab, he put it directly in his inventory, and when imported it was nowhere at all. This is his character sheet, for testing purposes https://pathbuilder2e.com/launch.html?build=111482
(Issues are disabled on the @zarmstrong fork, so hopefully this is the correct place to post issues!)
Background doesn't import from the "Build" page.
Example character: 107055
Tested with:
Foundry: 0.8.8
Pathbuilder 2e Importer: 0.6.2
Subject says it all really.
There are also some issues with the module.json throwing up deprecation errors, I'll do up a PR for that if I get some time this week, but they should be quite straightforward to fix.
(Issues are disabled on the @zarmstrong fork, so hopefully this is the correct place to post issues!)
If you uncheck the "Import Equipment?" box during the import process, the character's inventory is cleared. (Expected behavior is that existing items would be left untouched.)
Tested with:
Foundry: 0.8.8
Pathbuilder 2e Importer: 0.6.2
The Cantrip Expansion feat doesn't import on account of Foundry's being divided into Catrip Expansion (Magus)
, Catrip Expansion (Prepared Caster)
, and Catrip Expansion (Spontaneous Caster)
Nevermind this post, figured it out, user error lol
Steps to reproduce:
Hi Zach,
Apparently there is an issue with the armor class import, someone posted about it here:
Thanks!
Dave
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.