Repository navigation
SlamFrames 3.3.1 – HealComm Compatibility Hotfix
This maintenance release addresses an issue reported by the OctoWoW community where players without HealComm-1.0 installed could experience repeated error messages in chat.
SlamFrames does not require HealComm to function. HealComm is an optional library used to support incoming-heal prediction.
What's Fixed
HealComm Chat Spam
Previously, players without HealComm installed could repeatedly receive the following message:
Cannot find a library instance of HealComm-1.0
This occurred because SlamFrames was attempting to retrieve the optional library without first confirming that it was available.
Version 3.3.1 corrects this behavior.
- Checks whether HealComm-1.0 is registered before requesting it.
- Prevents repeated missing-library lookups from generating chat errors.
- Keeps SlamFrames functional when HealComm is unavailable.
- Retains support for compatible HealComm installations.
- Supports detecting the library if it becomes available after initial loading.
Improved Optional Library Handling
Additional safeguards have been implemented for optional libraries:
- HealComm-1.0
- AceEvent-2.0
- RosterLib-2.0
- ItemBonusLib-1.0
SlamFrames now checks library availability before attempting to retrieve these integrations.
Documentation Improvements
- Updated the README with HealComm compatibility information.
- Clarified that HealComm is optional.
- Added installation and troubleshooting guidance.
- Updated the in-game tooltip explaining incoming-heal prediction.
Do I Need HealComm?
No.
SlamFrames works without HealComm, including:
- Player, Target, and Focus Frames
- Pet, Party, and Raid Frames
- Click Casting
- Custom Cast Bars
- Rogue and Druid Combo Points
- Light and Dark Themes
- Frame customization and settings
HealComm is only needed for the compatible library-based incoming-heal prediction functionality.
Players who want that functionality can install a Vanilla 1.12-compatible addon that provides HealComm-1.0 through AceLibrary.
To check HealComm detection, use:
/sf healpredict status
Installation
- Download
SlamFrames-3.3.1.zipfrom the release assets below. - Close World of Warcraft.
- Delete or move your existing
SlamFramesaddon folder. - Extract the new ZIP into your
Interface\AddOnsdirectory. - Launch OctoWoW.
The final installation path should be:
World of Warcraft\Interface\AddOns\SlamFrames\SlamFrames.toc
Important: Replace the existing addon folder rather than merging files into an older installation.
Existing SavedVariables are stored separately and should remain intact.
No Other Changes
This is a focused compatibility hotfix.
All approved SlamFrames 3.3 functionality remains unchanged, including:
- Focus and Pet Frames
- Player and Target combo-point trackers
- Classic and Ornate Cast Bars
- Light and Dark artwork
- Party and Raid Frames
- Click-casting configurations
- Existing frame layouts and customization
Compatibility
Designed for:
- OctoWoW
- Vanilla 1.12-style clients
- SuperWoW
- Nampower
Not intended for Retail WoW or modern Classic clients.
Thanks to the Community
Thanks to the OctoWoW community member who reported the missing HealComm error.
Reports like these help improve SlamFrames for players running different addon configurations.
If you experience any additional issues, please include your class, installed addons, and the exact error message when reporting them.
SlamFrames 3.3.1 – Optional HealComm Compatibility Hotfix