Skip to content
wrycu edited this page Feb 1, 2026 · 28 revisions
Table of Contents

Why can't I set species, specialization, or career?

These are drag-and drop fields - you don't type anything. Instead, you must drag e.g. a species which has already been created onto the character sheet.

How do I use the latest build?

WARNING!! This Foundry release is/can be unstable, most if not all modules may not be supported, you're on your own essentially. You use it at your own risk!

  1. Close Foundry, if it's open
  2. Download the ZIP of the latest code by clicking here
  3. Extract the ZIP to a location of your choosing
  4. Rename the resulting folder from StarWarsFFG-main to starwarsffg
  5. Move the folder to the systems directory in your Foundry Data directory. Your system.json file should look like this: <foundry_data>/Data/systems/starwarsffg/system.json
  6. Start Foundry back up and create a world using the system

How do I manually roll dice?

To roll Narrative Dice use the command:

/roll #d<narrative die type>

Narrative Die Types

Type Die Color Code
Ability green da
Boost blue db
Challenge red dc
Difficulty purple di
Force white df
Proficiency yellow dp
Setback black ds

These can be strung together to create complex dice pools.

/roll 1da + 1dp + 3di

Rolls 1 Ability 1 Proficiency and 3 difficult dice.

How do I include dice symbols in journals?

To add the dice and symbols to text within the system, we use the same codes and OggDude's character generator. They are:

Description Code
Ability Die [ABILITY] or [AB]
Advantage Symbol [ADVANTAGE] or [AD]
Boost Die [BOOST] or [BO]
Challenge Die [CHALLENGE] or [CH]
Dark Side Pip Symbol [DARK] or [DA]
Despair Symbol [DESPAIR] or [DE]
Difficulty Die [DIFFICULTY] or [DI]
Force Point Symbol [FORCEPOINT] or [FP]
Failure Symbol [FAILURE] or [FA]
Force Die [FORCE] or [FO]
Light Side Pip Symbol [LIGHT] or [LI]
Proficiency Die [PROFICIENCY] or [PR]
Remove Setback Die Symbol [REMSETBACK] or [RS]
Restricted Symbol [RESTRICTED] or [RE]
Setback Die [SETBACK] or [SE]
Success Symbol [SUCCESS] or [SU]
Threat Symbol [THREAT] or [TH]
Triumph Symbol [TRIUMPH] or [TR]
Add Difficulty Symbol [ADDDIFFICULTY] or [DD]
Upgrade Difficulty Symbol [UPDIFFICULTY] or [UD]
Cancel Threat Symbol [CANTHREAT] or [CT]

How does Initiative work?

It works as the system describes :) Note that you can revert to named slots (which is not RaW) by disabling the custom combat tracker in the system settings.

How do I import a new skill?

  1. Open the configuration settings window.
  2. Select System Settings
  3. Locate the Skill List Importer and click the button.
  4. You will be prompted to select a *.json file for upload.
  5. See this page for file schema
  6. Click Start Import
  7. The file will upload and the page will refresh to load the new skill set, it is not selected by default so please follow the directions above to select the new skill set.

How do I change the default skill list?

  1. Open the configuration settings window.
  2. Select System Settings
  3. Locate the Change Skill Theme option drop down.
  4. Select a new Skill Set theme and then click save. (There are two default ones starwars and genesys)
  5. Creating a new character should now display the new skills set.

How do I manage minion groups as vehicles, e.g. a group of TIE fighters?

General consensus is currently to use a TIE token per fighter in the minion group and then have a minion group of pilots defined in Foundry for actually rolling. If one of the TIEs is destroyed, you update the pilot group to reflect 1 fewer pilots being alive.

Help! Items don't have special qualities linked anymore

You need to import item qualities at the same time as weapons, gear, and armor (even if you already have item qualities imported).

Is there an Oggdude Dataset with all the information filled in that I can import?

Detailed information about Items, Careers, Species, etc. is the IP of Asmodee (parent company of Fantasy Flight Games and Edge Studios), and there exist no license or permission to distribute this content. As such, distribution of any full dataset such as that would be illegal and against the Foundry TOS. Please do not ask for, provide, or discuss such information on the Foundry discord or on this Github.

Can I add more crew roles for vehicles?

In the settings, under the Star Wars FFG section, there is a 'Configure Crew Roles' button that allows adding and managing the crew roles.

How do I edit the XP log?

Note: The XP log is not intended to be edited.

The XP log is currently stored via flag data on actors. To edit it, you must grab the current log entries and update the flag to not include the entry you want removed. Below is a macro which demonstrates retrieving, logging, and setting the xpLog.

const actorName = "test";
const actor = game.actors.find(i => i.name === actorName)
if (!actor) {
  ui.notifications.warn("Unable to locate actor");
  return;
}
const existingFlagData = actor.getFlag("starwarsffg", "xpLog");
console.log(existingFlagData);
const newFlagData = existingFlagData; // specify content you want to keep in this line
await actor.setFlag("starwarsffg", "xpLog", newFlagData);

I've spent forever filling out my Oggdude data. Can I import it?

  1. If you have not modified every piece of information for every item, it is recommended to go through the standard import first, then follow these instructions
  2. Locate your custom data. If you didn't set a specific location, it's probably in %APPDATA%\SWCharGen (you can type this into explorer to get there)

getting to app data

  1. Copy and rename your DataCustom folder to Data
  2. Follow the normal import steps (ZIP it and use the inmporter)

Why isn't v2 backwards compatible?

The Foundry Star Wars FFG system v2 isn't compatible with previous versions of itself. What gives?

There are several reasons for this:

  1. Migrations from pre-Active Effect systems (1.907+) have been filled with errors. I have not been able to find the time, motivation, or detail to improve the existing migration, meaning v2 has those same migration issues from old worlds
    • In order to address this long-term, any remaining issues need to be isolated from those caused by migrations
  2. As part of introducing the character creator, fairly significant changes were made to things like obligation/duty/morality. Any automatic migration would result in only partially complete data.

Note: You will still be able to play in worlds like this, but a warning will be presented to every user every time they load the world.

Clone this wiki locally