• v0.2.0 f0f2e31345

    v0.2.0
    All checks were successful
    Release plugin / release (push) Successful in 24s
    Stable

    gitea-actions released this 2026-10-09 02:20:24 -05:00 | 32 commits to main since this release

    runicgateway-rust-plugin v0.2.0

    Features

    • feat(bridge): every NPC an event places needs RunicNPC (runicnpc stage 9, D310)
    • feat(bridge): map.live names RunicNPC's NPCs, marks bosses and adds (runicnpc stage 8)
    • feat(bridge): a Place NPCs step's "drop loot" switch (runicnpc stage 7)
    • feat(bridge): boss frames for the site's public triggers (runicnpc stage 6)
    • feat(bridge): the faction table and an event's escort, ally and tether (runicnpc stage 5)
    • feat(release): declare the RunicNPC API the bridge needs (runicnpc stage 4, D224)
    • feat(bridge): RunicNPC, the site's NPC profiles and placements (runicnpc stage 4)
    • feat(bridge): a dome without a type is the full dome (D212)
    • feat(bridge): a zone's ZoneManager options, its messages, and a ZoneDomes dome (PLAN_REDESIGNS §3)
    • feat(bridge): count the twenty-three chat-title conditions in player.tally (PLAN_REDESIGNS §5)
    • feat(bridge): read the whole permission store (perm.inventory), and sync group parents

    Fixes

    • fix(zones): an event's zone enforces its flags (RunicGatewayZones 0.2.0, runicnpc 9d)
    • fix(bridge): Rust's animals and heals count toward titles again (runicnpc 9d)
    • fix(bridge): the three members the rig corrected — crafter owner, mission assignee, heal target
    • fix(bridge): the ZoneManager helper copies the player list without ToArray
    • fix(bridge): protocol 13 step 2 — expiry, gathering, raids, plugin loads, and a ZoneManager helper (F1 F3 F4 F8 F12 F13)
    • fix(bridge): protocol 13 — a configuration reload that works on Carbon (W1-W5)
    • fix(bridge): protocol 13 opens — UTF-8 from the site, a reload that fails on evidence (F15, F9, F10)

    All changes

    Since v0.1.1:

    • fix(zones): an event's zone enforces its flags (RunicGatewayZones 0.2.0, runicnpc 9d)
    • fix(bridge): Rust's animals and heals count toward titles again (runicnpc 9d)
    • feat(bridge): every NPC an event places needs RunicNPC (runicnpc stage 9, D310)
    • feat(bridge): map.live names RunicNPC's NPCs, marks bosses and adds (runicnpc stage 8)
    • feat(bridge): a Place NPCs step's "drop loot" switch (runicnpc stage 7)
    • feat(bridge): boss frames for the site's public triggers (runicnpc stage 6)
    • feat(bridge): the faction table and an event's escort, ally and tether (runicnpc stage 5)
    • feat(release): declare the RunicNPC API the bridge needs (runicnpc stage 4, D224)
    • feat(bridge): RunicNPC, the site's NPC profiles and placements (runicnpc stage 4)
    • feat(bridge): a dome without a type is the full dome (D212)
    • feat(bridge): a zone's ZoneManager options, its messages, and a ZoneDomes dome (PLAN_REDESIGNS §3)
    • fix(bridge): the three members the rig corrected — crafter owner, mission assignee, heal target
    • feat(bridge): count the twenty-three chat-title conditions in player.tally (PLAN_REDESIGNS §5)
    • feat(bridge): read the whole permission store (perm.inventory), and sync group parents
    • fix(bridge): the ZoneManager helper copies the player list without ToArray
    • fix(bridge): protocol 13 step 2 — expiry, gathering, raids, plugin loads, and a ZoneManager helper (F1 F3 F4 F8 F12 F13)
    • fix(bridge): protocol 13 — a configuration reload that works on Carbon (W1-W5)
    • fix(bridge): protocol 13 opens — UTF-8 from the site, a reload that fails on evidence (F15, F9, F10)
    Downloads