Skip to content

Artifacts

DesirePathGames edited this page Jun 5, 2026 · 1 revision

Artifact Action Payloads

Artifact Appearances

Artifact Pool

At the start of each run, all artifacts are taken into a list and their order randomized. This becomes the artifact pool used to determine the exact order that artifacts will appear during a run. This is then stored in PlayerData. Each time you need a new artifact, one of several methods such as PlayerData.get_next_artifacts_from_pool() is called, finding the first available instance meeting the given criteria and returning it.

Like Slay the Spire, combat rewards take from the front of the list and shops take from the back.

Artifact Packs

See: Content Packs and Filters

Clone this wiki locally