/r/FoundryVTT

Photograph via snooOG

Discussion about the virtual tabletop software FoundryVTT. This is an UNOFFICIAL, authorized, Fan-operated subreddit. For Official Foundry support, join the Discord (link below).

 



Welcome to /r/FoundryVTT - the community made and operated subreddit for the Virtual Tabletop software Foundry! Make sure to check out the Rules page.

Official Foundry VTT Website

Official Foundry VTT Discord


LFG? Checkout r/FoundryLFG!

A place for GMs & Players to Connect for Games ran on Foundry VTT


 

SUBREDDIT INFO

>>!!READ BEFORE POSTING!!<<


 

RESOURCES


 

WIKI & USEFUL POSTS


 

TUTORIAL VIDEOS

 

NOTE: Some videos may include promotional links unaffiliated with Foundry VTT or r/FoundryVTT.


 

 

RELATED SUBREDDITS

General RPG & VTT subreddits


System subreddits


Maps & Mapmaking subreddits

 

 

/r/FoundryVTT

68,222 Subscribers

1

Can't install PF2E Legacy module

[PF2e] I am running Foundry VTT version 11.315, and I am trying to install the PF2E Legacy Content module version 1.1.0 which says it was verified against that Foundry version. When I do, it says the module requires Foundry version 12.331 or newer. This seems like a mistake with the module build. Is there anything I can do?

I am clicking on the Manifest URL link for version 1.1.0.

https://preview.redd.it/s6tn99rxxf8e1.png?width=1757&format=png&auto=webp&s=29c1c745e04d2d9756ca5c30e54528a42dcfa170

2 Comments
2024/12/22
18:12 UTC

1

Custom Dice faces

[Symbaroum]

I am going to be running a Symbaroum game using Foundry and have created a in world dice gambling game, a little like poker. I would like to create some custom dice with game specific faces that would run alongside the usual Symbaroum dice, so that players could actually roll the Gambling game dice. Does this sound like something that would be achievable, perhaps in Dice so Nice?

1 Comment
2024/12/22
15:32 UTC

1

“diceString” Read Error?

Heyo!! I’ve been having an issue where Foundry hasn’t been importing a specific DnDBeyond link

  • The same character was imported + used with no problems earlier
  • Other DnDB characters have been imported
  • Other characters have been successfully imported at the same time as this error

So far I’ve tried:

  • Re-inserting the link into the actor
  • Deleting the actor and recreating it with the same link
  • Inserting the link into an actor that’s previously worked for other links
  • Clearing my Foundry files

I run out of MoltenHosting and use the DDB-Importer! Would love to get this sorted out today so I can have the character up and ready for my players

2 Comments
2024/12/22
14:28 UTC

11

[PF2E] Random Loot Macro

After searching the web for something similar to suit my needs, I resolved to write my own macro to generate random loot of a specific value on the fly:

https://preview.redd.it/wr4xvdsjxd8e1.png?width=407&format=png&auto=webp&s=c20e71af4f5906bd5d0240d783f46c1638cb806a

A few interesting features I've added so far:

  • I like giving my players lots of odd random consumables, so I added a checkbox to limit the macro to generate only consumables.
  • Right now, the macro only considers items of rarity "common". Seemed appropriate for random loot.
  • The macro favors items of higher value over low value items. All available items are sorted by price and the items on the high value end of the list are chosen exponentially more often. This serves to avoid giving hundreds of low value items to reach a high overall amount. The macro tends to give a handfull of very pricey items and then fills the remaining budget with a few low value trinkets.
  • The macro creates a new Actor of type "Loot". This can be dragged to the map as is, which makes it possible to place random loot of a specific overall value in a dungeon in a matter of seconds.

Word of advice: I tend to use this macro only for the "currency" part of the recommended party treasure. I choose the major items of appropriate level by hand, add in a few useful consumables and lower level items, then usually fill the rest of the budget with this macro.

This was my first attempt of writing a macro for FoundryVTT and PF2e. I am quite sure this is not the best way to implement this. If anyone has suggestions or feedback, I am happy to hear it.

const { goldValue, consumablesOnly } = await new Promise(resolve => {
    const dialog = new Dialog({
        title: 'Random Treasure',
        content: `
<div>Random Treasure</div>
<hr/>
<form>
<div class="form-group">
<label for="gold-value">Gold Value</label>
<input id="gold-value" type="number" />
</div>
</form>
<form>
<div class="form-group">
<label for="consumables-only">Only Consumables</label>
<input type="checkbox" id="consumables-only" />
</div>
</form>
`,
        buttons: {
            ok: {
                icon: '<i class="fa fa-check"></i>',
                label: 'OK',
                callback: ($html) => resolve({
                    goldValue: Number($html.find('#gold-value').val()) || 0,
                    consumablesOnly: $html.find('#consumables-only').prop('checked'),
                }),
            },
        },
        default: 'ok',
    });
    dialog.render(true);
});

