• Dawnsorrow released this 2026-05-23 08:27:08 +00:00 | 0 commits to main since this release

    Fractured client v0.7.47-three-rank-talents

    Repository: HighSocietyRaiding/Fractured
    Tag: v0.7.47-three-rank-talents
    Server: main @ cc500a4a or later
    Release: https://git.hisora.dev/HighSocietyRaiding/Fractured/releases/tag/v0.7.47-three-rank-talents


    Summary

    This release introduces 3-rank player talents for Fractured: every talent that used to have 5 ranks now has 3 ranks, with the same maximum effect at the top rank. You spend 3 talent points per row instead of 5. Tooltips, the default talent UI, and the Paragon Character Advancement panel (N) are updated to match.

    Important: The new client patches only behave correctly when the realm runs a matching worldserver with 3-rank talents turned on (see Server requirements below). Until your realm enables that, do not point players at this client build without a coordinated server rollout.


    What changed for players

    Talent trees (all classes)

    • 155 five-point talents are now 3-rank trees.
    • Tier gates: each row still needs the same relative investment, but in 3-point steps (15 points to finish a 5-row tree — same total points as before for a full tree).
    • Power at max rank is unchanged — rank 3 is tuned to match old rank 5.
    Old pattern (ranks 1 / 3 / 5) New pattern (ranks 1 / 2 / 3)
    +1% / +3% / +5% per rank +2% / +4% / +6%
    +2% / +6% / +10% per rank +3% / +7% / +10%
    Warrior & Shaman Flurry (proc) 5% / 15% / 25% haste on the proc buff
    Other linear talents Roughly and of the old max at ranks 1 and 2, full max at rank 3

    Paragon — Character Advancement (patch-enUS-6.MPQ)

    • The advancement panel’s baked talent data was regenerated so each node shows 3 ranks and the correct spell IDs for tooltips.
    • Shaman Dual Wield (Enhancement talent) is removed from the panel. Paragons already receive Dual Wield at character creation; taking it again in the tree was redundant.

    Paragon — server behavior (when enabled on the realm)

    • Essence / advancement spending respects the new 3-rank cap.
    • Ignite (Mage) and related Paragon ignite companions scale correctly at rank 3.
    • Killing Machine and Maelstrom Weapon proc behavior is aligned via database overrides when staff apply the bundled SQL (see server requirements).

    Client files updated in this release

    File What’s new
    patch-enUS-4.MPQ Patched Talent.dbc and Spell.dbc (3-rank data + tooltip numbers)
    patch-enUS-6.MPQ Rebaked ParagonAdvancement talent rank lists
    patch-manifest.json New checksums for launcher sync

    Carried forward unchanged from v0.7.46

    These were not rebuilt; they are the same binaries as v0.7.46-rune-strike-instant (including Rune Strike as an instant strike):

    • patch-enUS-5.MPQ — Paragon UI / spellbook / frames
    • patch-enUS-7.MPQ — Old-world flying
    • patch-enUS-8.MPQ, patch-enUS-9.MPQ
    • Wow.exe
    • Fractured Launcher 1.0.18 (Windows installer + portable)

    How to install (players)

    1. Fractured Launcher (recommended): open the launcher → Download updates.
    2. Manual: download all patch-enUS-*.MPQ from this release and copy them into World of Warcraft\Data\enUS\ (replace existing files).
    3. After updating, delete Cache and WDB in the client folder if tooltips or the advancement panel look stale.
    4. Confirm your realm’s announcement says 3-rank talents are live before you expect the new trees to work in-game.

    Server requirements

    Realm operators must deploy with this client drop:

    1. Worldserver built from cc500a4a or later on main.
    2. In worldserver.conf:
      Fractured.ThreeRankTalents = 1
      
    3. Install patched Talent.dbc and Spell.dbc on the worldserver DataDir/dbc/ (generate with tools/gen_talent_5_to_3_rank_patch.py; see contrib/fractured-dev-extras/talent-3-rank/README.md).
    4. Apply world SQL: contrib/fractured-dev-extras/talent-3-rank/spell_proc_overrides.sql (or the dated migration once promoted into data/sql/updates/).
    5. Restart the worldserver and ask players to relog after both server and client are updated.

    With Fractured.ThreeRankTalents = 0 (the compile-time default), the server still uses 5-rank logic; the new MPQs alone will not match server behavior.

    Rollout checklist: contrib/fractured-dev-extras/talent-3-rank/SERVER-ROLLOUT.md


    Known limitations

    • Pet talent tabs in Character Advancement were left on their previous bake unless the realm rebakes patch-6 with --include-pets.
    • Spellthief-only archives (Data\patch-4.MPQ, etc.) are not part of this release.
    • Linux AppImage launcher builds are unchanged; this bundle ships Windows launcher 1.0.18 as in v0.7.46.

    For operators / packagers

    • Developer changelog: doc/changelog/pendings/changes_20260523_three_rank_talents.md
    • Previous client baseline: v0.7.46-rune-strike-instant
    • Distro mirror (launcher downloads): Fractured-Distro same tag
    Downloads