Skip to content

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:06
· 4 commits to main since this release
5392d65

Changes

  • Sealed artifacts. The Rune Crafting Station can now craft Sealed Artifacts (LOOT items, set up in ServerAssets). Right-clicking one breaks the seal and gives an artifact rolled the same way as a Dowsing Artifact Mine drop. (#65)
    • The new artifacts/sealed.yml lists each sealed item, its school (random or a fixed one) and the rarity weights. The defaults are 65/25/7/3, the same as the Artifact Mine.
    • A school-locked seal still rolls secondary schools. A random seal picks from random_pool. Caps, wear and Recycler value match node artifacts.
    • The seal is only used up when the artifact is made. If anything fails, the player keeps the seal and the console logs a warning.
    • Chests, doors and other usable blocks still open normally; sneak-click to break a seal on them. One click breaks exactly one seal.
    • Each opened seal is logged to the console (Sealed artifact opened: player=… seal=… element=… rarity=…), so craft supply can be counted.
    • No odds are shown to players.
  • Includes v0.10.1's gear-station archive (#66).

Upgrade notes

  • Magic creates artifacts/sealed.yml on the first start, and the start log shows sealed=5. A missing or invalid file only disables sealed artifacts, with a warning; the other artifact configs still load.
  • The two new messages.yml keys (artifact.sealed.opened and artifact.sealed.failed) have built-in defaults.
  • The recipes and items need ServerAssets #71: MMOItems/item/loot.yml and MMOItems/crafting-stations/rune-station.yml.

Downloads