Tabletop Simulator

Tabletop Simulator

177 ratings
Oath Official Scripted
Type: Game
Complexity: High Complexity
Number of Players: 1, 2, 3, 4, 5, 6
File Size
0.602 MB
Jan 28, 2020 @ 10:03am
Jun 17 @ 8:25pm
37 Change Notes ( view )

Subscribe to download
Oath Official Scripted

This is the official public scripted mod for Oath: Chronicles of Empire and Exile. Oath is an evolving strategy game with multiple victory conditions. The result of each game determines the ruler, default victory condition, and starting game state of the next, producing a game world with a continuous history.

Oath was designed by Cole Wehrle -- designer of John Company, Root, and Pax Pamir.

PDF rules and reference material[]
Kickstarter campaign (ended, late pledge available).
BoardGameGeek page[]
BoardGameGeek forum[]


Please make a save state when prompted after clicking "Declare Winner" in case any problems occur.

You can drop cards from the bottom of a deck by holding the deck, then pressing alt-right click.
However, be careful not to shake the mouse when doing so, since this may shuffle the deck.
If desired, you can essentially disable shake-to-shuffle by using the Configuration -> Interface -> Misc... -> Mouse Shake Threshold = 20 slider.
Be aware that this will also disable dice shaking, so you will need to drag to highlight dice with the mouse, then tap 'R' several times to roll.

Known Issues:

* If any image errors occur when loading, try reloading the mod.

* DO NOT load a save (autosave or otherwise) created during the Chronicle phase. Only save before or after the Chronicle phase.
* DO NOT use undo / redo during the Chronicle phase, since this involves save and load.

* Solo / clockwork prince setup is not scripted.


* My wife for her incredible patience during this module's development.
* Cole Wehrle and Leder Games for sponsoring this module.
* TTS playtesters: Rover, Mandos, Leder playtesters, and members of the Pax Pamir Discord.
* Felt table image used by permission of buddingmonkey.
* CC0 background image by HDRI Haven[].

This mod was created in association with Leder Games. Their trademark(s) and copyrighted content are used with permission.

< >
AgentElrond  [author] Jun 17 @ 8:26pm 
* Added "Spawn Dispossessed" / "Remove Dispossessed" button to spawn/remove a card bag.
* This bag allows "Great Spire", "Fallen Spire", and "Pilgrimage" cards to be used correctly.
* Please only place individual cards in this bag.
* This bag automatically shuffles individual cards place in / drawn out of it.
* If you do not click Remove Dispossessed, the card bag will automatically be removed when the chronicle phase starts.
AgentElrond  [author] Jun 17 @ 8:26pm 
* Updated chronicle scripting:
* If the Bandit Crown is faceup on the table, but NOT on the map, the winner will be asked if they hold it.
* If the winner does hold the Bandit Crown, they will now correctly be treated as ruling all faceup unruled sites.
* Added color coding to certain messages mentioning player colors.
* Updated chronicle data to include the previous game's starting exile/citizen state.
* Updated chronicle data to include the previous game's winning color.
* Updated chronicle data to include the previous game's winning Steam name.
Mannynz Jun 14 @ 1:56pm 
@AgentElrond I had an issue during the chronicle phase: Error in Script (Global) function <confirmSelectSuit>: chunk_3:(3686,2-55): attempt to index a nil value

Basically I won with a Vision, and the Chronicle crashes as I attempt to choose a suit to add to the deck (I can choose between Order and Animals, and both crash)

Btw I wanted to say that I love your work on this mod, really thank you for this :)
AgentElrond  [author] Jun 13 @ 12:24am 
If anyone encounters chronicle bugs with this new update, please let me know ASAP in the comments so I can address them.
AgentElrond  [author] Jun 13 @ 12:22am 
NOTE: Bandit Crown, Great Spire/Fallen Spire, and Pilgrimage cards have updates coming very soon, along with other features.
AgentElrond  [author] Jun 13 @ 12:22am 
* Updated random setup to prevent advisers-only cards from being dealt to the map.
* Prevented chronicle from starting if object(s) are in any player hand zone(s).
* Added warning message before the chronicle phase, so that players can create a save point.
* Fixed chronicle scripting:
* Steps 8.3.1 and 8.3.2 will now work in the correct order.
* The card "Marriage" will now correctly be counted as 2 advisers for step 8.4.
* If the cards "Family Wagon" or "Pied Piper" are detected as potential advisers,
a reminder will now be shown to combine all player advisers into the
normal 3 adviser slots, stacking if necessary.
* Denizen cards will now correctly be discarded if an edifice was flipped. Relics remain.
* Sites with edifices are now correctly allowed to move towards the Cradle.
* Removed "Did the winner win by succession?" prompt for Citizens, since Citizen wins are ALWAYS by succession.
AgentElrond  [author] Jun 10 @ 8:45pm 
@Orinoco thank you for the report! This has already been fixed in the update I am finalizing for tomorrow.
Orinoco Jun 10 @ 8:42pm 
@AgentElrond I noticed a small issue that affects Forest Temple.
On the chronicle guide, it says that the first step of (3) Clean Up Map is to build an edifice.
This means that the winner can choose to build the Forest Temple to keep any sites with beast cards that were not ruled by the empire at the end of the game. However the mod appears to discard sites right away, preventing this from happening.
AgentElrond  [author] Jun 9 @ 2:42pm 
@Weather Report yes, there is a menu that prompts you for the edifice location.
Weather Report Jun 9 @ 1:25pm 
How do the edifice cards work in this? Is there some sort of prompt that lets you choose where it goes?