Foundry VTT
-
I was mistaken, it was not Fantasy Grounds I was reading about, it was Foundry.
Take a peek and let me know what you think. I have no issues buying it if the blurb leads us to believe it has open enough features.
-
So this weekend I bought the Foundry VTT license and setup a server, figured out all the compendium and module loads, and world creation piece for Pathfinder 1e. (The 3.5 srd files were incomplete, and lacking). Still a lot to figure out, some things are a little obtuse like snapping the grid to the map. Obvious once you figure it out, but weird up until that point.
So I will have the server up Wednesday night (29th) at 7:00pm, and will be on jitsi if anyone wants to create characters to kind of feel it out.
I have all the items, monsters, pathfinder classes, and races, etc… loaded on the server at least all that had json files for.
Anyway I’ll post tomorrow or tonight with connection details for Wednesday.
-
@halfgiant said in Foundry VTT:
So this weekend I bought the Foundry VTT license and setup a server, figured out all the compendium and module loads, and world creation piece for Pathfinder 1e. (The 3.5 srd files were incomplete, and lacking). Still a lot to figure out, some things are a little obtuse like snapping the grid to the map. Obvious once you figure it out, but weird up until that point.
So I will have the server up Wednesday night (29th) at 7:00pm, and will be on jitsi if anyone wants to create characters to kind of feel it out.
I have all the items, monsters, pathfinder classes, and races, etc… loaded on the server at least all that had json files for.
Anyway I’ll post tomorrow or tonight with connection details for Wednesday.
If everything goes as planned, the wife and kids will be on an airplane for Japan, so I will be available to tinker with it.
-
-
These are the guys that are working the 3.5 SRD for Foundry VTT
-
@halfgiant said in Foundry VTT:
These are the guys that are working the 3.5 SRD for Foundry VTT
Following that around, I found the source code on GitLab.
https://gitlab.com/dragonshorn/D35EPoking around, I noticed someone had a feature request to add all of the Ioun Stones.
https://gitlab.com/dragonshorn/D35E/-/issues/1062Poking around to see what they meant, there is only a single entry in the magicitems.db file for “Ioun Stones”
https://gitlab.com/dragonshorn/D35E/-/blob/master/packs/magic-items.db#L56Searching the entire codebase, though, the treasure tables have the appropriate Names listed for the various Ioun stones, but they all link to the same generic item in the DB.
https://gitlab.com/search?group_id=15490059&project_id=32896652&scope=blobs&search=ioun+stoneFor reference, here is the pretty-fied
json
for the current DB entry.{ "_id": "58uYduNxiqLMl2SR", "name": "Ioun Stones", "type": "equipment", "img": "systems/D35E/icons/items/magic/generic.png", "data": { "originVersion": 97, "description": { "value": "\n <div topic='Ioun Stones' level='8'><p><b>Ioun Stones:</b> These crystalline stones always float in the air and must be within 3 feet of their owner to be of any use. When a character first acquires a stone, she must hold it and then release it, whereupon it takes up a circling orbit 1d3 feet from her head. Thereafter, a stone must be grasped or netted to separate it from its owner. The owner may voluntarily seize and stow a stone (to keep it safe while she is sleeping, for example), but she loses the benefits of the stone during that time. <i>Ioun stones</i> have AC 24, 10 hit points, and hardness 5.</p><table width='100%' border='1' cellpadding='2' cellspacing='2' frame='VOID' rules='ROWS'>\n\n<tr maxcol='5' curcol='5'>\n<td><b>Color</b><br/></td>\n<td><b>Shape</b><br/></td>\n<td><b>Effect</b><br/></td>\n<td><b>Market Price</b><br/></td>\n\n</tr>\n\n<tr maxcol='5' curcol='5'>\n<td>Clear<br/></td>\n<td>Spindle<br/></td>\n<td>Sustains creature without food or water<br/></td>\n<td>4,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Dusty rose<br/></td>\n<td>Prism<br/></td>\n<td>+1 insight bonus to AC<br/></td>\n<td>5,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Deep red<br/></td>\n<td>Sphere<br/></td>\n<td>+2 enhancement bonus to Dexterity<br/></td>\n<td>8,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Incandescent blue<br/></td>\n<td>Sphere<br/></td>\n<td>+2 enhancement bonus to Wisdom<br/></td>\n<td>8,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Pale blue<br/></td>\n<td>Rhomboid<br/></td>\n<td>+2 enhancement bonus to Strength<br/></td>\n<td>8,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Pink<br/></td>\n<td>Rhomboid<br/></td>\n<td>+2 enhancement bonus to Constitution<br/></td>\n<td>8,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Pink and green<br/></td>\n<td>Sphere<br/></td>\n<td>+2 enhancement bonus to Charisma<br/></td>\n<td>8,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Scarlet and blue<br/></td>\n<td>Sphere<br/></td>\n<td>+2 enhancement bonus to Intelligence<br/></td>\n<td>8,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Dark blue<br/></td>\n<td>Rhomboid<br/></td>\n<td>Alertness (as the feat)<br/></td>\n<td>10,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Vibrant purple<br/></td>\n<td>Prism<br/></td>\n<td>Stores three levels of spells, as a <i>ring of spell storing</i><br/></td>\n<td>36,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Iridescent<br/></td>\n<td>Spindle<br/></td>\n<td>Sustains creature without air<br/></td>\n<td>18,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Pale lavender<br/></td>\n<td>Ellipsoid<br/></td>\n<td>Absorbs spells of 4th level or lower<sup><b>1</b></sup><br/></td>\n<td>20,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Pearly white<br/></td>\n<td>Spindle<br/></td>\n<td>Regenerate 1 point of damage per hour<br/></td>\n<td>20,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Pale green<br/></td>\n<td>Prism<br/></td>\n<td>+1 competence bonus on attack rolls, saves, skill checks, and ability checks<br/></td>\n<td>30,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Orange<br/></td>\n<td>Prism<br/></td>\n<td>+1 caster level<br/></td>\n<td>30,000 gp<br/></td>\n\n</tr>\n<tr maxcol='5' curcol='5'>\n<td>Lavender and green<br/></td>\n<td>Ellipsoid<br/></td>\n<td>Absorbs spells of 8th level or lower<sup><b>2</b></sup><br/></td>\n<td>40,000 gp<br/></td>\n\n</tr>\n\n<tr maxcol='5' curcol='2'>\n<td colspan='4'>1 After absorbing twenty spell levels, the stone burns out and turns to dull gray, forever useless.<br/></td>\n\n</tr>\n\n<tr maxcol='5' curcol='2'>\n<td colspan='4'>2 After absorbing fifty spell levels, the stone burns out and turns dull gray, forever useless.<br/></td>\n\n</tr>\n</table><p>Regeneration from the pearly white <i>ioun stone</i> works like a <i>ring of regeneration</i>. (It only cures damage taken while the character is using the stone.) The pale lavender and lavender and green stones work like a <i>rod of absorption</i>, but absorbing a spell requires a readied action, and these stones cannot be used to empower spells. Stored spells in the vibrant purple stone must be placed by a spellcaster but can be used by anyone (see <i>ring of minor spell storing</i>).</p><p>Moderate varied; CL 12th; Craft Wondrous Item, creator must be 12th level.</p>\n</div>\n ", "chat": "", "unidentified": "" }, "nameFormula": "", "nameFromFormula": false, "tags": [], "uniqueId": "", "source": "", "classSource": "", "userNonRemovable": false, "customAttributes": {}, "customAttributesLocked": false, "customTag": "", "createdBy": "", "quantity": 1, "weight": 0, "constantWeight": true, "price": 0, "identified": true, "hp": { "max": 10, "value": 10 }, "hardness": 0, "carried": true, "unidentified": { "price": 0, "name": "" }, "identifiedName": "Ioun Stones", "container": "None", "containerId": "none", "containerWeightless": false, "equippedWeightless": false, "changes": [], "changeFlags": { "loseDexToAC": false, "noStr": false, "noDex": false, "noInt": false, "noCon": false, "oneInt": false, "oneWis": false, "oneCha": false, "noEncumbrance": false, "mediumArmorFullSpeed": false, "heavyArmorFullSpeed": false, "multiAttack": false, "multiweaponAttack": false, "uncannyDodge": false }, "conditionFlags": { "dazzled": false, "wildshaped": false, "polymorphed": false }, "combatChanges": [], "combatChangesRange": { "maxFormula": "", "max": 0 }, "combatChangesAdditionalRanges": { "hasAdditionalRanges": false, "slider1": { "maxFormula": "", "max": 0, "name": "" }, "slider2": { "maxFormula": "", "max": 0, "name": "" }, "slider3": { "maxFormula": "", "max": 0, "name": "" } }, "combatChangesUsesCost": "chargesPerUse", "combatChangesApplySpecialActionsOnce": true, "combatChangeCustomDisplayName": "", "combatChangeCustomReferenceName": "", "sizeOverride": "", "counterName": "", "resistances": [], "damageReduction": [], "requirements": [], "creationChanges": [], "measureTemplate": { "type": "", "size": 0, "overrideColor": false, "customColor": "", "overrideTexture": false, "customTexture": "" }, "actionType": "", "attackBonus": "", "critConfirmBonus": "", "damage": { "parts": [] }, "attackParts": [], "autoscaleAttackParts": "", "formula": "", "attackCountFormula": "", "maxDamageDice": 0, "maxDamageDiceFormula": "", "ability": { "attack": null, "damage": null, "damageMult": 1, "critRange": 20, "critMult": 2, "twoHandedOnly": false, "vsTouchAc": false }, "save": { "dc": 0, "originVersion": 97, "description": "", "ability": "", "type": "" }, "metamagicFeats": { "maximized": false, "empowered": false, "enlarged": false, "intensified": false, "enhanced": false, "enhancedHalf": false, "widened": false }, "effectNotes": "", "attackNotes": "", "specialActions": [], "favorite": false, "rollTableDraw": { "formula": "", "name": "", "pack": "", "id": "" }, "contextNotes": [], "enhancements": { "uses": { "value": 0, "max": 0, "per": null, "rechargeFormula": null, "autoDeductCharges": true, "allowMultipleUses": false, "commonPool": false }, "automation": { "updateName": false, "updatePrice": false }, "items": [] }, "light": { "color": "", "radius": 0, "opacity": 0, "alpha": 0.5, "lightAngle": 360, "type": "", "animationSpeed": "", "animationIntensity": "", "dimRadius": "", "emitLight": false }, "material": { "data": null }, "equipped": true, "equipmentType": "misc", "equipmentSubtype": "wondrous", "armor": { "value": 0, "dex": null, "acp": 0, "enh": 0 }, "masterwork": false, "melded": false, "armorType": { "value": "", "_deprecated": true }, "spellFailure": 0, "slot": "slotless", "activation": { "cost": null, "type": "" }, "attack": { "parts": [] } }, "effects": [], "folder": null, "sort": 0, "permission": { "default": 0 }, "flags": { "exportSource": { "world": "test", "system": "D35E", "coreVersion": "0.6.5", "systemVersion": 0.82 }, "core": { "sourceId": "Compendium.D35E.magicitems.58uYduNxiqLMl2SR" } } }