
SlamFrames 3.3.1
Custom Unit, Focus, Pet, Party & Raid Frames for OctoWoW
SlamFrames is a custom unit-frame addon built specifically for OctoWoW and the Vanilla 1.12-style client environment.
It provides custom Player, Target, Target-of-Target, Focus, Pet, Party and Raid Frames, along with click casting, predictive healing, custom Cast Bars, Light and Dark themes, 1080p / 4K artwork, and extensive configuration options.
Version 3.3 introduced a major expansion of SlamFrames, including a custom Focus Frame, expanded Pet Frame functionality, Rogue/Druid combo-point tracking, and numerous improvements to artwork, customization, and overall usability.
Version 3.3.1 builds on that release with improved optional-library compatibility and a fix for repeated HealComm-related chat errors.
The performance improvements and Party/Raid systems introduced in previous releases remain fully supported.
DOWNLOAD SLAMFRAMES 3.3.1
LATEST UPDATE: 3.3.1 – HEALCOMM COMPATIBILITY HOTFIX
Version 3.3.1 addresses an issue reported by the OctoWoW community where players without HealComm-1.0 installed could receive repeated error messages.
The error appeared as:
Code: Select all
Cannot find a library instance of HealComm-1.0The update includes:
- Safe detection of optional HealComm libraries
- Prevention of repeated missing-library chat errors
- Improved compatibility with AceLibrary
- Additional safeguards for optional library integrations
- Support for recognizing compatible libraries loaded after initialization
- Updated installation and troubleshooting documentation
SlamFrames continues to function normally when HealComm is unavailable.
Incoming-heal prediction based on compatible HealComm data remains supported when the library is installed.
More information is available in the Predictive Healing section below.
WHAT'S NEW IN 3.3
Version 3.3 introduced several major features and refinements.
Highlights:
- Custom Focus Frame with dedicated artwork
- Expanded Pet Frame functionality and visual feedback
- Custom Rogue and Druid combo-point trackers
- Independent Player and Target combo-point displays
- Custom Target combo-point artwork
- Improved Light and Dark combo-point designs
- Normal, Rare/Elite and Boss combo-point artwork
- Additional frame customization and layout improvements
- Refined Focus health-bar rendering
- Improved cast-bar interaction text
- Cleaner click-casting defaults for new characters
- Further refinements to the settings interface
- Additional Vanilla-client compatibility improvements
The goal of 3.3 was to expand functionality while maintaining SlamFrames' existing visual identity, usability, and performance.
CUSTOM FOCUS FRAME
SlamFrames includes a dedicated custom Focus Frame.
The Focus Frame provides a separate unit display with artwork designed to match the rest of SlamFrames.
Features include:
- Custom Focus Frame artwork
- Light and Dark themes
- Adjustable scale
- Adjustable width and height
- Configurable health text
- Movable frame positioning
- Dedicated health-bar rendering
- Dark empty-health backing
- Integration with SlamFrames settings
The Focus Frame uses custom artwork rather than relying on the default Blizzard unit-frame appearance.
Both visual themes include matching health-bar functionality, with the bar filling and depleting correctly as the unit's health changes.
PET FRAME IMPROVEMENTS
Version 3.3 expanded the Pet Frame system.
The Pet Frame integrates with the SlamFrames visual style and includes dedicated customization options.
Features include:
- Custom Pet Frame presentation
- Health and resource information
- Independent Pet settings
- Light and Dark theme support
- Pet status indicators
- Additional visual feedback for Hunter pet management
- Customizable frame positioning and scaling
These additions make pet information easier to read without overwhelming the main Player and Target frames.
ROGUE & DRUID COMBO POINT TRACKING
SlamFrames includes a custom combo-point system for Rogues and Druids.
The system provides two independently controlled displays.
PLAYER COMBO TRACKER
A custom five-socket combo-point tracker designed to integrate with the Player Frame.
Features include:
- Custom artwork
- Light and Dark designs
- Normal, Rare/Elite and Boss-inspired visual styles
- Five individually illuminated combo points
- Adjustable scale
- Horizontal and vertical offsets
- Optional hiding outside Cat Form for Druids
- Automatic updates as combo points change
The Player tracker follows the configured Player Frame layout.
TARGET COMBO TRACKER
A separate five-point tracker positioned around the Target portrait.
Features include:
- Custom circular combo-point artwork
- Light and Dark designs
- Independent scale adjustment
- Optional ON/OFF setting
- Integration with the custom Target portrait
- Automatic updates as combo points are gained or spent
The Target combo system replaces the original floating Blizzard combo-point display, keeping the tracker attached to the custom SlamFrames frame.
LIGHT & DARK COMBO ARTWORK
Both themes use dedicated visual materials.
The Dark theme emphasizes graphite, dark metal and restrained warm accents.
The Light theme uses warmer metals and gemstone-inspired details.
The designs remain visually distinct while maintaining consistent sizing and placement behavior.
Combo-point previews are also available through Test Frames when playing an eligible class.

