-
Notifications
You must be signed in to change notification settings - Fork 40
Artifacts
DesirePathGames edited this page Jun 5, 2026
·
1 revision
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.