if(goldValue <= 0) {
    return;
}

const copperValue = goldValue * 100;

const pack = game.packs.get('pf2e.equipment-srd');

possibleItems = await pack.getIndex({
    fields: ['uuid', 'system.price', 'system.traits.rarity'],
});

possibleItems = possibleItems.contents
    .filter(item => item.system.traits.rarity === "common")
    .map(item => {
        const priceValue = item.system.price.value;
        const priceCoins =
            typeof priceValue === 'string' ? game.pf2e.Coins.fromString(priceValue) : new game.pf2e.Coins(priceValue);
        const coinValue = priceCoins.copperValue;
        
        item.system.__copperPrice = coinValue;
        
        return item;
    })
    .filter(item => item.uuid && item.system.__copperPrice > 0 && item.system.__copperPrice <= copperValue);

if(consumablesOnly) {
    possibleItems = possibleItems
        .filter(item => ['consumable', 'treasure'].includes(item.type));
}

possibleItems.sort((a, b) => a.system.__copperPrice < b.system.__copperPrice ? 1 : 0);

const loot = [];
let remainingBudget = copperValue;
while (remainingBudget > 0 && possibleItems.length) {
    const item = possibleItems[Math.floor(possibleItems.length * Math.pow(Math.random(), 2))];
    remainingBudget -= item.system.__copperPrice;
    loot.push(item);
    possibleItems = possibleItems.filter(item => item.system.__copperPrice <= remainingBudget);
}

const actor = await Actor.create({
    name: 'Loot',
    type: 'loot',
    img: 'icons/svg/item-bag.svg',
});

const items = await Promise.all(loot.map(item => fromUuid(item.uuid)));

actor.createEmbeddedDocuments('Item', items);
3 Comments
2024/12/22
11:37 UTC

1

DF Chat Features Not Working in FVTT v12: Any Fixes for Forced Scrolling?

Hello! I’m an overseas user of FVTT and using a translator to write this, so please bear with me if the sentences sound a little off.

Since the update to FVTT version 12, I can no longer use many of the features of the DF Chat module. One thing I particularly miss is the ability to scroll up in the chat log to review past messages. Currently, whenever someone else sends a new message, the chat forcibly scrolls down to the latest message, which is frustrating.

Is there any solution or perhaps another module that could help address this issue?

1 Comment
2024/12/22
01:15 UTC

0

Which version foundry & pf2e to play pre-remaster pathfinder 2nd edition?

I have a lot of content purchased for pathfinder 2nd edition, pre-remaster, in physical books, pdf and foundry module form amd the remaster isn't exactly backwards compatible. Does anybody know which version of Foundry and which version of the pf2e module I'd need to install for the pre-remaster state of pf2e, where it's all pathfinder 2nd edition?

9 Comments
2024/12/21
21:23 UTC

5

[Cyberpunk RED] View web PDF in FrameViewer

Hello everyone! Brazilian Cyberpunk RED GM here.

I would like to know if there is any way to open an external PDF file (via the browser) using the Inline Web Viewer.

I didn't like the feature of opening PDFs using journals, because a sidebar always appears and I would have liked only the PDF screen to open.

In view of this, I saw in new FrameViewer('example.com').render(true) a great solution to open a single page PDF, but none of the sites to which I uploaded the PDF allowed it to be embedded within FoundryVTT. What could I do to make it work? Is there a PDF upload site that would allow it? (P.S. I have tried OneDrive, Dropbox and Google Drive and in none of them I was able to get the PDF to appear, since these platforms require a login to view it.)

A screenshot showing the PDF uploaded in the browser and how it appears (or not) in FVTT.

5 Comments
2024/12/21
14:41 UTC

5

Bags in 5e

I wanted to know how to use containers in foundry. I am using the 5e 3.3 system and my players have items in their bags. How can I access these bags? When I try to delete the bag I get a pop up saying all items in the bag will be removed and added to your item list. Is there a way to have the bag open and show items inside it? I'm not using any modules for inventory management. Thanks

6 Comments
2024/12/21
10:00 UTC

0

[D&d 5e]

I downloaded the Magic items module seeing as it would help me make a magic item for my player easier to use. Unfortunately im unable to use it cause the system version I have is too new? Is there a work around for this without having to go to an older system version? Or maybe another module that lets me do the same thing like add spells to items?

4 Comments
2024/12/21
02:08 UTC