PLAYER, TARGET & TARGET-OF-TARGET
The original SlamFrames unit frames remain at the heart of the addon.
SlamFrames provides custom frames for:
- Player
- Target
- Target-of-Target
Each frame can be moved and scaled independently.
Additional controls include:
- Frame width
- Portrait zoom
- Health and resource text
- Percentage or numerical displays
- Name positioning
- Buffs and debuffs
- Aura timers
- Frame scale
- Light and Dark themes
- Special portrait artwork
- Combat and status indicators
The frames retain the ornate Warcraft-inspired design while allowing considerable freedom over their appearance and placement.
PARTY FRAMES
SlamFrames includes custom Party Frames designed to match the appearance of the main unit frames.
Party Frames include:
- Custom SlamFrames artwork
- Adjustable scale and width
- Portrait controls
- Health information
- Mana / Rage / Energy / Focus resource bars
- Optional resource-bar display
- Heal prediction
- Click casting
- Light and Dark themes
- Test Mode
- Performance-optimized individual unit updates
Party resource bars automatically adapt to the unit's resource type.
Resource updates are processed independently, avoiding unnecessary full-frame rebuilding when rapidly changing Rage, Energy or Mana values are received.
Party Frames can be configured separately from the Player and Target frames.
RAID FRAMES
SlamFrames includes Raid Frames for:
5 / 10 / 15 / 20 / 40 Players
Several layouts are available:
- 8 Groups Across
- 4 + 4
- 2 Groups Across
Raid Frames can be customized with:
- Adjustable scale
- Adjustable frame width
- Member spacing
- Horizontal group spacing
- Group-row spacing
- Raid opacity
- Optional group headers
- Percentage health
- Numerical health
- Hidden health text
- Class-colored names
- Main Tank indicators
- Click casting
- Heal prediction
- Light and Dark themes
Raid Frames are designed to provide useful group information while maintaining acceptable performance in larger raids.
COMPACT RAID FRAMES
For healers and larger raids, SlamFrames includes a dedicated Compact Mode.
Compact Mode removes the large portrait design and focuses on health and important raid information.
This allows a full 40-player raid to occupy considerably less screen space.
Compact Frames retain support for:
- Health information
- Class-colored names
- Heal prediction
- Click casting
- Main Tank indicators
- Light and Dark themes
This mode is especially useful for healing 20 and 40-player content.
CLICK CASTING
Party and Raid Frames support click casting.
Spells and usable items can be assigned to mouse buttons and modifier combinations.
This allows healing and utility abilities to be used directly through SlamFrames without first changing your current target.
Supported modifiers include:
- None
- Shift
- Ctrl
- Alt
Bindings can also be set to:
Normal
which preserves traditional unit-frame behavior.
Normal behavior includes:
- Left-click targeting
- Right-click unit menus
- Trade
- Whisper
- Inspect
- Follow
- Invite
- Party management options
SlamFrames includes a Vanilla-compatible right-click menu fallback for the OctoWoW / SuperWoW environment.
CLEAN DEFAULTS FOR NEW CHARACTERS
New characters begin with clean click-casting settings.
- Left Click: Normal
- Right Click: Normal
- Middle Click: Normal
- No spells assigned
- No items assigned
- No preset modifier bindings
This prevents newly created characters from inheriting unwanted spells or item bindings.
Existing characters retain their separately saved configurations.
A dedicated reset command is available:
Code: Select all
/sf clickresetPREDICTIVE HEALING & HEALCOMM
SlamFrames includes incoming-heal prediction directly on supported health bars.
Incoming healing appears as an extension of the unit's current health.
The system supports local prediction for your own healing as well as HealComm-compatible healing information when available.
DO I NEED HEALCOMM?
No. HealComm-1.0 is an optional library and is not required for SlamFrames to function.
Without HealComm, you can continue using:
- Player, Target and Target-of-Target Frames
- Focus Frame
- Pet, Party and Raid Frames
- Click Casting
- Custom Cast Bars
- Rogue and Druid Combo Points
- Light and Dark themes
- Frame configuration and customization
- Supported local healing prediction
HealComm is used to provide additional compatible incoming-healing information from other players.
If you want that functionality, you will need a Vanilla 1.12-compatible addon or library package that provides HealComm-1.0 through AceLibrary.
Simply having an addon with a similar name does not necessarily mean it provides the compatible library.
HEALCOMM ERROR FIX IN 3.3.1
Earlier versions could repeatedly attempt to retrieve HealComm even when it was unavailable.
This could produce chat spam such as:
Code: Select all
Cannot find a library instance of HealComm-1.0Similar safeguards have been added for other optional libraries, including:
- AceEvent-2.0
- RosterLib-2.0
- ItemBonusLib-1.0
Missing optional libraries should no longer generate repeated lookup errors.
CHECKING HEALCOMM STATUS
You can check which healing integrations SlamFrames detects by typing:
Code: Select all
/sf healpredict statusCode: Select all
/sf healpredict test 2000You do not need to install HealComm unless you want the additional supported library-based healing information.
MAIN TANK INDICATORS
Raid members assigned as Main Tanks can receive a separate visual frame treatment.
Main Tank indicators work with:
- Standard Raid Frames
- Compact Raid Frames
- Light Theme
- Dark Theme
Main Tank indicators can also be previewed through Test Mode.
RAID DEBUFF PREVIEW
Raid Test Mode includes simulated debuff indicators so the warning appearance can be configured before entering a raid.
Previewed debuff types include:
- Magic
- Curse
- Poison
- Disease
The size of the Raid Frame debuff glow can also be adjusted from the Raid settings.
RARE, ELITE & BOSS FRAMES
Special targets can automatically receive unique portrait decorations.
Rare / Elite
Violet dragon portrait artwork.
Boss / World Boss
Crimson dragon portrait artwork.
Both styles include dedicated Light and Dark artwork.
The special dragon frame can also optionally be enabled for your own Player Frame.
The combo-point system also includes matching visual styles for these special Player Frame appearances.

