Ascension Protocol
Plugins

AscensionRelics

Rarity-tiered relic gear, stat rolls, enhancement, salvage

Dungeon loot worth chasing: rarity-tiered gear with rolled stat bonuses and an enhancement sink. Relic state lives on the item (PDC tags) — there is no per-item database.

Personal drops

Every eligible participant in a cleared gate rolls their own relic chance (drops.personal, on by default). Previously a single relic went to the killer, or to whichever participant happened to be checked first, so only one hunter in a party could ever be rewarded.

This does mean relic income scales with party size. That is deliberate: a party of five fights a boss with +140% health for the same clear XP, so personal drops are the counterweight. Set drops.personal: false for the old single-recipient behaviour.

If your inventory is full the relic drops at your feet and you are told — pick it up before leaving, because the dungeon is wiped when it closes.

Confirmations

Enhancing and salvaging both ask for confirmation first. The dialog states the cost, the success chance, what happens on a failed roll, and — for salvage — that the relic and its enhancement level are destroyed. Cancelling returns to the forge.

Features

  • Rarities — COMMON, UNCOMMON, RARE, EPIC, LEGENDARY, MYTHIC (color, stat count, and value scaling per rarity).
  • Drops — rolled on gate clears per relics.yml per-tier chance + rarity weights. Red gates get an extra roll.
  • Stats — vanilla attributes (ATTACK_DAMAGE, MAX_HEALTH, MOVEMENT_SPEED, ARMOR) baked as equip-scoped attribute modifiers (no attribute leaks), plus suite-native percent stats (XP_GAIN_PCT, MANA_REGEN_PCT, SHADOW_DAMAGE_PCT) honoured by the suite's own XP/mana/shadow-damage hooks.
  • Enhance — +0 → +10 via the /relic GUI; pay gold, success chance per level, and failure above the safe level downgrades one level (never destroys).
  • Salvage — break a relic for gold (scales with rarity + enhancement).
  • Sellable — relics carry a sell price readable by AscensionEconomy /sell.

Integration

  • Registers an optional RelicStatProvider service. AscensionCore reads it in the XP-award and mana-regen paths; AscensionShadows reads it when applying shadow damage. All three degrade to no-ops when relics is absent.
  • Gold uses Vault when present, falling back to the Core player-gold balance.

Key files

FilePurpose
relics.ymlDrop tables, rarities, stat rolls, enhancement, relic blueprints

On this page