10

Pathfinder UI Journals Too Dark

7 Comments
2024/12/21
00:20 UTC

1

Monks Active Tile Teleport help

Question about teleporting players using Monk’s Active Tiles…. I’m trying to set up a teleport trap that send the players to a second tile - but I’m having an issue and I don’t know what I messed up. I want it to simply activate when I click and send player tokens within the tile to a destination tile.

The tile works in that when I click it, a player token inside teleports. But that token just keeps teleporting when I click regardless of where it is on the map. And, if a second token enters the tile, that one teleports instead of the first one.

Is there something I’m missing? I’m pretty new to this module so I’m probably missing something…

Edit: Solved - I added a proximity filter action and that seems to have worked

6 Comments
2024/12/20
22:39 UTC

0

[PF2e] can u make a rule element Choice Set + Base Speed?

im trying to make a rule element for the Soulforger Adaptable Persona, everytime u invoke ur armor u gain your choice of a climb Speed, swim Speed or fly Speed equal to your land Speed, but i have no clue how to implement the option of choice set on this, the only thing i can do is make multiple effects each with a different speed but im trying to make only 1 effect

1 Comment
2024/12/20
21:05 UTC

13

Pathfinder 6.8?

[PF2e]

Answer: Apparently modules can update to a point where they require a version of the system that hasn't come out yet, which I didn't even realize was possible. Thank you all who answered :)

I might be missing something, but I can't for the life of me get the Pathfinder system to update to 6.8 (it's stuck on 6.72, and now some modules won't work). Edit: Dailies, work bench and hub

My Foundry version is 12 build 331 which as far as I can see is the most modern one

also the most modern Pathfinder 2e system seems to be 6.7.1 ttps://foundryvtt.com/packages/pf2e

I must be missing something but for the life of me, I cannot figure it out.

Any help would be very appreciated

9 Comments
2024/12/20
17:35 UTC

3

New to Foundry

Is there a GB limit to how many maps/token/audio i can upload to it?

7 Comments
2024/12/20
17:06 UTC

9

Where to get prefab buildings to make a town? [System Agnostic]

Hey all,

Still newish to foundry. I've run my first session and it was a success.im looking to make a couple towns and am looking to see if there are compendiums out there of finished buildings that can just be plunked on to a basic background to form a small town. Is that even doable? Totally fine paying for content.

Thanks for your help

12 Comments
2024/12/20
17:05 UTC

1

Is the ryuutama system not working?

Quick question. There is only one old version of the system, and when i try to use it i can't even open the sheet. Aren't there any newer version? Could I download an old version of foundry?

5 Comments
2024/12/20
16:44 UTC

5

new to Foundry and have a question about dynamic lighting

Hi everyone,

I am a first time DM and brand new to using Foundry. I am planning on running the D&D Lost Mine of Phandelver campaign and have been teaching myself to use Foundry and the modules I think I will need. I have run into a question concerning dynamic lighting on a scene. For the Cragmaw Hideout map (not using this map btw, just showing the original for reference) I want to apply for global illumination to the outdoor portion of the map only, and then use standard fog of war inside the cave. Should I use the regions feature to do this? Or something else?

[D&D5e]

https://preview.redd.it/m9t2h8d7618e1.jpg?width=2800&format=pjpg&auto=webp&s=7cfa7ab8cee22d15d92af4ae1e43cac54a1b3378

7 Comments
2024/12/20
16:28 UTC

0

How do I restore my worlds?

I got locked out of the PC that I was using as a Foundry server and had to reinstall Windows. Before I wiped the drive I was able to pull all my Foundry files off the SDD they were saved to but when I moved the data folder to the new foundry install it is restoring a very old version of each world even though I can see from the dates on the files that the backup is only a week old.

5 Comments
2024/12/20
15:10 UTC

2

Tokenizer "Add Frame" button not working

System is MörkBorg.

So i clicked around in the frame selection of Tokenizer, tried to select a different folder. Idk what i did, but now the "Add Frame" button is no longer working.

Deactivating other modules and reinstalling tokenizer did not work.
How do i fix this?

DevTool error message when clicking "Add Frame":

Foundry VTT | Rendering ImageBrowser
logger.js:58

Tokenizer | WARN > Unable to determine file URL for '[public] modules/'
logger.js:58

Error: An error occurred while rendering ImageBrowser 42. Unable to determine file URL for '[public] modules/'
[Detected 1 package: vtta-tokenizer(4.3.16)]
at Hooks.onError (foundry.js:654:24)
at 🎁Hooks.onError#0 (libWrapper-wrapper.js:188:54)
at foundry.js:5795:13

1 Comment
2024/12/20
12:03 UTC

