2.8.3-29-g6c826c7-titan
Details
-
FilenameDecursive-2.8.3-29-g6c826c7-titan.zip
-
Uploaded by
-
UploadedSep 5, 2026
-
Size565.43 KB
-
Downloads37
-
MD5c745e59984cd0fd23555a467a648305b
Supported WoW Wrath Titan Reforged Versions
- 3.80.2
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
focusunitID -> 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]
- Cure Disease (2870) was merged into the Shaman's Cure Toxins (526) by
- 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