2.8.3-29-g6c826c7-mists

Details

  • Filename
    Decursive-2.8.3-29-g6c826c7-mists.zip
  • Uploaded by
  • Uploaded
    Sep 5, 2026
  • Size
    565.43 KB
  • Downloads
    127
  • MD5
    579c1ace7b71483f278bd2886ee3cca3

Supported WoW Mists of Pandaria Classic Versions

  • 5.5.4

Changelog

Decursive -Ace3-

2.8.3-29-g6c826c7 (2026-09-05)

Full Changelog Previous Releases

  • 12.1: fix crashing mistake in previous commit.
  • 12.1: Failed attempt at restoring debuff filtering (only works for never secret debuffs)
    It only works for NeverSecret spellIds... I discovered it after finishing the implementation. I want to thank Blizzard for wasting ~6 hours of my life due to poor documentation and badly named properties. Wasting another human's time should be a crime punishable by law...
    How difficult would it have been to name this stupid filter neverSecretExcludeSpellIDs instead of excludeSpellIDs?
    #retailOnly
  • 12.1: honor Show_Stealthed_Status setting
    #retailOnly
  • 12.1: restore stealth indicator
    #retailOnly
  • Add installation corruption guard/alert to Dcr_12_1_Sounds.lua
    #retailOnly
  • Restore protected affliction sounds on WoW 12.1
  • Move the 12.1 dispel cooldown onto the MUF grid
  • Show dispel cooldowns on 12.1 unit frames
  • Suppress false empty-dispel message on 12.x
  • Restore 12.1 dispel priority workflow
  • 12.1: Fix Decursive macro creation failure because Blizzard removed the global MAX_ACCOUNT_MACROS
    Just use a pcall around CreateMacro...
    #retailOnly
  • 12.1: UnitClass can return secret values on the focus unitID -> wrap and harden these calls and default to WARRIOR when secret
    #retailOnly
  • ... fix packager tag for skipping all classic version
  • 12.1: Restore charmed unit detection
    #skipallclassic
  • Configure wrath packaging for Titan Reforged compatibility (thanks to WidgetA)
    #skipretail #skipclassic #skipmop #skipbcc
  • Merge branch 'agent/add-titan-38002-support' of https://github.com/WidgetA/Decursive
  • 12.1: use transparent color for unset types (The MUFs do not turn on for disabled curing types)
    #skipclassic #skipmop #skipbcc
  • fix leaked global and use weak cache when converting color tables to colorMixins
  • Reenable on 12.1
    Basic compatibility: the MUFs should be lit with the correct color. No livelist, no sound alert for now...
    #skipclassic #skipmop #skipbcc
  • Very basic 12.1 compatibility inspired by @feelsohigh1998 compatibility addon with some improvements (specific color per spell)
  • 12.1: continue to properly disable scanning features (to be used with @feelsohigh1998 compatibility addon)
    #skipclassic #skipmop #skipbcc
  • Fix WotLK-era spell data for Titan Reforged clients
    /dcrdiag on a Titan Reforged (3.80.2, TOC 38002) client reported three
    spells that do not exist there, because the WoW Classic branch of the
    spell table only knows about Classic Era / BCC:
    • Cure Disease (2870) was merged into the Shaman's Cure Toxins (526) by
      patch 3.1, so 526 now also removes a disease.
    • Remove Greater Curse (412113) is a Season of Discovery spell.
    • Shadowmeld got a new spell ID (58984) in patch 3.0.2.
      The two cure related EXPECTED_DUPLICATES no longer hold either once
      2870 is gone and 526 is renamed.
      Co-Authored-By: Claude Opus 5 (1M context) [email protected]
  • 12.1 fix Lua error when UnitClass is secret...
    It defaults to Warrior and will affect things like MUFs order priority and exclusion if classes are used as selectors
    #skipclassic #skipmop #skipbcc
  • (WIP) 12.1 Disable aura scanning functions
    Print a debug message each time they are called
    #skipall
  • add secret command to make Decursive load on 12.1
    #skipall
  • set max toc to 120100 to prevent version expiration message but still not compatible with 12.1
    #skipclassic #skipmop #skipbcc
  • Ignore new version announcements if more than 1 digit are present in the first number
    #skipall
  • ... copyright date update
    #skipall
  • Add Titan Reforged 38002 compatibility