promotional bannermobile promotional banner
premium banner
Shadowed Unit Frames forked specifically for TBC Anniversary

Description

Shadowed Unit Frames – TBC Anniversary

This is a maintained fork of Shadowed Unit Frames designed specifically for The Burning Crusade Anniversary (2.4.x Classic).

This version focuses on stability, correct range detection, and proper behavior in sanctuary environments like Shattrath. The goal is to keep the original SUF experience intact while fixing client-specific issues that affect TBC Anniversary realms.

What’s Improved

Range detection has been modernized and corrected for:

  • Hostile units
  • Same-faction players
  • Opposite-faction players in sanctuary cities
  • Friendly NPCs (vendors, trainers, bankers, etc.)
  • Party and raid members

The range system now:

  • Properly handles “unknown” range states
  • Avoids false out-of-range indicators
  • Uses safe out-of-combat interact distance fallbacks
  • Prevents protected function errors and taint
  • Removes cooldown-based spell inconsistencies

This is a focused stability and compatibility fork intended specifically for TBC Anniversary.

Installation

Before installing this version, please back up your current SUF profile.

Step 1 – Export Your Profile

  1. Type /suf

  2. Go to General

  3. Check “Advanced”

  4. Go to the Layout Manager tab

  5. Export your profile

  6. Copy the export string and paste it into Notepad on your PC and save it somewhere safe

Step 2 – Delete Old Saved Variables

Navigate to your Anniversary client folder:

World of Warcraft\Anniversary\WTF\Account\YOURACCOUNT\SavedVariables\

Delete the following files:

ShadowedUnitFrames.lua
ShadowedUnitFrames.lua.bak

This update requires a fresh install of the addon.

After reinstalling, you can import your saved profile again through the Layout Manager.