• Knack117 released this 2026-05-11 02:20:13 +00:00 | 25 commits to main since this release

    Server (AzerothCore + mod-paragon)

    • Cascade policy: Skill-line grants that are passives (Forceful Deflection, Runic Focus, disease passives, etc.) are kept and recorded as character_paragon_panel_spell_children with the spell that pulled them in. Actives (Blood Presence, Death Coil, Death Grip, …) are still revoked and persisted so they cannot be learned for free off another purchase.
    • Spell.dbc correction (core): Forceful Deflection (49410) and Runic Focus (61455) are marked SPELL_ATTR0_PASSIVE in memory at load so SpellInfo::IsPassive() matches the real spellbook behavior (stock 3.3.5a rows omit the passive bit).
    • Login order: Legacy passive attach / cleanup runs before the scoped cascade sweep so re-learned passives are not immediately stripped.
    • Talent unlearn: PanelUnlearnTalentPurchase now clears m_talents via _removeTalent (same idea as resetTalents) so Beast Mastery loss is detected and hunter pet talents reset when appropriate.
    • GM: .paragon recalibrate (requires RBAC modify) — full Character Advancement reset for target or self + AE/TE clamped to level-correct totals.

    Database migrations for Paragon ship with the repo under modules/mod-paragon/data/sql/ as usual; native and Docker paths pick them up via AzerothCore DBUpdater.

    Client bundle (this release)

    Asset Purpose
    Wow.exe Fractured / ChromieCraft 3.3.5a client binary
    patch-enUS-4.MPQ Spell.dbc overlay (Paragon class, runes, reagents, etc.)
    patch-enUS-5.MPQ UI / rune bar overrides
    patch-enUS-6.MPQ ParagonAdvancement addon (Character Advancement UI)

    Install: copy Wow.exe to the client root, and copy the three patch-enUS-*.MPQ files into Data\enUS\ (same names; load order 4 → 5 → 6 after stock patches). Restart the client completely after replacing Wow.exe.

    Deploying the server

    Rebuild worldserver (or your full image) from main after git pull so mod-paragon and SpellInfoCorrections changes are in the binary.

    Downloads