File Details
SafeguardTBC-12.0.2.zip
- R
- May 16, 2026
- 14.94 KB
- 343
- 2.5.5
- Classic TBC
File Name
SafeguardTBC-12.0.2.zip
Supported Versions
- 2.5.5
SafeguardTBC v12.0.2 Full Changelog
FULL UI SAVE + MANA + MENU + ALERT EXPANSION UPDATE
NEW CORE FEATURES
Added Low Mana Alert System
- Added dedicated player low mana monitoring
- Added customizable mana threshold support
- Added:
lowMana
manaThreshold
Default:
- Low Mana Alerts = Enabled
- Threshold = 25%
Added Main Menu “Low Mana Alerts” Toggle
New UI option:
- Enable / Disable low mana warnings directly from menu
- Saved through SavedVariables
- Persistent across reloads
MENU SYSTEM EXPANSION
Expanded Safeguard Control Center
Added:
- Enable Flash toggle
- Enable Sound toggle
- Low Mana Alerts toggle
- Stun filter
- Silence filter
- Fear filter
- Root filter
- Disarm filter
- Role profile buttons:
- HEALER
- DPS
- TANK
- Alert Scale Slider
- Test Alert Button
ROLE PROFILE SYSTEM
Added:
HEALER:
- Full survival + CC awareness
DPS:
- Offensive awareness profile
TANK:
- Tank survival / taunt priority
ALERT CATEGORY DATABASE EXPANSION
Added full SavedVariables support for:
- stun
- silence
- fear
- root
- disarm
- sleep
- charm
- incap
- lowHP
- lowMana
- kickSuccess
- kickFail
- tauntFail
- defensives
UI POSITION SAVE OVERHAUL
Added persistent menu position saving
menuPointmenuXmenuY
Added persistent alert frame position saving
alertPointalertXalertY
FRAME SYSTEM UPGRADES
Added:
SetUserPlaced(true)
- Prevents TBC from resetting frame positions
SetClampedToScreen(true)
- Prevents dragging off-screen
SAVEDVARIABLE SAFETY IMPROVEMENTS
Added:
SafeguardTBCDB.__lastChange = time()
Purpose:
- Forces old TBC client save refresh
- Improves reliability of settings persistence
LOAD CHECK IMPROVEMENTS
Upgraded nil validation:
Old:
if menuX and menuY then
New:
if menuX ~= nil and menuY ~= nil then
ALERT ENGINE IMPROVEMENTS
Added:
- Low mana awareness
- Better player state monitoring
- Improved reload consistency
- Scale persistence
- Flash persistence
- Sound persistence
STABILITY FIXES
- Fixed menu reset on reload
- Fixed alert reset on reload
- Fixed frame drag not saving
- Fixed TBC frame override issues
- Fixed menu state inconsistency
- Fixed old-client save edge cases