Repository navigation
SlamFrames 3.0 — Raid Frames, Click Casting & 1080p Support
SlamFrames 3.0
SlamFrames 3.0 is the largest update to SlamFrames so far.
This release expands SlamFrames from a Player / Target frame replacement into a much more complete unit-frame system for OctoWoW / SuperWoW, with fully configurable Party and Raid Frames, click casting, healer-focused features, per-character profiles, and dedicated 1080p artwork.
✨ What's New in 3.0
🛡️ Raid Frames
SlamFrames now includes a complete Raid Frame system supporting:
- 5, 10, 15, 20, and 40-player raids
- Standard and Compact frame styles
- 8 Across, 4 + 4, and 2 Across group layouts
- Adjustable member spacing
- Adjustable horizontal group spacing
- Adjustable group-row spacing
- Adjustable Raid Frame scale
- Adjustable Raid Frame opacity
- Optional group headers
- Class-colored player names
- Percentage, numerical, or hidden health text
- Main Tank indicators
- Raid debuff indicators
- Adjustable debuff glow size
- Light and Dark skin support
- Full Test Frame support
Compact Mode was specifically designed for healers and players who need to fit a full 40-player raid onto the screen without sacrificing visibility.
Raid Frame opacity can also be reduced for DPS players who want raid information available without blocking a large portion of the game world.
🖱️ Click Casting
Party and Raid Frames now support click casting.
You can assign spells and usable items directly to mouse combinations for fast healing and utility without changing targets.
This makes SlamFrames suitable as a lightweight healing-frame solution without requiring a separate healing UI.
💚 Heal Prediction
SlamFrames includes incoming-heal prediction with HealComm support and local prediction fallback.
Incoming healing is displayed directly on supported unit frames so healers can see pending healing before the cast lands.
A diagnostic system is also included for testing HealComm integration.
🎯 Main Tank Identification
Players assigned as Main Tanks by the raid are visually distinguished from other Raid Frames.
The Main Tank treatment works with:
- Standard Raid Frames
- Compact Raid Frames
- Light Skin
- Dark Skin
- Debuff indicators
This allows tanks to remain immediately identifiable during larger encounters.
☠️ Raid Debuff Indicators
Raid Frames can display highly visible debuff warnings.
Debuff types include:
- Magic
- Curse
- Poison
- Disease
The size of the debuff glow can be adjusted from the Raid settings.
🖥️ 4K + 1080p Artwork
SlamFrames was originally designed on a 4K display.
3.0 introduces a dedicated 1080p artwork mode for players using lower-resolution displays.
The 1080p mode includes alternate compatible assets and tighter geometry rather than simply scaling the original artwork.
Both modes support:
- Light Skin
- Dark Skin
- Player Frames
- Target Frames
- Target-of-Target
- Party Frames
- Raid Frames
- Compact Raid Frames
- Cast Bars
- Special portrait decorations
You can switch between 4K and 1080p from the SlamFrames settings.
Changing artwork resolution requires a UI reload.
👤 Per-Character Settings
SlamFrames settings are now stored independently for each character.
This means your healer can use:
- Compact 40-player Raid Frames
- Full opacity
- Healing click binds
while your DPS character can use:
- Smaller Raid Frames
- Reduced opacity
- A completely different layout
without the characters overwriting each other's setup.
Existing settings are migrated automatically.
🎨 UI & Skin Improvements
3.0 also includes a substantial settings-interface cleanup.
- Unified bright-red SlamFrames buttons
- Improved selected and pressed button states
- Light and Dark Compact Raid Frames
- Cleaner Raid configuration controls
- Improved Cast Bar configuration
- Scrollable settings where needed
- Resolution selector
- Improved visual consistency throughout the configuration UI
✨ Special Unit Frames
Rare, Elite, Rare-Elite, and Boss portrait decorations remain supported.
Special frames integrate with the existing SlamFrames Light/Dark skin system and the new resolution system.
🔮 Cast Bar Improvements
The SlamFrames cast bar continues to support:
- Spell icons
- Cast timers
- Latency display
- Pushback handling
- Interrupted / Failed feedback
- Channels
- Bandages
- Gathering
- Professions
- World interactions
There is also now an option to hide Blizzard's redundant red error text while retaining SlamFrames' own failed/interrupted cast feedback.
🧪 Test Frames
SlamFrames includes an extensive Test Frames system so layouts can be configured without joining a group or raid.
Raid testing supports:
- 5 players
- 10 players
- 15 players
- 20 players
- 40 players
- Simulated debuffs
- Simulated Main Tanks
- Class-colored names
- Standard / Compact modes
This makes it possible to configure a full healing UI before entering a raid.
📦 Installation
-
Download
SlamFrames-v3.0.0.zip. -
Extract the archive.
-
Place the resulting
SlamFramesfolder inside:World of Warcraft\Interface\AddOns\ -
Your final path should look like:
World of Warcraft\Interface\AddOns\SlamFrames\SlamFrames.toc -
Start or restart the game.
Do not place the ZIP itself in the AddOns folder.
If upgrading from an older SlamFrames version, completely replace the old SlamFrames addon folder rather than merging the two folders.
Your existing settings should be preserved through SavedVariables.
⚙️ Opening SlamFrames
Use:
/sf settings
to open the configuration window.
❤️ HealComm Diagnostics
To check the HealComm / Heal Prediction system:
/sf healpredict status
To temporarily simulate incoming healing:
/sf healpredict test 2000
⚠️ Compatibility
SlamFrames is designed specifically around the OctoWoW / Vanilla-style client environment, including SuperWoW/Nampower functionality used by the project.
It is not a Retail WoW addon.
📥 Download
Download:
SlamFrames-v3.0.2.zip
from the Assets section below.
For normal installation, you only need the release ZIP. The repository/source package is intended for development.
❤️ Thank You
SlamFrames has grown considerably from its original Player and Target frame replacement.
3.0 represents the first version where the Player, Target, Party, Raid, healing, click-casting, cast-bar, skin, and configuration systems come together as one cohesive unit-frame package.
Thank you to everyone testing SlamFrames and reporting issues throughout development.
More improvements are planned.