CUSTOM CAST BAR
SlamFrames includes custom Cast Bars designed around the behavior of the Vanilla-era client.
Two Cast Bar styles are available:
- Classic (V1)
- Ornate
Features include:
- Cast progression
- Cast timers
- Spell and item icons
- Latency indication
- Spell pushback
- Channel support
- Interrupt detection
- Failure detection
- Bandages
- Hearthstone
- Shoot and Throw
- Cooking and crafting
- Profession actions
- World interactions
The Ornate Cast Bar includes dedicated Light and Dark artwork.
CLEANER CAST TEXT
SlamFrames improves how various client-generated cast names are presented.
Some Vanilla-era actions produce unnecessarily long descriptions involving the player's current target.
For example, instead of:
Code: Select all
Casting Mining on Target...Code: Select all
MiningCode: Select all
UsingThe standard Blizzard red error text can also optionally be hidden while keeping SlamFrames' own interruption and failure feedback.
BUFFS & DEBUFFS
SlamFrames includes configurable Player and Target aura displays.
Features include:
- Adjustable icon size
- Adjustable spacing
- Multiple aura rows
- Numeric duration timers
- Buff and debuff tracking
- SuperWoW / Nampower duration reconciliation
Special handling is included for abilities that refresh an existing aura without removing and reapplying it.
This helps prevent debuff timers from disappearing or becoming inaccurate when the underlying Vanilla client does not generate the expected refresh event.
LIGHT & DARK THEMES
SlamFrames includes two complete visual themes.
LIGHT
A Warcraft-inspired appearance using warmer metals, gold and ivory elements.
DARK
A graphite, black and silver appearance designed for darker UI setups.
Theme support extends across:
- Player Frames
- Target Frames
- Target-of-Target
- Focus Frame
- Pet Frame
- Party Frames
- Raid Frames
- Compact Raid Frames
- Cast Bars
- Combo-point artwork
- Special portrait artwork
The two themes use different artistic materials while preserving consistent frame behavior.
1080p & 4K SUPPORT
SlamFrames was originally developed on a 4K display.
Dedicated 1080p artwork is included for lower-resolution displays.
This uses alternate compatible textures and adjusted geometry rather than simply shrinking the 4K artwork.
Artwork resolution options are available through SlamFrames Display settings.
Changing artwork resolution requires a UI reload.
PER-CHARACTER SETTINGS
SlamFrames settings are stored independently for each character.
For example, a healer can use:
- Large Compact Raid Frames
- Full Raid opacity
- Healing click binds
while a DPS character can use:
- Smaller Raid Frames
- Reduced opacity
- A different Raid layout
- Different click assignments
Each character maintains its own SlamFrames configuration.
New characters begin with clean default click-casting assignments rather than inheriting another character's configured spells.
TEST FRAMES
SlamFrames includes Test Frames so most of the UI can be configured without being in a group or raid.
Raid testing supports:
- 5 Players
- 10 Players
- 15 Players
- 20 Players
- 40 Players
- Standard Raid Frames
- Compact Raid Frames
- Test Debuffs
- Test Main Tanks
- Class-colored names
Additional frame previews make it easier to adjust the interface before entering combat.
The custom combo-point trackers can also be previewed when playing a Rogue or Druid, allowing their sizing and presentation to be configured without first building combo points on an enemy.
PERFORMANCE & STABILITY
SlamFrames retains the Party Frame performance optimizations introduced in previous releases.
These improvements were designed specifically around the limitations of the Vanilla-era client.
- Health changes update only the affected Party member
- Resource updates are isolated to the relevant unit
- Aura updates avoid unnecessary full-frame work
- Repeated roster events are consolidated
- Party initialization work is spread across rendered frames
- Party portraits are constructed incrementally
- Repeated Blizzard Party Frame suppression work has been reduced
- Duplicate initialization events are ignored where possible
Version 3.3 expanded this foundation with improvements to unit-frame presentation, combo-point tracking, Focus health rendering, cast-bar text, and configuration defaults.
Version 3.3.1 adds further safeguards for optional library loading.
COMPATIBILITY
SlamFrames is developed specifically for the OctoWoW environment.
Designed for:
- OctoWoW
- Vanilla 1.12-style clients
- SuperWoW
- Nampower
- Optional HealComm-compatible healing information
SlamFrames is NOT intended for Retail WoW or modern Classic clients.
HealComm is optional and not required for the main addon.
INSTALLATION
1. Download SlamFrames 3.3.1 from GitHub.
2. Close World of Warcraft.
3. If updating from an older version, delete or move your existing:
Code: Select all
World of Warcraft\Interface\AddOns\SlamFrames5. Place the included SlamFrames folder inside:
Code: Select all
World of Warcraft\Interface\AddOns\Code: Select all
World of Warcraft\Interface\AddOns\SlamFrames\SlamFrames.tocDo not merge a new SlamFrames release into an older SlamFrames addon folder.
Replacing the folder completely prevents outdated files from interfering with the current version.
Your settings are stored separately in SavedVariables and should remain available.
SlamFrames 3.3.1 is a complete standalone package and does not require an older SlamFrames installation.
HealComm is NOT a mandatory installation dependency.
SETTINGS
Open the SlamFrames settings with:
Code: Select all
/sf settingsFrame placement, scale, artwork, health text, combo points, click casting, and other supported options can be customized through the interface.
DOWNLOAD & SOURCE
Latest Release – SlamFrames 3.3.1:
Download SlamFrames 3.3.1
GitHub Repository:
SlamFrames on GitHub
BUG REPORTS
SlamFrames has been developed and tested directly on the OctoWoW client.
If you encounter a problem, please include as much information as possible.
Useful information includes:
- Your class
- Your screen resolution
- 1080 or 4K Art Mode
- Light or Dark Theme
- The affected frame
- The spell, ability or aura involved
- Your Party or Raid size
- Standard or Compact Raid Mode
- Whether the issue occurs while joining a party
- Whether the issue occurs during combat
- Whether /reload temporarily fixes the problem
- A screenshot or video when possible
For library-related issues, please also include:
- The exact error message
- Whether you have HealComm installed
- Any addons providing HealComm or AceLibrary
- The output from /sf healpredict status
Clear reproduction steps are extremely helpful.
CREDITS
SlamFrames was built specifically for the OctoWoW environment, with additional research and reference work involving the Vanilla addon ecosystem, SuperWoW, Nampower, HealComm-compatible healing information, pfUI / Shagu-style projects, Dragonflight Reloaded, and legacy cast behavior.
Thank you to everyone who has tested SlamFrames and reported the unusual edge cases that come with pushing a Vanilla-era client this far.
A large part of the 3.3 release came directly from real-world gameplay, visual refinement, and testing across multiple classes and frame configurations.
Special thanks to the OctoWoW community member who reported the missing HealComm library error that led to the 3.3.1 compatibility update.
SlamFrames 3.3.1
Custom Unit, Focus, Pet, Party & Raid Frames for OctoWoW
Player / Target / Target-of-Target
Custom Focus Frame
Pet Frames
Party & Raid Frames
Party Resource Bars
Compact Raid Frames
Click Casting
Rogue & Druid Combo Points
Predictive Healing
Optional HealComm Integration
Classic & Ornate Cast Bars
Light & Dark Themes
1080p & 4K Support
Per-Character Settings
Performance-Optimized Party Frames
DOWNLOAD SLAMFRAMES 3.3.1