0

Recent Crits GM Rolling: [PF2e]

Okay, you may think I'm crazy but has anyone noticed a large change in the Critical Result in attacks recently by the Gamemaster in Foundry? On 2 different weekly session over the past week 2 different GMs (me being 1 of them) have been rolling crits as 20's on the die at a freakish rate. And the players are rolling normal or more often 5 or under on their attacks. This is in Pathfinder 2e if it matters. Again, maybe it's just a freakish set of luck or unluck to the parties but it's really odd. Last week on Friday we actually stopped the session for fear of a TPK.

- Good luck all..

[PF2e]

5 Comments
2024/12/20
03:59 UTC

2

5e V12 Darkvision ranges not working correctly

I can't figure out why some of my players have the wrong range of darkvision. Some of them work correctly, but others have a radius that's too big or too small. One player has the goggles of night equipped, which should give 60 ft of darkvision, but he only has 30 feet. I tried manually adding 60 feet of darkvision to his sheet to try to use that as workaround, but his vision stays at 30 feet.

Another player should have 60 feet of darkvision, but when he selects his character he has 90 ft.

Two players should have 60, and they have 60.

I've tried changing it on their character sheets, but nothing happens at all when I do that. I'm at a loss, is there a setting that I'm missing? Just for funsies, I loaded up a different scene at the vision was working correctly. Both scenes have the exact same global illumination settings.

4 Comments
2024/12/20
02:43 UTC

2

Combining content and images

Hello there! It might be silly or dumb but here I go:

I have zero knowledge of coding. I create custom stuff for my games and some of them have images included. I'm looking for a way to export my own stuff as compendium or module for later uses. Because of different reasons, I delete game worlds and recreate them when random needs occur. I use compendium import/export for text data but I'm looking for a way to include image files to my compendiums, so I hope I won't need to reupload or relocate image files. Any recommendation or tutorial link would be apprecated!

3 Comments
2024/12/20
02:13 UTC

1

Help on making races/subclasses/feats [D&D5e]

Hello~ I just recently made the switch from Roll20 to Foundry - and while I'm teaching myself as best as I can, I'm having a bit of trouble when it comes to adding races/subclasses/feats/etc ~ would anyone have time to talk on VC (sometime next week) to go over how do so things? I really would appreciate anyone's time 🙏

3 Comments
2024/12/20
01:52 UTC

39

Free Baileywiki Maps and Prefabs! [system agnostic]

1 Comment
2024/12/19
21:11 UTC

39

PSFX: Free Sound FX Module - Update 0.1.10 [System Agnostic]

8 Comments
2024/12/19
19:23 UTC

9

How do I create this white block with the buttons "Create and show handout" "To chat" by myself? I have searched for a long time but cannot find anything about it.

9 Comments
2024/12/19
16:47 UTC

0

problems in linux

Hello everyone, I recently switched to Linux and I am unable to access the tables I used to participate in. I used to use the browser, but I simply cannot access the table.Even using Hamachi (I used Radmin before), I can no longer access the table.

3 Comments
2024/12/19
15:45 UTC

0

Setting a Foundry server and problems with Windows Defender

Hello!

So as many before me I want to set up a Foundry server and DM for my friends. I got into my router, set the port fowarding, went to a third party site to check if the port was open and... failure.

After some testing, I called my ISP and asked to be taken out of the CGNAT, which they did in 24 hours. They also set the port forwarding for me. I checked again and... failure.

I wrote an inbound exception rule for the 30000 port, and.. failure. I turned off UPnP, failure. Made this, failure, made that, failure.

Finally, I turned off the Windows Defender firewall and SUCCESS. Then I pinpointed it to having the private networks option activated and the public networks option deactivated. FINALLY, the port appears as open and my friends can access my Foundry server.

However, this is not a perfect solution for me because I'm not too convinced about having the Defender firewall off. My router does have an integrated firewall, and it's set to the recommended settings, but I'd like to know if anybody else has had this kind of problemas and how y'all have worked them.

5 Comments
2024/12/19
15:08 UTC

2

Needs advice on how to create looping tiles

Hi all,

I saw a post a while ago that showed someone made a top down forest road map that was set to move right to left and looped using Tile Scroll with top down animated horse cart image.

I’m trying to find resources or better yet figure out how to turn or make a seamless loooing maps.

Thank you!

3 Comments
2024/12/19
14:56 UTC

34

Looking for vista resources

So I was thinking of using the idea of vista's in my campaign, does anyone know where I can get side view assets for filling my scenes? I don't even know how I should discribe what I'm looking for...

12 Comments
2024/12/19
13:18 UTC

Back To Top