File Details
MyUI-1.1.1.zip
- R
- Apr 29, 2026
- 11.92 KB
- 6
- 2.5.5
- Classic TBC
File Name
MyUI-1.1.1.zip
Supported Versions
- 2.5.5
v1.1.1 – Player Frame Stability + Recursive Crash Fix
[NEW]
- Added safe player frame styling lock system
- Added protected PlayerFrame styling guard to prevent duplicate refresh loops
- Added delayed event-safe player style refresh
- Added stable event-only Player frame updates
- Added safer Blizzard portrait reset handling
[FIXED]
- Fixed C stack overflow crash from recursive PlayerFrame_Update hook
- Fixed Player frame infinite Blizzard art refresh loop
- Fixed Player portrait jumping/flickering
- Fixed Player portrait excessive model rebuild spam
- Fixed duplicate OnEvent execution causing unstable updates
- Fixed duplicate HookScript OnEvent causing repeated refreshes
- Fixed duplicate OnUpdate ticker assignment
- Fixed unstable Player frame refresh during combat/resource changes
- Fixed Player frame performance spikes from recursive hooks
[REMOVED]
- Removed unsafe hooksecurefunc("PlayerFrame_Update", ApplyPlayerStyle)
- Removed duplicate HookScript("OnEvent") refresh system
- Removed redundant duplicate ticker OnUpdate assignment
[IMPROVED]
- Improved Player frame event handling safety
- Improved 3D portrait initialization reliability
- Improved portrait reset only when Blizzard actually refreshes
- Improved HP/Mana update performance
- Improved frame stability during:
- combat
- target swaps
- zoning
- reloads
- portrait refreshes
[RESULT]
- Player frame no longer crashes UI
- No more C stack overflow
- Player 3D portrait now stable and smooth
- HP/Mana remain fully functional
- Green HP bug remains fixed
- Much safer long-term performance
- Full TBC Classic safe compatibility

